An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Simple Voice - SimpleVoice.js

Plugin desc : Simple Voice Plug-in

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com/

Desc page : https://triacontane.blogspot.com/

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/SimpleVoice.js

File name : SimpleVoice.js

Help of plugin :

@url https://triacontane.blogspot.com/
@plugindesc Simple Voice Plug-in
@author Triacontane
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----
Provides simple support for voice playback.
It can be stored in a separate folder from regular sound effects, and you can
specify a separate volume in the options screen.

Playback and looping are performed using plugin commands.

Plugin Command Details
Execute from the "Plugin Command" event command.
(Parameters are separated by a space.)

SV_PLAY_VOICE aaa 90 100 0 2
- Plays the specified voice.
*Specific arguments are as follows:
0: Filename (no extension required)
1: Volume (90 if omitted)
2: Pitch (100 if omitted)
3: Phase (0 if omitted)
4: Channel number
*You can play sound effects from subfolders by specifying a path in the
filename.
# Example:
SV_PLAY_VOICE sub/aaa 90 100 0 2

By specifying a channel number (numeric), you can stop all voices that match
the specified channel at once.
This prevents overlapping voices on the same channel.

SV_PLAY_LOOP_VOICE aaa 90 100 0
- Loops the specified voice.
SV_STOP_VOICE aaa
- Stops the playback of voice aaa.
SV_STOP_VOICE 1
- Stops the playback of all voices played on channel [1].
*If the argument is omitted, all voices will be stopped.

SV_RESERVE_VOICE aaa 90 100 0 2
- Reserves the specified voice for playback.
SV_RESERVE_LOOP_VOICE aaa 90 100 0 2
- Reserves the specified loop voice.

Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.

@param フォルダ名
@text Folder Name
@desc The name of the folder where the voice files are stored.
@type string
@default voice

@param オプション名称
@text Option Name
@desc This is the name of the voice volume setting displayed on the options screen.
@type string
@default Voice volume

@param オプション初期値
@text Option default value
@desc The initial voice volume.
@type number
@default 100

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.