Preferences : I/O : MME
What's the point in having both input and output devices shown in the Preferences | I/O tab, when the MME audio system is selected?
What's the point in having both input and output devices shown in the Preferences | I/O tab, when the MME audio system is selected?
Do you still have an unanswered question? Please log in first to post your question.
Comments
Forgot to mention: Windows 10 Home. This is what Reaper reports as input MME devices on my system:
and these are the output MME devices:
So there is nobody who knows the reason behind the presence of input devices for the choice of the audio output?
In reply to So there is nobody who knows… by faben70
Most likely the reason is "because that is the list of devices MuseScore is given by the underlying audio driver when querying it".
In reply to Most likely the reason is … by jeetee
Isn't Reaper "given the same list of devices by the underlying audio driver when querying it"? The problem is, MuseScore uses PortAudio (a bad choice IMHO).
In reply to Isn't Reaper "given the same… by faben70
I'm not an expert with it, so sorry for intrusion. But what should be a better solution to support all OS (Windows/Mac/Linux) and not only Windows?
In reply to I'm not an expert for it, so… by kuwitt
PortAudio is quite simple, in my opinion. You can use it to write non-audio related programs that need to output audio without too much hassle. Professional audio softwares are most demanding in terms of flexibility; unfortunately the 2 alternatives are Juce (but it doesn't support MME AFAIK, and it's a full framework that would not co-exist with Qt in the same application) or roll your own.
All major pro-audio software use the 2nd choice; a few are made with Juce, for example Tracktion (Juce was born for Tracktion).
In reply to PortAudio is quite simple,… by faben70
I hope I was clear, my two cent's were, I could imagine that developers implement a maybe better or more professional another free audio I/O library in future (I myself am not a developer ;-), if it's possible and matches with the general public license, but IMHO it's most important, that it works cross-platforming.
In reply to PortAudio is quite simple,… by faben70
"roll your own" also sounds so much less work..
But you might be glad to know that for MS4 the audio engine for MuseScore is being looked at.