Here another little thing that could be improved.
If you could have a refresh button in the song list that would save us a lost of quit and restart when we add songs in our folder. Right now the app does not know I added songs.
Specific to windows, you can monitor for file changes in folders too. but really a refresh would be good enough imho
Feedback and Suggestions
Search the forum before posting your idea.
No explicit, hateful, or hurtful language. Nothing illegal.
No explicit, hateful, or hurtful language. Nothing illegal.
If Windows exposes their buffer size someplace (the registry, maybe?) then I've never heard of it. It seems to be slowly getting worse with each version of Windows. Back in the Windows XP days, it was relatively snappy. Since then, you could count on another 10-30ms being added by each major OS version. This was the motivation for adding the built-in synth in the first place.icuurd12b42 wrote: ↑01-18-22 12:59 pmI still wonder about that 500 ms delay, why would the default have such a delay, would you not want the sound to play the moment you want it to? I guess for game background music in the 90's and early 2000 it would be useful cpu wise and not noticeable? But for playing the keyboard, it's a weird value... Assuming the MS Synth has the same weird default setting, I wonder where that setting be in windows...
While there are good reasons to increase a buffer size (especially in a non-interactive context like playing background music during a videogame), if I had to guess, it's simply sloppy programming and the general disorder that comes from stacking layers upon layers of abstraction in the code. Each new generation of employees would rather build something "clean" on top of the old stuff than use it directly, so you end up with more slop.
This is the reason that the "new" WinRT MIDI layer that was released with Windows 10 remains buggy to this day. The old Win32 interface fell out of favor and they wanted a shiny new C# API that... still doesn't work at all.
iPad and Android already refresh whenever you return to the app from the background. So it's just PC/Mac that are missing this. And I'd like to use the "monitor the filesystem" hooks to do it right so things show up automatically and immediately.icuurd12b42 wrote: ↑01-18-22 2:26 pmIf you could have a refresh button in the song list that would save us a lost of quit and restart when we add songs in our folder. Right now the app does not know I added songs.
For reference, "Live library rescanning (finally)" is currently on line 263 of the list, which--all things considered--is relatively soon.
-
- Posts: 48
Another thing I just realized today trying to follow along online interactive sheet music on musescore.com is how I would wish for the music sheet to be available in the Free Play mode so that I can see the note I'm playing appear on the sheet music.
What would the note duration be if the note appeared as you played it?
-
- Posts: 48
I just want an indicator that I'm pressing the right notes, the keys currently pressed. Not if I'm playing the right melody...
I would like to sugest if in settings a shortuct key can be assigned to say sustain to work in Synthesia. My keyboard doesn't allow for a sustain pedal connection. So I would like to press a key on my keyboard lets say that would make sustain work. Becuase I have a usb foot pedal that I can assign keyboard key to it. Or I suppose this would be something under the virtual keyboard settings I would think. where you can set keyboard keys to each note.
I've never used it, but something like VMPK should be able to solve this problem. If you install a virtual MIDI driver (like LoopBe1 or loopMIDI), you could send VMPK's MIDI messages to Synthesia. And it this Reddit post mentions that they let you map keyboard keys to the various pedals.