[Windows]USB Midi Device Not Recognized After CB8 Is Running

I know people will want to clobber me for saying this, but for those who hate restarting Cubase to plug in a MIDI device, why not use Loopbe MIDI Loopback and MIDI-OX as a go between?

Why, I’ll pulverize ya… Not. :wink:

Steve should never be clobbered for suggesting a workaround. But, I hope Steinberg doesn’t use these suggested workarounds as a reason to not consider this request. That might be “clobber” worthy for them. :cry:

Also apparently there is another program named “rtpMIDI” that can be used as a workaround too.

For me, I hate installing and having extra programs/processes running on my PC. So I never tried any of the suggested workarounds to see if they actually work. Trouping on, I will just continue to restart CB until Steinberg incorporates the feature.

Regards. :sunglasses:

Please make this happen… or at least tell us why it’s not going to happen/ taking so long.

+1

Slight push …

+1

I hope that soon we are going to see some improvement, and maybe with the introduction of the new internal midi system in Windows 10 with the MIDI API.

As said on internet : MIDI API - also available across all Windows 10 devices - this new API allows multi-client access to single MIDI hardware, new jitter-free operation, plus other bug fixes - we hope they embrace the RTP MIDI (over the network too)” .
Actually the common behavior on Windows is that two applications can’t use the same MIDI ports at once, and what’s also common behavior is that a DAW will lock up all of the MIDI ports making it impossible for another application to do anything with MIDI.
If i understand correctly it means that with Windows 10 those problems will be gone, but before software will needs to get updated to support it.

Here the problem is maybe a litlle different because we use only one software, but new MIDI API on Windows 10 will allow us to use few midi applications at the same time, sharing the same midi hardware port number with no conflict or “workaround solution”.
At the end we have new functionalities that should open new “doors” in midi area.

Iam not a specialist at all on programmation, but that new concept in Windows will, i hope, allow new way to conceive midi sharing programmation for Steinberg and so to get rid of those few midi problems.

I couldn’t wait any longer, so I tried something.

I bought a M-Audio MIDISport 1x1 http://www.m-audio.com/products/view/midisport-1x1#.VkShNuKtPhY and connected it to the Yamaha KX8 I use. Now, if I turn on the keyboard and change the output to MIDI from USB after Cubase has started, all is well. Cubase sees the keyboard and I can record etc. I still lose out though, as the transport controls on the KX8 don’t work over MIDI, just USB.

Concerning to what i wrote, there is a interesting video about the futur new midi/audio features in Windows 10 https://www.youtube.com/watch?v=LHaz3p_H8iM

Bumped for CB version 8.5.

Regards :sunglasses:

Here’s my two cents worth of pleading for this.

I’ll even give 5 cents if it helps.

I’m willing to pay oodles of money for the software if that inspires you (using the trial version at this time). And with the current USD/CAD exchange rate, that’s a lot of cash.

Bump.

Over the years CB has trained me to turn on everything before starting it, and every time I do that, I’m sadly reminded of this unanswered request.

I have the same. Sometimes I have to restart cubase many times if I want my MIDI cotroller to work. I saw that this issue is since 2013. Why Cubase team can’t solve it? it is really annoying!

Recently on Gearslutz, someone asked exactly that problem to Pete Brown (Microsoft Program Manager).
It’s certain that if Steinberg updade their software to that new MIDI API we will get many benefits from it.
I really hope it’s not going to take years to have an update on this MIDI API, on my side over all I really wish the multi-client access to single MIDI hardware.
https://www.gearslutz.com/board/music-computers/1021989-windows-10-rolling-out-post-your-experiences-here-58.html

Here is the copy of the messages :

Hi Pete,

I am sure this has been answered before but couldn’t find any info. I am on W7 and they work perfectly for me. However, I some things really bug me compared to when I am working on OSX so can you please let us know if on W10:

  1. Do Windows let a USB midi device be recognised while a DAW is running? This is very annoying because in most production studios there are several USB midi devices (controllers, keyboards, stuff like Maschine etc) and it’s very common to decide and turn one on while your DAW is running. On W7 you have to stop your project and restart your DAW. Is this behaviour fixed on W10?

  2. Is the Midi Device limit (registry) still happening? Again, very easy to reach 10 midi devices and the point when a PC won’t install new midi devices. Is this limit removed?

  3. Do W10 still reinstall the drivers for USB devices when you connect them to a different USB slot?

All these little nuisances would make me switch to W10 which seems well received. But as I said W7 is behaving well for me so I would like to give it up for some benefits.

Thanks in advance


  1. Up to the DAW developer. Windows supports detection of new devices. With the new MIDI APIs, for example, I’ve tried to make sure our examples show how to do that. I think with the old APIs, folks just didn’t both.

  2. It happens. It’s because many device vendors do not follow the USB specs and offer up the IDs required by USB. (I don’t think the limit is 10, but it’s been a bit since I tested.) So each time you move the device around, it ends up with a new ID because we can’t tell it was the old device. We can’t just go by its type because many people have multiples of the same device on their system (think two launchpads, for example)

  3. See #2 .

So it’s on the app developers and device manufacturers. BUT, we (Microsoft) need to provide better guidance up front, which we are doing with the new APIs. No one ever bothers to go back and update old stuff, unfortunately, so we haven’t put a ton of effort into trying to get vendors to update the old stuff.

Pete

Really sad to see that this isn’t implemented. I was googling for this feature (as i was sure it was in there) and found this thread.

I have to start up for example my Moog Sub37 and Beatstep Pro, even though i’m not sure if im gonna use them, but just to be sure that i dont need to close down and start up Cubase again if i want to use them. It’s really annoying since many times these units are on four hours or for a whole day and i didn’t use them. I really wish i could turn them on when i need them.

+1

I have gotten so used to this limitation that I power EVERYTHING on before Cubase is booted - I didn’t even know there was an alternative add as you go approach, at least for the MAC (Doh!).

I then sit in a very hot room while I go through my creative session with devices that don’t even get used. Right now Cubase 8.5.10 seems to have introduced an issue/bug(?) where my Yamaha S90ES’s midi port are no longer getting mapped any more… This is my main sound source outside of Steinberg and Third Party Software plugins.

Steinberg - I have trawled the complete thread and didn’t notice any response from the Mod’s. Is this going to be addressed? As a loyal Atari - to Windows10 User of Cubase (READ: I’ve spent thousands on this product across the years) this would certainly solve a lot of my frustration with a limitation that happens way too often enough to be painful.

Cheers,
David

+1 - Please, add a rescan midi devices !
Kontakt Stand alone does this so well.

My M-Audio Oxygen88 sometimes freeze the midi, and my only solution then is to save/close/restart cubase

Even if Oxygen 88 is still in midi device, Cubase does not receive midi.

For the new midi API in Windows 10, Microsoft even includes some sample code that illustrates how this has to be coded. From what I can read between the lines midi over Bluetooth is going to be part of the new API soon.

It’s coming, one more reason for Steinberg to update to that new MIDI API :slight_smile:


Pete comment on this just few days ago :

Just a quick note, since some folks are discovering this in the latest insider build: we now have support for Bluetooth MIDI using the ratified MMA protocol (compatible with Apple’s implementation). It’s in the box in the insider build, and will be in the Windows 10 Anniversary Update (Redstone 1). You pair the device (or use the pairing API inside an app) and it shows up as just another MIDI endpoint.

The reason I haven’t said much about it here is that it doesn’t yet apply to DAWs you use. As the DAWs incorporate the new Windows 10 MIDI API (which also offers multi-client support), then you’ll be able to use it for bluetooth peripherals connected to Windows 10 devices (PCs, phone, Xbox, Raspberry Pi, etc.) Currently, the Windows 10 device cannot be the peripheral due to how our BTLE stack works. It’s on the backlog, though.

This was a while in coming. We voted to ratify Apple’s proposal last year, and then put it on our engineering list once the protocol was official. I’m happy to see it in there, because we’ll be able to use the new bluetooth peripherals that have been coming out this past year.

Pete

Message from : https://www.gearslutz.com/board/music-computers/1021989-windows-10-rolling-out-post-your-experiences-here-72.html

.

+1 for “Re-scan MIDI Devices” button, and it will be great if we can assign key command on this, or there will be new button in the toolbar for this purpose.