shorepine / tulipcc

The Tulip Creative Computer - a portable Python synthesizer for music and graphics
https://tulip.computer/
Other
415 stars 28 forks source link

PROPOSAL: midi.py should make it easier to send midi messages #386

Open bwhitman opened 3 days ago

bwhitman commented 3 days ago

midi.message.NoteOn(channel, note, velocity) or midi.message.NoteOff(channel, note) or midi.message.Controller(channel, number, value) thing that outputs bytes for midi_out()?

dpwe commented 3 days ago

BTW, I made synth.note_on(note) take a default velocity of 1.0 in the recent midi.py updates, so you can have symmetric synth.note_on(note) and synth.note_off(note).