brundlefly
abacab
The driver starts every time I launch Sonar, as it is configured in Prefs > MIDI > Devices > 01. Internal MIDI.
I'm no O/S architecture genius, but my understanding has always been that drivers are loaded by the O/S at startup, ready for use by any app that needs them. And that would include drivers for virtual/emulated hardware. In the case of MIDI drivers, SONAR should only call the driver when it reads/writes the port, and that should only happen if the port is used in the project. Having "An audio stream is currently in use." as part of the status description suggests the port is actually in use, as opposed to just having the driver loaded by the O/S. And that makes me wonder if the crash is actually related to LoopBE.
I had LoopBE1 installed for a long time on my old Win7 machine and never had any issues recovering from a SONAR crash. But I also never let that PC sleep because it had unrelated issues when waking up. I don't think I've reinstalled it since moving to a new machine with Win10.
I agree that all Windows drivers are always present at boot time. What I am saying here is that Sonar grabs this LoopBE driver every time Sonar is started, just like every other MIDI device configured in Sonar MIDI prefs. This happens regardless of a LoopBE port being assigned to a track in a project. The in use status appears even at the Sonar start page with no project loaded. If I start Sonar and look at "powercfg -requests" I will see "
An audio stream is currently in use". This is normal. If I exit Sonar normally, this status goes away.
The crash is DEFINITELY NOT related to LoopBe. I was testing a SONiVOX plugin crash for another forum member in another thread. That crash is reproducible every time I access a certain feature with my mouse in an AUDIO FX. I can confirm that the LoopBE "
An audio stream is currently in use." status is an artifact remaining after the Sonar crash and exit.
The LoopBe port is present in Sonar, but not is use. The only MIDI in used with the tested VST was my keyboard controller. The VST itself was used in the FX bin of an audio track.
Maybe my Windows O/S architectural terminology is incorrect, but what I am trying to describe is real, and reproducible.
This is just info to be aware of in the event of a Sonar crash. The resources used by Sonar may not be fully released. That's all it is. It could be Sonar, or LoopBE, or Windows, but it's probably not worth pursuing a fix.