Send all Maschine Plus audio channels to computer via USB.
slowgaffle Member Posts: 3 Member
I was confused about this for a while myself because I was able to use a specific sound card, the iConnectAudio4+, to essentially connect the M+ directly to the computer without using analog audio.
I know that just saying it should work is one thing, so I took the time to test out all 16 individual channels.
First of all, to be clear, there is no concept of "Master"/"Slave" on this interface. Both devices you connect to it think that they are the "Master" device. It is up to the user to then route different tracks between them.
Each device gets i think 20 channels on this interface, so I gave the M+ 16 out channels (confusingly, thought of as "In Channels" from the perspective of the interface) and the computer 16 inputs:
I then routed them all together.
And here is how it is in ableton:
I then painstakingly went through the Maschine Output routings and naively assigned each slot a numbered output and put a pad on each one.
Now ready to record:
I know some readers might already see the mistake i made here.
Right so obviously I didn't take stereo into consideration. As you can see, only pads 1-8 played anything, each taking up two channels. Finally, I did 8 stereo pairs:
And that worked well. If you need 16 mono outputs you can pan each to the left or right on maschine. I confirm this works as well.4
I thought (and wrote earlier) that iConnectivity audio interfaces might work well as they are built to connect two computers.
Thanks for confirmation. I wonder if current iConnectivity audio interfaces also work that way. They allow connection of two computers, but there is no information whether they allow sending audiodata from one device/PC to another.0
TheLoudest Member Posts: 110 Advisor
personally I managed to have all independent outputs with my external audio interface (MIDAS MR18)
but unfortunately the issue is the inputs... I only have 8 inputs! (instead of 18 mono inputs)
Honestly I would have preferred the opposite...
Does anyone know why we have this limitation in terms of INPUTS?
(there is the same feature on the MPC and I believe the limit is 32 inputs/outputs with an external audio interface ..)
is it a software limitation? (and therefore could be improved via an update) or it's a hardware problem (Maschine+ can't handle all these incoming streams... which would be weird because, again, MPCs seem to be able to do that, and I think that they are less powerful in terms of CPU/RAM resources)
Of course all these inputs will not be used to record all the tracks simultaneously, but just for "monitoring".
In particular, this would make it possible to take advantage of Maschine's FXs on all external devices. Then the possibility of recording/sampling them one by one.1
Thank you greatly for posting slowgaffle! I really appreciate the detail and trouble you have gone to! From reading the manual for the latest version of this device which is the 4c model, it can connect upto 8 usb audio devices!
I'm just wondering if there is any indication within your devices software about how much ms of latency the iconnect adds?
This might even solve Rhythm Droid 's presonus issue!!1
My motu 8a kind of works. Audio input glitches out after a while (no issues with the outputs). It's limited to 12 stereo outs from M+, though I could technically do a lot more over AVB (hardware going straight through the motu instead of maschine). Probably worth testing if one of the RME AVB interfaces has class compliant drivers.
I can understand NI not wanting to get their hands dirty here. I do wish one of the big stores (sweetwater, musiciansfriend, etc) would do the tests for us.1
slowgaffle Member Posts: 3 Member
I had seen you post that, and wanted to confirm it. The current equivalent version is the iConnect Audio 4c, which has the same functionality but usb-c instead of A/B. This is a mean little box and yes you can route audio between two computers no problem (in my screenshots, the maschine +, in standalone mode, was being seen by the interface as if Maschine+ were a computer), in addition to the analog inputs and outputs, in any combination.
Another real killer feature of these interfaces is that one of the two hosts can be an iOS/Ipad, which is why I got it. For example, I can run my guitar into the interfaces' analog in, route it to my ipad over usb to use it as an effects processor, then into ableton and then for whatever reason I could send it to the iphone from there (using analog audio and an iRig Duo Pro), or out for another effect loop.
Another use is if you want to record Maschine+ directly into your ipad, or if you wanted to sample your ipad into maschine (with the same setup, and all digital path).
I currently have my Maschine plugged into the iConnect4+. I have my Maschine+ also plugged into my computer. I also have my computer plugged into the iConnect4+. So I have audio going both ways between computer and Maschine+ with the option to jump to controller mode or storage mode without changing cables.
If you use a program like loopback or gig performer for Mac then you can get even more complex. Also, the midi is pretty nuts too. The iConnect4+ has a usb host port that supports usb hubs, so you can plug up to eight more usb midi devices, or if you have the blokas midi hub, more dins. Also the iConnect4+ has a midi din in and out.
Regarding the latency, I dug this up from another forum posted by someone who worked for iConnectivity on these specific devices (the one I have, the 4+).
MIDI latency is 1.4 ms (worst case).
Propagation delay from analogue input to analogue output is now FIXED at 1.7 ms (it will not get any longer regardless of how user has system set in iConfig).
Propagation delay from USB ports can vary between 1.5 ms to 3.0 ms in 0.5 ms intervals (which user can customize using iConfig).
I can’t measure these directly, but I can estimate these using my crystal ball.
Propagation delay from USB in to analogue out is 2.2 ms to 3.7 ms in 0.5 ms intervals (which user can customize using iConfig).
Propagation delay from analogue in to USB out is 1.7 ms to 3.2 ms in 0.5 ms intervals (which user can customize using iConfig).
NI could make this happen if they wanted to. Look at what Elektron has done with their groove boxes. They have overbridge which allows you to send audio over usb to your daw and send all 16 audio tracks out. Don’t know why NI can’t do this as well if Elektron can.0
Maybe, when Apple Silicon and VST3 transition ends, NI might add USB Audio functionality to M+. It might please many M+ users...1
- 12.4K All Categories
- 21 Welcome
- 568 Hangout
- 69 NI News
- 274 Tech Talks
- 1.3K Native Access
- 5.8K Komplete
- 766 Komplete General
- 1.4K Komplete Kontrol
- 2.1K Kontakt
- 568 Reaktor
- 186 Battery 4
- 316 Guitar Rig & FX
- 222 Massive X & Synths
- 280 Other Software & Hardware
- 2.6K Maschine
- 24 Sampling Room
- 3.1K Traktor
- 2.9K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators