I’ve successfully followed the method shown in this thread to play groups of MIDI notes at once:
How to send midi chords through vsti, via Sonic Pi?
# Use: midi_chord chord(:c4,:major), sustain:0.2 define :midi_chord do |notes, *args| notes.each do |note| midi note, *args end end
But when I play a group of notes they don’t sound simultaneously - there is a slight delay that gives a sweeping, harp-like glissando instead. Is there anything I can do to prevent this and play them all at once?