Skip to content

Releases: deiteris/voice-changer

b2241

30 Jul 21:09
80e3800
Compare
Choose a tag to compare

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

28 Jul 20:06
9c7a642
Compare
Choose a tag to compare

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

27 Jul 11:23
e21dbb9
Compare
Choose a tag to compare

This is a minor maintenance release.

In case the app crashes during startup, the app will no longer close instantly.
image

b2213

26 Jul 19:46
f2cf50f
Compare
Choose a tag to compare

New

Lock settings when conversion is on

When voice conversion is on, control of server settings will be disabled now.

ui_lock

Server audio device errors in UI

When an error related to server audio devices occur, now they will be shown in the UI.

server_device_errors

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.

long_running_ops

Improvements

  • In client audio mode, reduced number of initialized and used audio contexts to one.

b2196

24 Jul 07:58
9505e45
Compare
Choose a tag to compare

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

21 Jul 22:11
ac838b3
Compare
Choose a tag to compare
Merge pull request #145 from deiteris/msgspec

Switch to msgspec as faster alternative

b2182

21 Jul 18:21
9524f15
Compare
Choose a tag to compare
Merge pull request #143 from deiteris/ui-perf

Remove UI re-render on volume notifications to improve performance

b2180

21 Jul 13:23
1dd36c6
Compare
Choose a tag to compare
Merge pull request #142 from deiteris/use-msgpack

Switch to msgpackr as faster alternative

b2174

20 Jul 19:07
a4911cd
Compare
Choose a tag to compare
Merge pull request #141 from deiteris/use-msgpack

Switch to msgpack for voice conversion

b2172

20 Jul 14:57
fd64001
Compare
Choose a tag to compare
Merge pull request #140 from deiteris/refactoring-4

Remove builds on push to master-custom branch