Yeah the dtx is my only midi device connected right now
Ok, in that case I recommend doing it like this, because this keeps it invisible and simple to use... oh, hang on...
I also have a M-audio axiom25 but I am just using that via usb for now.
So your DTX is
not the only MIDI device. Ok, then we'll do it a different way, or at least have to modify the walkthru.
Let's keep it simple for now. Open the environment window, and go to the CLick & Ports layer.
You should see two environment objects - the Physical Input object (where all your MIDI comes into Logic) and the Sequencer Thru object (the sequencer part of Logic). These objects should be cabled together, because by default we want incoming MIDI to be sent to the sequencer.
But this part of Logic lets us customise things, by adding MIDI input processing before the sequencer (one of the reasons why Logic is cool).
Now, because we have two incoming devices, we can't just remap
all incoming notes, otherwise your keyboard playing will
really suck... 🙂
Both MIDI ports (the Echo, and the Axion) should be listed in the Physical Input object, with the cable coming from the "SUM" output (this is the sum of all MIDI interfaces).
Disconnect the SUM cable. Connect a cable from the Axiom output to the sequencer thru (so all MIDI data coming from the Axiom gets passed through unaltered).
Select New -> Mapped Instrument. Name it "DTX Remap" or something.
Cable the Echo output of the Physical Input object to this new mapped instrument, and then cable the output of the mapped instrument to the Sequencer Thru.
Now, all MIDI events coming from the Echo (which the DTX MIDI is coming in on) are getting passed through the mapped instrument object, before being passed into the sequencer.
Now, double click on the mapped instrument to open it's window. You can now remap each input note to any output note.
Note - there are other ways of setting this up (there are often many ways to do things in Logic). The benefit of this way is that your mapped notes are recorded into the sequencer, so they will always play your other instruments according to the mapping you've set up, and you don't have to do anything else in the arrange page - just select your destination audio instrument (or whatever) as you already do.