Releases: deiteris/voice-changer
b2241
Changes
- Increased out and mon volume range to 400%.
- Performance stats refresh rate is limited to 100ms. This may reduce usage caused by UI with Chunk size smaller than 100ms.
Fixes
- Fixed default value of SilenceFront option on first startup.
- In cases when model is already ONNX, export to ONNX now will show UI error instead of downloading empty file.
Improvements
- Downloader now shows the name of the file which failed to download.
- Minor UI performance improvement when reporting performance stats.
b2224
Breaking changes
S.Thresh. has changed the measurement unit which is incompatible with the previous settings. Change the setting to apply updated measurement unit.
Changes
- TUNE option is renamed to PITCH.
- S.Thresh. option is renamed to In. Sens. (Input Sensitivity).
- In. Sens. now uses dB to measure volume level.
- Added measurement unit label to In. Sens.
- "vol" now uses dB to report volume level.
- Fixed typo in Crossfade size unit (ms to s).
- Added "ping" metric to show ping in client mode.
- Rename "res" to "total"
- Calculate total latency based on Chunk, Crossfade size and "ping".
- Monitor gain moved to GAIN group.
- GAIN option is renamed to VOL.
- VOL unit of measurement changed to percentage.
- Limited VOL range to reasonable values.
- "buf" is now a static value.
Fixes
- Volume is correctly reported in server mode.
- Volume is correctly reported when passthru is enabled.
Improvements
- Reduce CPU usage caused by web app in client audio mode (up to 4% usage reduction with Ryzen 7 5800H).
b2215
b2213
New
Lock settings when conversion is on
When voice conversion is on, control of server settings will be disabled now.
Server audio device errors in UI
When an error related to server audio devices occur, now they will be shown in the UI.
Long-running operations now show waiting dialog
When a long-running operation is being executed (like GPU change, model change or Export to ONNX), a dialog will appear and disappear when done.
Improvements
- In client audio mode, reduced number of initialized and used audio contexts to one.
b2196
Breaking changes
This release updates rmvpe.onnx
.
If you are upgrading from older versions, remove pretrain/rmvpe.onnx
and remove assets.json
.
For Colab users, if you use Google Drive, go to Google Drive Home and delete the file from voice-changer/server/pretrain/rmvpe.onnx
. If you don't use Google Drive, no actions required.
For Kaggle users, create and run the following cell:
!rm -rf /kaggle/working/MMVCServerSIO/pretrain/rmvpe.onnx
b2186
Merge pull request #145 from deiteris/msgspec Switch to msgspec as faster alternative
b2182
Merge pull request #143 from deiteris/ui-perf Remove UI re-render on volume notifications to improve performance
b2180
Merge pull request #142 from deiteris/use-msgpack Switch to msgpackr as faster alternative
b2174
Merge pull request #141 from deiteris/use-msgpack Switch to msgpack for voice conversion
b2172
Merge pull request #140 from deiteris/refactoring-4 Remove builds on push to master-custom branch