Hi @marcoiozzi and welcome!
I did something very similar for the last song I recorded. I chose to record each Digitakt sample track on it’s own separate track, but what I’m going to recommend should work exactly the same if you use the “Stereo Output” version of the Overbridge Digitakt plugin instead of the “Multi-output (10xStereo)”.
I had 5 of the Digitakt’s MIDI tracks outputting to MIDI channel’s 9 to 13, and then in Logic I added 5 different Software Instruments so each could be controlled by a Digitakt MIDI track.
To make it work here’s what you have to do:
Add each of the Software Instruments you want to use and configure their MIDI Channels, so each has their own unique one. Then make sure the corresponding MIDI tracks on the Digitakt also have matching “CHAN” set on the SRC tab.
In Logic, under Project Settings… > Recording in the MIDI section make sure you have a tick for “Auto demix by channel if multitrack recording”. This is what makes sure the appropriate MIDI channel only controls the Software Instrument you want.
Now the key part of that setting is “if multitrack recording”. Logic tends to expect you to be recording a single track at at time, so you need to make sure that all of the Software Instruments are Record armed at the same time for Logic to split out the MIDI channels and have them respond to each MIDI track from the Digitakt. That applies whether you’re recording or just want to hear the audio while practicing.
In theory you should just be able to click the R against each track and have all of them Armed together, but I’ve experienced weird behaviour where I’d get half way through arming all of them and then suddenly everything I’d just armed would disarm. Very annoying. The workaround I have for that is to put all the tracks I want to arm together into a single Group by clicking in the channel strip’s Group box and selecting the same group number for all. Then configure the Group Settings to include Record arm. That way you can click on just one of their R buttons and all of them will arm together.
It works both for when you are recording and when you just want to practice.
You should also note that the currently selected track is also Record armed by default, so depending what you have selected, sometimes you can have MIDI going to a track that you don’t want. I tend to keep a blank Audio track at the top of the project and just make sure I select that before starting a recording.
Now, when you’re recording, it will look like all the MIDI is being recorded into a single region on one of the Software Instrument tracks even though all of them are playing, but don’t worry, when you hit Stop the MIDI regions get split out across all the relevant tracks. It’s a bit disconcerting at first and made me abandon a few perfectly good recordings trying to figure out what was wrong.
For part two of your question, if I’ve understood you correctly. The audio from the Software Instruments has nothing to do with the Digitakt, the audio is generated internally in Logic and routed to their channel. When recording for Software Instruments, it doesn’t record audio it records MIDI regions, which will then play back in realtime. If you want to print the audio for these Software Instruments you can right click on the MIDI region and select Bounce in Place. Alternatively, if you prefer to record audio regions for the Software Instruments at the time of performance, you can set up new Audio tracks for each instrument and route the audio from the Software Instrument track via a bus and into the new Audio track.
You’ll also need to do that for the audio coming from the Digitakt’s Overbridge plugin, because that lives on a MIDI track rather than an audio track. So I always route the audio via a bus to a new audio track and record it on there.
Let me know if this makes sense to you, I should probably record a short tutorial to make it a bit clearer.
If you need any help with setting up the Overbridge audio routing for the Digitakt’s sample tracks, should you decide to multi-track record them, then you might want to watch the tutorial I made yesterday: