Phoneme would be sent to incorrect note when a space follows "-" / “-”号后带空格,音素移动到错误的音符上

重现方法:

  1. 拉两个音符出来
  2. 双击第一个音符输入歌词
  3. 按tab切换到下一个音符,输入“- ”(最后面带空格)
  4. 按回车提交更改,此时第一个音符上的音素会被提交到第二个延音的音符上,第一个音符无音素。

To reproduce:

  1. Create 2 notes
  2. Double click first note and enter lyrics
  3. Press tab to switch to next note, type "- " (notice the space)
  4. Press enter to commit changes, now the phonemes belonging to the first note would be sent to the second note, leaving the first note with no phoneme
Synthesizer V Studio Basic 1.5.0
Synthesizer V Engine 2.3.2
© 2020, 2021 Dreamtonics Co., Ltd.

== System Info ==
CPU: AuthenticAMD 2476 MHz 4 Cores 8 Threads
CPU Features: SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, FMA3
Memory: 14930 MBytes
Operating System: Linux 64 bits
User Language: Chinese
User Region: China
Installation Path: /storage/softwares/Synthesizer V Studio Basic/synthv-studio
Application Directory: /storage/softwares/Synthesizer V Studio Basic

== Type Checks ==
sizeof(int) = 4
sizeof(long) = 8
sizeof(void*) = 8

Report generated at 14 Mar 2022 18:27.
Built on Dec 23 2021.
Double click to copy this report.