MultiSampler ignore pitch from Scripter or Arpeggiator in Logic Pro

My Logic Pro Scripter outputs notes C0–C1 (confirmed in log), but MultiSampler only plays C0, no matter the pitch.

If I use Note Repeater, all mapped samples trigger correctly, so the sampler is fine.

Why does MultiSampler follow pitch from Note Repeater but ignores pitch from Scripter or Arpeggiator?

Script blocks the trigger note and sends fresh NoteOn events, but still only C0 sounds.

Is there something special about how Note Repeater generates MIDI?

How can I make Scripter trigger all sample zones normally?

Thanks!



[Re-Titled by Moderator]

Original Title: Scripter + Multisampler

Posted on Dec 10, 2025 2:39 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 10, 2025 10:48 PM

MultiSampler follows Note Repeater because Note Repeater emits standard NoteOn/NoteOff on the track channel. Scripter often fails because of channel mismatch, missing NoteOffs, or timing. Inspect the Event List to compare messages, then use the Scripter example above (matching event.channel, proper NoteOn/NoteOff and scheduling) — that will make Scripter trigger all sample zones normally.

1 reply
Question marked as Top-ranking reply

Dec 10, 2025 10:48 PM in response to ABREN93

MultiSampler follows Note Repeater because Note Repeater emits standard NoteOn/NoteOff on the track channel. Scripter often fails because of channel mismatch, missing NoteOffs, or timing. Inspect the Event List to compare messages, then use the Scripter example above (matching event.channel, proper NoteOn/NoteOff and scheduling) — that will make Scripter trigger all sample zones normally.

MultiSampler ignore pitch from Scripter or Arpeggiator in Logic Pro

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.