Ericisonit 2022-03-21 16:06 (Edited)
Touch controlled synthesizer. Work in progress. Saves sounds to persistent RAM for now. A lot of it is overkill but it works all right.
UPDATES AND FIXES! MMmmmmmm 🤤
*fixed piano keys so that you don’t have to lift your finger in order to play a different note, so swiping over the keys now plays as it should
*fixed bug where changing presets didn’t update some of the controls until you touched them
*now piano overview selection rectangle slides as you swipe
*fixed lfo waveform missing square wave (typo)
*added keyboard support so that the letter and number keys which are commonly used to send musical notes (eg, ‘Z’ =C-0, ‘3’=D#1) function with the synth
* also added keyboard functionality to shift octaves (comma and period) and to change presets (minus and equals)
* added a feature for now where upon launching, any empty sound preset slots will be filled with random data (rather than 16 presets that make next to no sound)
(Working on making as a tool to edit just the sound presets aspect of a music ROM. Also working on setting key and having it disable the appropriate keys on the keyboard to easily play only the notes of said key.)
was8bit 2022-03-21 16:59
Very cool :)
Maybe I missed it, but it seems u have only tap mode... in tap mode you wouldn’t need to restrict keys to only play if in key, but just colorize the notes that are in key....
Also, if doing keys, then having a small number of spaces for storing custom made keys would be a nice feature....
Your work on this is amazing.... and greatly appreciated :D
Timo 2022-03-22 06:37
SP4CEBAR 2022-03-22 22:17
I love the knobs! Turning the knobs and pushing the buttons and switches, feels really quite satisfying
One suggestion: could you make the octave selector respond to being dragged (currently it only responds when tapped)
Ericisonit 2022-03-24 12:26 (Edited)
@SP4CEBAR: for sure, that’s one of those bugs that I keep meaning to fix and annoys the crap outta me… it used to not do that but I think when I was making the knobs be more intuitive something got wonky…
Update: It’s fixed!
SP4CEBAR 2022-03-25 08:51
SP4CEBAR 2022-04-05 17:20 (Edited)
It looks like the LFO mode switches need a "TAP" check before switching, currently it switches every frame, when touched