Nicht umsonst werden die RME Treiber oft so hochgelobt
Das sind ja nicht nur die Treiber. Da steckt ein DSP im Interface der nicht nur das interne Routing erledigt sondern bei Bedarf einfach mal die Sample Rate konvertiert ohne dass der User das gross merkt oder gar angefordert oder irgendwo eingestellt hätte. Das hat ja seinen Grund warum die ein paar Mark Fufzig teurer sind. Und das ist nicht nur dem findigen Programmierer geschuldet.
Also mit lausig programmierten Treibern bei den anderen Interfaces hat das erst mal nichts zu tun, dass da viele Sachen nicht gehen. Die sind auf das angewiesen, was das OS zur Verfügung stellt und das ist bei Windows Consumer Audio, Stereo, für Pro Audio völlig ungeeignet.
Das ASIO Protokoll als solches sieht keinen Multi Client Betrieb vor und schon gar nicht sieht es eine Schnittstelle vor zwischen den Consumer WDM Treibern und der Pro-ASIO Welt.
Also entweder man gibt das Geld aus für ein Interface, dass das kann, oder man kuckt in die Röhre.
Exemplarisch mal ein Beispiel, was da auf MS Seite im Development abgeht:
Improved Audio in Windows 10
die reden da von Sachen, die bei OSX schon seit Jahrzehnten implementiert sind. Vor allem auch auf der Midi Seite.
ASIO ist im Endeffekt eine Lösung von Steinberg, die ausschließlich dem jämmerlichen Audio Stack in Windows geschuldet ist. Auf dem könnte man nie und nimmer Pro-Audio laufen lassen.
Da Zeug was ich hier ab und an mal beschrieben habe, hatte ja nur ganz wenige kleine Ziele im Auge:
- Messen und Kalibrierung für die Abhöre sollte unabhängig sein von der DAW.
- Ich wollte Signale von einer Applikation in die andere routen. Und wieder zurück. Oder sonst wo hin.
- Applikationen die nicht ASIO fähig sind, sollten durch den Mess- und Abhörweg spielen.
Das sind ja nun nicht unbedingt aberwitzige Ansprüche. Das kann man in jedem popligen Studio mit dem Steckfeld machen.
Nicht so in Windows. Da muss man umfangreiche Recherchen betreiben um diese einfachen Anforderungen zu realisieren.
In OSX ist das Peanuts. Soundflower installieren. Das stellt die virtuellen Leitungen zum Routen zwischen den Applikationen bereit. Und dann Routen. Audio und gerne auch Midi. Auch mal was über Bluetooth dazu. Geht. Oder Wlan. Da geht zumindest Midi problemlos. Da braucht es bei Windows schon wieder Recherche. Und Installationen. Für Midi ist Tobias Erichsen mit
rtpMIDI in die Bresche gesprungen um das in Windows zu realisieren. Und das verwende, ja was wohl.
Apple Bonjour. Selbstverständlich integraler Bestandteil von OSX. Muss nicht installiert werden.
Abgesehen davon, die Multi Client Fähigkeit von einigen ASIO Implementationen von Herstellern bedeutet noch lange nicht, dass man Audio ZWISCHEN einzelnen Applikationen routen kann. Die können zwar auf die gleiche Hardware zugreifen aber das war es dann auch schon. Ausser sie stellen virtuelle Leitungen zur Verfügung und das tun nur wenige. Oder man nimmt
rewire von Propellerheads. Das kann aber nur Audio.
Bei allem was professionelles Audio und Midi Gedöns angeht ist Apple Microsoft einfach Lichtjahre voraus.
Wie auch immer, die Lösung mit Cantabile funktioniert gut. Und das wdm2vst von o-deus erfüllt seinen Zweck. Generöser Weise stellt der Treiber vom Apollo auch noch zwei paar virtuelle Leitungen zur Verfügung. Also geht es von der DAW über V 1 + 2 in Cantabile und von da in die Monitore. Fertig. Hat zwar ein paar Sunden + gedauert die Lösung zu finden, aber immerhin.......