A technical support community for Apple Logic Pro users.

 
ValliSoftware
Topic Author
Posts: 1075
Joined: Mon May 19, 2014 10:46 am

Assign Octave

Tue Jun 08, 2021 9:32 pm

With this script you can change each octave range to another octave range but you can also change the Midi channel as well.
A Midi channel set to zero means pass thru the original Midi channel.
If you assign a Midi channel number, the Midi channel coming in will get override by your Midi channel setting.
On my MiniLab Black keyboard, it's a 2 octave range. So in this picture I make. assignments to C2 and C3 to the Korg M1 with the instruments I have loaded in the M1.
Assign Octave.png
Assign Octave.png (534.95 KiB) Viewed 2139 times
Attachments
Assign Octave.pst.zip
(1.38 KiB) Downloaded 57 times
MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.5 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.2) Rosetta 2 not installed
 
ValliSoftware
Topic Author
Posts: 1075
Joined: Mon May 19, 2014 10:46 am

Re: Assign Octave

Thu Jun 10, 2021 9:59 pm

Another example, I loaded three instruments in a track stack then assigned each to a specific octave range.
Then I was able to play each with my 2 octave range MIDI controller.
For the C4 range, I hit the change octave on my MIDI controller, then hit it to go back.
MacBook Pro 10.8.5 2.2 GHz Intel Core 2 Duo 6GB Ram - Logic Pro X (10.2)
MacMini 10.13.6 2GHz Intel Core i7 16GB Ram - GarageBand 10.4.5 Logic Pro X (10.4.8)
iPad Mini iOS 12 - iOS GarageBand 2.0.1
Qosimo X70-A 10.13.6 Intel® Core™ i7-4700MQ Processor 32GB DDR3L 1600MHz memory, 2-500GB 7200rpm hard drives - Logic Pro X (10.4.8)
MacMini M1 11.5 Apple M1 16GB Ram 1TB SSD Logic Pro X (10.6.2) Rosetta 2 not installed