Thanks James, thats exactly what I wanted. I ended up changing the code a bitin an attempt to get it work. I seemed to have missed the copy >from (Event.default.copy)but it works anyhow. Was it important ?
I used;
n = NoteOnResponder({ |src, chan, num, vel| [src, chan, num, vel].postln;
p.next(Event.default).play; }, nil, 0, 61, { |vel| vel > 50 });
Event.default creates a new event already, so a copy is not needed.
Event {
*default {
^Event.new(8, nil, defaultParentEvent, true);
}
}
--
.