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?