public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MVKC_TextSounds - Face-based dialogue blips with control codes [MZ / MV]

BMM Archive · July 3, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: KC_TextSounds - Face-based dialogue blips with control codes [MZ / MV]
  • Original author: Kelly-inactive
  • Original date: August 22, 2022
  • Source thread: https://forums.rpgmakerweb.com/threads/kc_textsounds-face-based-dialogue-blips-with-control-codes-mz-mv.150709/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)

Summary

KC_TextSounds 1.1.2 by Kelly Chavez​ Introduction This is a simple plugin that allows you to set and control sound effects played when a character is printed in the message box.

Archived First Post

KC_TextSounds 1.1.2
by Kelly Chavez

Introduction
This is a simple plugin that allows you to set and control sound effects played when a character is printed in the message box.

Features
  • Automatically change text blip SE, pitch, volume, and more based on character faces
  • Set a general text sound that plays when no face is used in a message box
  • Disable all text sounds with the simple flip of a switch
  • Temporarily change text sound parameters via text codes in the box

Example Media


How to Use
To use, download this plugin, place it into your game's plugins folder, and enable it in the plugin manager. From there, follow the information in the help section. See the demo for a working setup.

Plugin Commands / Script Calls
None

Text Codes
Use these in your message boxes to change the text sound's parameters on the fly
  • \SEN[x]
    • Use the SE with the name x for the rest of this text box.
  • \SEF[x]
    • Change the frequency of the text sound to x for the rest of the text box.
  • \SEV[x]
    • Change the volume of the text sound to x for the rest of the text box.
  • \SEPA[x]
    • Change the pan of the text sound to x for the rest of the text box.
  • \SEPI[x,y]
    • Change the minimum pitch to x and the maximum pitch to y for the rest of the text box.
  • \SEPIMIN[x]
    • Change the min pitch of the text sound to x for the rest of the text box.
  • \SEPIMAX[x]
    • Change the max pitch of the text sound to x for the rest of the text box.
  • \SEPRE[x]
    • Load the parameters of the preset with the name x for the rest of the text box.
  • \SEPLAY[x]
    • Immediately play the text sound with preset name x or the current sound if x is blank or not a valid preset name

Downloads & Demos
GitHub Releases

Changelog
  • 2022/8/22 - v1.0.0
    • Initial release
  • 2022/10/14 - v1.0.1
    • Fixed frequency being off by one
  • 2022/12/15 - v1.1.0
    • Added new text code to play either the currently loaded text sound or a preset at any point in the message
    • Internally restructured code to be in-line with more recent plugins
    • An SE is now played on the first non-whitespace character of the message rather than waiting until the frequency parameter is met for the first time, and a toggle has been added to enable the old behavior
  • 2025/02/19 - v1.1.1
    • Fixed incompatibility with RPG Maker MZ corescript 1.9.0
    • Updated help section to remove changelog
  • 2025/03/12 - v1.1.2
    • Fix preset configurations failing to load in certain circumstances

Known Compatibility Issues

Terms and Credits
I've released this plugin under the MIT license. So, you can include this plugin in any project as long as you include the license with your distribution. For most projects, this requirement is fulfilled as long as you keep the license text that is at the top of the plugin's js file intact.

Also, though not strictly required, I would appreciate being credited as K. Chavez or Kelly Chavez in your games' credits.

Features Mentioned

  • Automatically change text blip SE, pitch, volume, and more based on character faces
  • Set a general text sound that plays when no face is used in a message box
  • Disable all text sounds with the simple flip of a switch
  • Temporarily change text sound parameters via text codes in the box
  • Example Media

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Terms and Credits I've released this plugin under the MIT license. So, you can include this plugin in any project as long as you include the license with your distribution. For most projects, this requirement is fulfilled as long as you keep the license text that is at the top of the plugin's js file intact. Also, though not strictly required, I would appreciate being credited as K. Chavez or Kelly Chavez in your games' credits.

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039

Replies (0)

No replies yet.

0 replies 9 views

Log in to reply.

User Avatar