Those are some really good ideas... thank you! Some sound easy to implement, others might need some planning (especially the first)
I'm not sure as to the best way to go about Volume Normalizing since in nearly every BMS I've tried with, a BMS2WAV conversion at 100% volume results in clipping (extremely minor, but it's noticeable when loaded in a sound editor and zoomed in).
But then, some BMS songs (some of my created songs in particular) are rather quiet.
For now, I could add in volume controls (maybe the + and - keys) to quickly adjust during song play, in the same way as Hi-Speed/Hidden+/Sudden+.
The screen stretching I did experiment with in an older version, but I removed it due to it using up more CPU than normal. I'll re-add it in again, especially since recent computers should be able to handle it
For Speed Modification, you mean the variable high speed controls (defaults to PageUp/PageDown), or an actual slowing down/speeding up of the song itself? I'll re-add that in too (it was in pre-v0.04 versions of BPM)
As for Auto-sync per Song, I'm not sure I understand that, but I know that BPM currently seems to slightly lag the BG music after about 15 or so songs are played in a row (no clue why... I'll look into the cause), maybe that?
I currently don't use AppLocale, and BPM displays JP text okay for me. I set 'Non-Unicode program language' to Japanese, but Regional Standards & Formats can be set to anything (tested with several country settings).
Of course, I'm using XP still, are you using Vista? I haven't tested that yet, so maybe Vista handles things differently.
If it's any consolation, Lunatic Rave still doesn't work on my computer, with or without AppLocale
