What’s New In Logic Magician
To read the full documentation or download Logic Magician, visit the Logic Magician page.
Logic Magician 2026.4.1
Fixes and Changes
Region Selection Mode has been disabled in favor of a workflow that provides similar functionality via key commands without having to first enter a specific mode. As a result some of that functionality has been added to track selection as well.
This also means that track selection and region selection now shares some key commands and they work based on whether you last selected a track or region before pressing the key command.
Here are some examples:
- shift ctrl option spacebar unselects a selected track or selects or unselect a region.
- ctrl option home and end move to first or last selected track or region.
- ctrl option spacebar speaks the number of selected tracks or regions.
all track selection or region selection commands select the appropriate mode, so all above keys can be used immediately.
More details in the list of key commands below.
Region Selection And Region Selection Mode
Command option T pauses the playhead and splits the region at the playhead position. As is normal with splitting regions, the region to the right of the playhead will be selected.
region selection mode disabled in favor of a new workflow that behaves similarly without having to first enter a different mode.
ctrl option left and right move to the previous or next region on a track respectively. This is similar to how Left And Right arrows worked in region selection mode.
shift ctrl option spacebar selects/deselect current region. This is similar to how down arrow worked in region selection mode.
ctrl option home and end moves the playhead to the first Or last selected region.
ctrl option spacebar speaks the number of selected regions. This is similar to how up arrow worked in region selection mode.
Shift home and end always select first and last region only on the selected track, unselecting others if selected.
Track Selection
Shift Up and Down arrows now speak when selecting Tracks.
option shift home and end will extend track selection to the first track or last track.
ctrl option home and end move to first or last selected track.
ctrl option up and down move to the previous or next selected track respectively.
shift ctrl option spacebar unselects a selected track.
ctrl option spacebar speaks the number of selected tracks. Double press to hear the names of all selected tracks.
Drum Machine Designer Module
Drum Machine Designer is a software instrument representation of a drum Machine. This MIDI instrument is made up of 48 pads that you can load any sample on to and trigger with a key press from a MIDI keyboard. While you can use any sound, the sounds loaded on the pads are usually those of drums, e.g. kick drum, snare drum, hi hat, crash etc. The patches in the Electronic Drums category in the library use Drum Machine Designer and is a great example of how this works. While the Logic patches are generally a full set of drums and percussions samples, most when creating their own Drum Machine Designer based instrument rarely load up more than a few samples, usually a kick, snare and some cymbals. Below are the key commands and functionality.
1 through 8, Selects pads 1 through 8. (Double Press to rename).
shift 1 through 8, Selects pads9 through 16. (Double press to rename).
0, Switches to page1
dash, Switches to page 2
equals, Switches to page3
option spaceBar, Play selected pad
option delete, clear selected pad
option m, mute selected pad.
option s, solo selected pad.
Option R Resample Pad
Shift Option Accent Turns Off Exclusive group
Shift Option 1 Through 8 assigns the selected pad to exclusive group 1 through 8 respectively.
option i, pad input menu
option o, pad output menu
option a, pad actions menu
option G, Opens global actions menu
option p, switch to pad controls
option k, switch to kit controls
option 1 through equals, pad or kit controls
option up and down arrows, change value of selected pad or kit control
ctrl 1 through 8, swop pads 1 through 8
ctrl shift 1 through 8, swop pads 9 through 16
How Drum Machine Designer works
This is a brief overview, see the Logic Magician Documentation for more details.
Press numbers 1 through 8 to select pad 1 through pad 8, or Shift 1 through 8 to select pad 9 through pad 16. Once you have a pad selected you can then use the other keys to adjust or manipulate that pad.
For example, press Option Delete to clear or delete the sound on a pad, Option S to solo that pad or Option m to mute a pad.
Each pad also has a MIDI note assigned to it. The MIDI in note is the note you play on a MIDI keyboard or with Musical Typing Keyboard to hear the sound on that pad, Once you have a pad selected, press Option I to change the MIDI in note.
The MIDI Out note can be changed with Option O. This is the note sent to a 3rd party software instrument to trigger the appropriate sound that you would like on that pad.
Using The Resample Pad Feature
Lets for example say you want to blend 3 different snares together, once you have them loaded on 3 different pads in Drum Machine Designer. You can set those 3 pads to have the same MIDI in note. Now when you press one note you will trigger all 3 snares.
Now let’s say you want all 3 snares blended into one sample on one pad and not on 3 different pads. Once you have one of those 3 snares selected you can press Option R to re-sample all the pads triggered by the same MIDI note into one sample on one pad. The new resampled sound will be placed on the first available and unused pad.
How to swap samples between two different pads
First select the pad you want to swop using the key commands for pad selection, numbers 1 through 8 for pads 1 through 8 or Shift 1 through 8 for pads 9 through 16.
Then press the pad you would like to swap it to along with Control to complete the switch.
Case in point lets say you would like to swap the sound on pad 4, with the sound on pad 6. You would first select pad 4 by pressing the number 4. Then you would press Control 6 to move the sound on pad 4 over to pad 6 and vice versa move the sound on pad 6 over to pad 4. This can be useful to put sounds that may have been assigned to keys on import in an order that makes them more comfortable to play in pattern with on a keyboard or drum pad etc.
Let’s look at another example. Let’s say you would like to switch the sample on pad 9 with the sample on pad 11. First press shift 1 to select pad 9, then press control shift 3 to complete the switch between pad 9 and pad 11. Now the sound that was originally on pad 9 is now on pad 11 and the sound on pad 11 is now on pad 9.
Now let’s say you want to swap a sound on pad 12 with a sound on pad 3. First press Shift 4 to select pad 12, then press Control 3 to swap the sound on pad 12 over to pad 3 and vice versa.
Our last example will be to switch samples between pad 1 and pad 10. Select pad 1 by pressing the number 1, then press Control Shift 2 to exchange the samples between pad 1 and pad 10.
Other Changes
all loop browser keys freed when loop browser is not active. This means key commands like Shuffle Left/Right, (Option Left/Right Bracket), Go to end of Project, (Option Return), etc will now work again when Loop Browser is not active.
On a blank software instrument track the letter I will drop down the menu to let you add an instrument to the track.
ctrl shift command N now brings up the appropriate context menu, or the menu you would get if you right clicked or press VO Shift M in Logic. If you last selected a region, it drops down the context menu you would get if you right clicked on a region. If you select a track, you would get the context menu you would get if you right clicked on a track. And if you select the track mode (whether the track is mono or stereo), with Control Shift S, brings up the context menu you’d get if you right click on the channel mode button in the channel strip. These context menu are handy as they allow quick access to things you may not do often enough to remember key commands for or to get to things quickly that are only in the context menu and would of required a lot more key presses to get to prior.
shift F12 re-centers the plug in window. This is for some modern plug-in windows, that doesn’t load centered and may make using VOCR on them difficult as a result. For instance, superior Drummer, serum, kontakt, nexus, sineplayer, musio etc etc. are some examples of. Plug ins not centered fully, .
lots of other behind the scenes enhancements to keep things tight and efficient.
Logic Magician 2025.7.1
Fixes and Changes
Updated welcome message in installer if it detects Logic Magician is already installed.
fixed Option-N which speaks the region start on a single press, and the region end on a double press. Now it should speak the region end position of the last region when multiple regions are selected. Previously if for example you had all the regions on a track selected, Option-N would still only speak the start and end position of the first region. Now in this scenario it will speak the start of the first region when pressed once and speak the end of the last region when pressed twice. This is similar to how Control-Home/End works but unlike Control-Home/End, Option-N does not move the playhead, it only speaks the start and end positions.
fixed loop browser problem where after enabling lm after several of the keys wouldn’t activate loop browser module properly.
fixed filter by favorites in loop browser where it wouldn’t allow to deactivate favorites if you just removed all favorite loops.
fixed speed control on option S to act properly depending on the track type.
fixed the select track by types key commands so Logic Magician always announces the right number of selected tracks. The key commands always selected the tracks accurately but there were scenarios where Logic Magician after pressing the command could speak inaccurately.
fixed error with track freeze toggle which would speak error if you accidentally try to freeze summing or folder stack.
in piano roll, multiple key commands now speaks error if no notes are present at all, including: speak note, speak position, go to first/last note etc.
fixed next and previous take keys which would announce error sometimes when no takes are available.
close to 50 more fixes or adjustments of Logic Magician in general to increase performance and reliability.
New Features
added select region under playhead position, Shift-Option-N. This works whether playback is going or not.
added several keys to loop browser module:
access the loop family menu button in the selected region, shift-option-return. (Single press to hear the loop name, double press to drop down the menu to choose a different Loop from the same loop family.)
Note: When a loop is part of a loop family (e.g. Dance beat 01, dance beat 02, dance beat 03, etc.) If you copy any loop from the family and paste it into your project, when you have a region selected you can press the key command to hear which loop it is, or press it twice quickly to drop down the menu to choose a different loop from the same family. This is useful for when you say are using dance beat 01 in your verse and want to switch to dance beat 02 in the chorus or hook of the song, you can copy one of the dance beat 01 regions, paste it where your chorus or hook would start, then double press Shift-Option-Return to drop down the loop family menu and choose dance beat 02. The region you pasted will now be dance beat 02 instead of dance beat 01. This saves you having to go back into the loop browser to find dance beat 02 to then paste it back into your project. Available only while loop browser is active.speak loop name and type, Option-left bracket.
speak loop beats length, tempo and key, Option-right bracket.
toggle favorite switch for the selected loop on and off, Option-F.
Note: due to apple’s scripting limitation, above 3 keys will work the best with up to 2000 loops, for instance when you search for certain loops, limit number of them based on different filters etc. If you try to use them when all 30k plus loops is available, it’s too much for the scripting engine, so 10 or more seconds would be necessary just to react. Eventually it will work, but it’s just not practical to wait for so much time to hear those info. In that case, it’s faster to check these values manually with VO keys left and right arrow keys in the loops table.
If number of loops is up to 1500 loops, it will react more or less immediately, 2000 – 4000 loops will require 2 – 3 seconds to speak. If more then that it’s not practical.
Of course these keys will speak regardless of whether you are in the loop browser or tracks list, as long as loop browser is active, they will work.
Naturally, the most practical and the fastest way to work with loop browser is by using either search function or instrument, genre or descriptor filters, so these keys will be the most useful in such scenarios.
Logic Magician2025.7
Fixes And Changes:
changed select all folder stack tracks key command to Option-Shift-Command-H. (This keeps the key command in line with the create Folder stack key command).
added toggle track freeze with spoken announcement of it’s state, shift command F
added select all frozen tracks with spoken announcements as other select keys, Option-Shift-Command-F
Re-Added Play or Stop to the LogicKeyboardNinja Key Commands File, Control-Option-Command-SpaceBar
This was previously Control Command Space in previous versions of Logic Keyboard Ninja, However it was recently removed when pause was mapped to Control-SpaceBar. However, discovering that some still like this workflow for editing, It’s been re-added back in to the LogicKeyboardNinja key commands file.
Logic Magician2025.6
Fixes And Changes:
Control-Ship-S now reports channel mode (Mono or Stereo) on a single press, with a double press to change the setting from one to the other.
Fixed Renaming a Track. When you press Shift-Return to rename a track, Logic Magician is disabled and you are put in an edit field where you can edit or type in a new name for the track. Upon pressing return to complete renaming the track, Logic Magician should now automatically re-enable it self.
removed Logic Magician’s Track Search feature since there is now a track search feature included in Logic Pro natively.
Split Regions/Events at Locators or Marquee Control-T
This was previously Command Control T, but is now Control T. As control T would conflict with another mixer key command, but splitting between the locators only really needs to work in the main window, the changed was made to free up Control Command T for the aforementioned new Logic 11.2 track search feature that works in both the main window and mixer.Search and Select Track Control-Command-T.
This new Logic 11.2 feature works in both the mixer and main window. Control-Command-T is the default Logic key command for this feature and LogicKeyboardNinja maintains this key commands since this search feature works both in the main window and the mixer. Logic Magician doesn’t add anything to this but listed here as this is a change in the included LogicKeyboardNinja Key commands file.
Newly Added Features.
Track Type Selection:
Added key commands and spoken feedback for the different select track types.
Select All Tracks Changed From Option-Shift-Command-A to Control-Option-Shift-Command-A
Select Muted Tracks Option-Shift-Command-M
Select Soloed Tracks Option-Shift-Command-S
Select Instrument Tracks Option-Shift-Command-I
Select Audio Tracks Option-Shift-Command-A
Select Summing Stack Tracks Option-Shift-Command-G
Select Folder Stack Tracks Option-Shift-Command-F
Stem Splitter
Changed Stem Splitter Key Command plus added key commands and spoken feedback for stem splitter presets.
The stem splitter key command has been changed to Control-Option-Command-X, and now there are key commands for each of the 6 stem splitter presets on Control-Option-Command-1 through 6.
Stem Splitter… Control-Option-Command-X
For Stem Splitter presets, press once to hear preset name. Press twice to activate the preset.
Stem Splitter Preset 6 (Separate all Stems) * Control-Option-Command-1
Stem Splitter Preset 1 (Acapella) * Control-Option-Command-2
Stem Splitter Preset 2 (Instrumental) * Control-Option-Command-3
Stem Splitter Preset 3 (Vocals + Instrumental) * Control-Option-Command-4
Stem Splitter Preset 4 (Vocals + Instruments + Drums) * Control-Option-Command-5
Stem Splitter Preset 5 (Vocals + Instruments + Drums + Bass) * Control-Option-Command-6
Logic Magician 2025.5
Fixes And Changes:
fixed an issue where logic magician didn’t work on some non-english systems.
fixed an issue where VoiceOver didn’t read a region name when using left and right arrow keys when automation is shown.
removed Speak Position from Region announcement styles. When using Control-N to cycle through the different options for what’s spoken when a region is selected by using left or right arrows to navigate to previous or next region. Going forward your options are no speech, speak region name, and speak and move to region start.
removed region selection mode from double press of N key. It is now Control-Shift—N.
Changed Speak position for selected note in the piano roll from P to option-n to be in line with the same functionality for speaking the start point of the currently selected region.
Newly Added Features.
New Global Features And Functionality:
added new lmConfig logic template. This definitely won’t happen often, but it was necessary now for some of the features. This means that after installing this version of Logic Magician, you will need to open the LM Config Template and save the control bar layout as default again. Follow the instructions for installing found in the Logic Magician documentation, under the heading level 2 “Setup In Logic Pro”.
added auto show inspector. keeping inspector shown is very important for Logic Magician to work. However it can be hidden accidentally or you may be in older project where it’s not shown. Every time you toggle Logic Magician on, press F key to read which window you’re currently focused in, or simply focus to the main window from any of the logic pro windows, Logic Magician will make sure that inspector is shown. This should mean that you should no longer have to worry about whether the inspector is visible on screen.
Command Escape clears the Logic Clipboard, so you can copy and paste from finder again after copying and pasting regions inside of Logic Pro. IF you have copied and pasted regions in Logic Pro, or copied and pasted loops from the loop browser into your project, If you’d like to then copy a file from finder into your project, press Command-Escape to clear the clipboard before switching to finder to copy and paste a file from finder into your project.
Added Speech Feedback And Custom Behaviour To All Key Commands For Creating Automation Points:
create 1 and 2 automation points at region borders, Control-Command-1 and Control-Command-2.
create 1 and 2 automation points at every region border, Shift-Control-Command-1 and Shift-Control-Command-2.
create 1 and 2 automation points each for volume, pan, and sends, Control-Command-3 and Control-Command-4.
create 1 and 2 automation points for visible parameter, Control-Command-5 and Control-Command-6.
Logic Magician will now let you know if automation mode is hidden if you attempt to use the above automation key commands. You can press A to Toggle between showing or hiding automation.
Added Speech Feedback And Custom Behaviour To Track And Channel Strip Commands Related To Copying And Pasting Channel Strip Settings Along With Mute, Solo And Input Monitoring:
Copy channelStrip settings, Option-Command-C.
Paste channelStrip settings, Option-Command-V, (This will paste all plug ins and sends).
paste plug-ins only, Shift-Option-Command-V, (paste only the plug ins, but not the sends).
paste sends only, Shift-Option-V, (paste the sends only, but not plug ins).
added speech feedback to bypass all audio plug-ins on Shift-B.
solo, mute and input monitoring speak both when toggled on or off.
Selecting Or Navigating Regions
Speak region start position Option-N.
Speak region end position double press of Option-N.
Region Selection Mode, Control-Shift-N.
Logic Magician will now warn you if you attempt to use Region Selection Mode if automation is shown. You can toggle automation from shown to hidden by pressing A.
To read the full documentation or download Logic Magician, visit the Logic Magician page.

