Now, my target is to make a multitimbral portable music making tool with Daisy. I am going to do it in three steps:
- Prototype: Something static and self contained (nothing except the Seed)
- Usable: Programmable using an LCD Keypad, save patterns and sounds
- Finished: GATE IN/OUT, some pots for editing and live control, LFOs
Before I enter step 1, I’ve been doing an experiment. I’ve made a simple MIDI engine using the Metro class. It plays a small drum machine, a bass and an arpeggio. The drums are synthesized (kick, snare and open/closed hihat). Two synths are running right now, controlled by MIDI values in arrays holdings 16ths. So all in all 4 oscillators, 2 noise generators, 8 envelopes, 4 filters. Mixed in simple “stereo” out.
Maybe this experimental code can be interesting and/or useful for someone making something similar.
If there is any interest, I’ll provide updates on my progress!