When using an ASIO interface is it possible to use a separate MIDI interface/card?

Author
Beepster
Max Output Level: 0 dBFS
  • Total Posts : 18001
  • Joined: 2012/05/11 19:11:24
  • Status: offline
2015/05/29 10:33:26 (permalink)

When using an ASIO interface is it possible to use a separate MIDI interface/card?

Perhaps a strange question and may not be in the correct forum but I was thinking about this a little earlier today. I know when using the current ASIO standard you can only be running one audio interface at a time (but I've heard about maybe a new ASIO standard coming out which may allow for multiple devices... don't quote me on that though because I may have just dreamed/imagined it).
 
What I'm wondering though is if let's say you have an interface using ASIO drivers for audio whether you can also use something like a PCI MIDI card simultaneously (provided it is MIDI only... no audio). I know we can use MIDI USB without worry but I'm not sure about those dedicated MIDI interface thingies.
 
If yes how about if the audio interface has MIDI ports in use? Can they be used in conjunction with a second MIDI interface/card?
 
Sorry if that seems like a bizarre train of thought but I was thinking it could be a way to expand the amount of possible devices used on the system without tying up USB ports or if one was using older devices using the old DIN connections they would not be limited to what their interface has accessible (which on my interface is not much).
 
And to preemptively go down my next line of inquiry... if it is possible is it problematic? Are any of you doing stuff like this? Maybe having a card to specifically designed handle MIDI as opposed to USB is even preferable from a performance standpoint.
 
Not an emergency. Just curious.
 
Cheers.
#1

16 Replies Related Threads

    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 11:19:57 (permalink)
    If Windows recognizes the card, SONAR will too. I believe there is still a limit on the number of MIDI connections in Windows. ASIO has nothing to do with MIDI, it is an audio spec. The issue with ASIO is not the number of interfaces, it is the number of drivers. ASIO allows only one active driver at a time. Some manufacturers make drivers which communicate with multiple interfaces running concurrently.
    #2
    gswitz
    Max Output Level: -18.5 dBFS
    • Total Posts : 5694
    • Joined: 2007/06/16 07:17:14
    • Location: Richmond Virginia USA
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 11:20:33 (permalink)
    Yes. I use the UCX which has two midi channels, then I plug in my alpha track and my keyboard via USB.

    So, I use my midi guitar, keyboard and controller together.

    You have to set the input for each midi track to limit it to specific devices or all devices will activate the synth on the track.
    post edited by gswitz - 2015/05/29 11:34:11

    StudioCat > I use Windows 10 and Sonar Platinum. I have a touch screen.
    I make some videos. This one shows how to do a physical loopback on the RME UCX to get many more equalizer nodes.
    #3
    Beepster
    Max Output Level: 0 dBFS
    • Total Posts : 18001
    • Joined: 2012/05/11 19:11:24
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 12:06:47 (permalink)
    Cool. I figured that was the case considering my USB MIDI devices don't bork anything out but wasn't sure if there was maybe potential conflicts from a dedicate MIDI deveice's drivers or something.
     
    Silly question but I like getting this stuff straight in my head. Helps me avoid plotting unnecessary schemes.
     
    Kind of figured maybe a dedicated MIDI interface would be able to do an end run around Windows limitations but I guess those devices rely on whatever Windows has made available to them.
     
    There was a discussion recently about some of this stuff and I think slartabartfast was saying despite internet rumors there were still MIDI port limitations (I thought they had increased with Win7/8). What is it... max 10 connected devices? But then IIRC there was talk of Win10 maybe overcoming such limitations.
     
    I have no idea what that all implies but ten seems low. Maybe there are ways to set things set up within those ports so you can use multiple devices using different channels on one port... like a hub.
     
    Meh, chances of me having to need more than 10 devices at once anytime soon is low but I'm a curious dood... as you all may have noticed.
    #4
    rezab
    Max Output Level: -88 dBFS
    • Total Posts : 113
    • Joined: 2015/02/03 19:23:48
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 12:18:16 (permalink)
    @ Beepster It is actually almost plug and play. The only issue you could expect is ACT I think.
     
    I used to work with a Yamaha 01x, Emu 0404 (I Think) and an Emagic MT4. All working together with several MIDI outboard gear connected to it (This was in my Logic days tho)
     
    scook
     Some manufacturers make drivers which communicate with multiple interfaces running concurrently.




    @Scooc
    WOW you caught my attention!!!!! Please ellaborate. What cards are you talking about? This is pretty interesting functionality... Sorry for going Off Topic.
    #5
    AT
    Max Output Level: 0 dBFS
    • Total Posts : 10654
    • Joined: 2004/01/09 10:42:46
    • Location: TeXaS
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 12:36:26 (permalink)
    rezab,
     
    you can aggregate hardware off drivers, not the drivers themselves.  So you can (theoretically - I've never done it) hang a TC Konnekt 48 and Twin off the same FW connections and have both work using the same driver.  or Moto, I believe.  But it is over the same driver, which means the company has to write it for aggregation. 
     
    Some of a company's hardware will work together, other hardware from the same or from a different company with different drivers won't.  Tascam, for example, has different drivers for their UH-7000 and their new multiple interfaces so they don't play together.
     
    @

    https://soundcloud.com/a-pleasure-dome
    http://www.bnoir-film.com/  
     
    there came forth little children out of the city, and mocked him, and said unto him, Go up, thou bald head; go up, thou bald head.
    24 And he turned back, and looked on them, and cursed them in the name of the Lord. And there came forth two she bears out of the wood, and tare forty and two children of them.
    #6
    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 13:00:22 (permalink)
    Beepster,
    The Windows MIDI limitation refers to "devices", meaning the hardware that plugs into a PC and provides one or more MIDI ports where you can plug in MIDI keyboards and synths. Some such "devices" might serve 8 or more ports, e.g., so not much of a limitation. Windows doesn't count anything that plugs into a midi port.
     
    The usual complaint is that when people plug their one USB midi interface into a different USB jack, then it gets counted again toward the limit of ten, so they run out quicker. The workaround is to get access to the non-present device list in Windows and delete all the MIDI devices so the count starts at 0 again.
    #7
    Beepster
    Max Output Level: 0 dBFS
    • Total Posts : 18001
    • Joined: 2012/05/11 19:11:24
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 13:26:40 (permalink)
    bvideo
    Beepster,
    The Windows MIDI limitation refers to "devices", meaning the hardware that plugs into a PC and provides one or more MIDI ports where you can plug in MIDI keyboards and synths. Some such "devices" might serve 8 or more ports, e.g., so not much of a limitation. Windows doesn't count anything that plugs into a midi port.
     
    The usual complaint is that when people plug their one USB midi interface into a different USB jack, then it gets counted again toward the limit of ten, so they run out quicker. The workaround is to get access to the non-present device list in Windows and delete all the MIDI devices so the count starts at 0 again.




    Okay, and I have heard of this stuff but not fully understaood the implications aside from "try not to shuffle around your devices from various USB ports".
     
    But just for clarification... if I am reading your post correctly, if I install a PCI MIDI card on my system with multiple physical ports I can a) use all those physical ports at once and only use one of the Windows MIDI slots and b) it does not matter if I swap out devices on those ports (which I guess I already know because I am under the impression that DIN MIDI is different than USB MIDI as far as how the o/s sees them).
     
    Hopefully that made sense.
     
    But if all that is true then it certainly confirms kind of the befuddled premise I was trying to wrap my head around which was essentially by using a dedicated MIDI card I can circumvent all sorts of stupid virtual MIDI limitations imposed by the o/s.
     
    Thanks.
    #8
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 13:52:43 (permalink)
    I don't think you really need a card. MIDI's bandwidth is pretty low compared to audio, and USB can handle it with ease. I've been using the ESI MIDIMATE II USB-to-MIDI adapter cable to supplement the MIDI port in my TASCAM US-4x4. Works great.
     
    FYI the monthly SONAR eZine is now starting to include product reviews of gear that complements SONAR. The one this month is the CME Xkey 25 but next month, I'm doing the MIDIMATE II. It has a couple very interesting attributes that for me, make it much more useful than other USB-to-MIDI adapters.

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #9
    joden
    Max Output Level: -65 dBFS
    • Total Posts : 1263
    • Joined: 2007/09/22 17:03:46
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 14:05:59 (permalink)
    To clarify a post above....it has not a lot to to do with ports. It has everything to do with the number of DRIVERS installed. And yes the limit is still ten, even in W 8.1.
     
    Re the OP I use the Roland UM-1sx (midi only) alongside my Profire 610, alongside my Korg Controller MIDI and topped off with USB compliant devices (ie no driver needed). All runs fine.  
    #10
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 14:13:23 (permalink)
    joden
    To clarify a post above....it has not a lot to to do with ports. It has everything to do with the number of DRIVERS installed. And yes the limit is still ten, even in W 8.1.



    I thought it had been increased to 32 at some point? I have more than 10 drivers installed and they all work. I have run into the MIDI port problem but I suspect it was a lot closer to 32.
     
    Here's an article about the MIDI port limit problem, and how to see which MIDI devices Windows sees but you don't. 

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #11
    BobF
    Max Output Level: 0 dBFS
    • Total Posts : 8124
    • Joined: 2003/11/05 18:43:11
    • Location: Missouri - USA
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 14:19:30 (permalink)
    Beep - I went thru this exercise on limits a bit back.   http://forum.cakewalk.com/FindPost/3223988
     
    What I found is that MIDI is an absolute mess in Windows.  I kindof followed Anderton's article which is based on XP to get to the hidden devices. 
     
    As others have said, using a MIDI interface separate from your ASIO audio interface is not a problem
     

    Bob  --
    Angels are crying because truth has died ...
    Illegitimi non carborundum
    --
    Studio One Pro / i7-6700@3.80GHZ, 32GB Win 10 Pro x64
    Roland FA06, LX61+, Fishman Tripleplay, FaderPort, US-16x08 + ARC2.5/Event PS8s 
    Waves Gold/IKM Max/Nomad Factory IS3/K11U

    #12
    tlw
    Max Output Level: -49.5 dBFS
    • Total Posts : 2567
    • Joined: 2008/10/11 22:06:32
    • Location: West Midlands, UK
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 14:24:14 (permalink)
    There's no difference as far as Windows is concerned between a USB MIDI device and a USB MIDI interface that has multiple MIDI sockets/ports. Some USB connected MIDI controllers have multiple MIDI in/out ports built in which they use for different purposes.

    A dedicated MIDI interface counts towards the Wondows devices limit, but the ports it provides do not (as far as I know anyway). I've certainly had more than 10 MIDI ports active at the same time - MOTU MIDI interface with 5 ports, 2 on the UFX, 3 synths/sequencers with USB MIDI connections, internal MIDI virtual cable, control surface...

    As for using multiple audio interfaces with ASIO, it's entirely dependant on whether the driver has been written to support this or not. Most drivers don't.

    Sonar Platinum 64bit, Windows 8.1 Pro 64bit, I7 3770K Ivybridge, 16GB Ram, Gigabyte Z77-D3H m/board,
    ATI 7750 graphics+ 1GB RAM, 2xIntel 520 series 220GB SSDs, 1 TB Samsung F3 + 1 TB WD HDDs, Seasonic fanless 460W psu, RME Fireface UFX, Focusrite Octopre.
    Assorted real synths, guitars, mandolins, diatonic accordions, percussion, fx and other stuff.
    #13
    mudgel
    Max Output Level: 0 dBFS
    • Total Posts : 12010
    • Joined: 2004/08/13 00:56:05
    • Location: Linton Victoria (Near Ballarat)
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 15:33:21 (permalink)
    rezab
    @ Beepster It is actually almost plug and play. The only issue you could expect is ACT I think.
     
    I used to work with a Yamaha 01x, Emu 0404 (I Think) and an Emagic MT4. All working together with several MIDI outboard gear connected to it (This was in my Logic days tho)
     
    scook
     Some manufacturers make drivers which communicate with multiple interfaces running concurrently.




    @Scooc
    WOW you caught my attention!!!!! Please ellaborate. What cards are you talking about? This is pretty interesting functionality... Sorry for going Off Topic.

    Most of the major audio interface manufacturers create drivers that allow the same or models in a specific range to work together. RME, Presonus, M-Audio, Tascam, MOTU, Focusrite, Lynx and the list goes on and on. You need to check with the manufacturers on a case by case basis as it does not apply to each model.

    Mike V. (MUDGEL)

    STUDIO: Win 10 Pro x64, SPlat & CbB x64,
    PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
    Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
    Monitors: Adam A7X, JBL 10” Sub.
    Audio I/O & DSP Server: DIGIGRID IOS & IOX.
    Screen: Raven MTi + 43" HD 4K TV Monitor.
    Keyboard Controller: Native Instruments Komplete Kontrol S88.
    #14
    rezab
    Max Output Level: -88 dBFS
    • Total Posts : 113
    • Joined: 2015/02/03 19:23:48
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 15:50:12 (permalink)
    @AT @Mudgel
     
    WOW, thank you for the revalation. I remember this used not to be the case. You guys made my upgrade (wish/target) list a whole lot affordable.... Thank you.
     
    On topic this seemingly simple question turned out in another leson fest for me. 
     
    @Beepster, thank you for sharing your question.
    #15
    mudgel
    Max Output Level: 0 dBFS
    • Total Posts : 12010
    • Joined: 2004/08/13 00:56:05
    • Location: Linton Victoria (Near Ballarat)
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 15:55:50 (permalink)
    I've had M-Audio delta cards when they were first out and their ASIO driver would allow any combination of Delta cards to work together. More than 10 years ago.

    Be careful though. As I said previously don't just assume cards will work together. Check with the manufacturer and make sure you use cards from the same manufacturer.

    Mike V. (MUDGEL)

    STUDIO: Win 10 Pro x64, SPlat & CbB x64,
    PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
    Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
    Monitors: Adam A7X, JBL 10” Sub.
    Audio I/O & DSP Server: DIGIGRID IOS & IOX.
    Screen: Raven MTi + 43" HD 4K TV Monitor.
    Keyboard Controller: Native Instruments Komplete Kontrol S88.
    #16
    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re: When using an ASIO interface is it possible to use a separate MIDI interface/card? 2015/05/29 23:49:21 (permalink)
    As described above, answers to beepster's a) and b) from post #8 are "yes" and "yes". The Windows wandering usb midi interface problem is not likely to bug you unless you have a lot of USB midi interface devices and a lot of USB ports and you shuffle them around a lot.
    #17
    Jump to:
    © 2024 APG vNext Commercial Version 5.1