RonB
- Registriert
- 21.09.15
- Beiträge
- 496
- Reaktionen
- 269
- Punkte
- 1.340
bin seit heute neu hier und komme gleich mit einem recht merkwürdigen Phänomen. Das hält mich seit Tagen auf Trab.
Es gibt nirgends im Netz einen Hinweis auf das gleiche Problem. Aber erst mal die Vorgeschichte: Schon Jahre schätze ich Sonar. Derzeit nutze ich X3 (Standard) was für meine Zwecke völlig ausreicht. Besonders das gelungene Audio-Handling hat es mir schon immer angetan. Leider steht dazu im krassen Gegensatz das nach meiner Meinung nicht so tolle Midi-Editing.
Wer einmal das geniale Midi Edit-Handling in Logic (5.5.1, ja das ist uralt) innerhalb der Notendarstellung erlebt hat, weiß wovon ich rede.
Jedenfalls habe ich schon seit Jahren diese beiden Vorteile zusammengebracht. Das Midi erledigt Logic auf Computer #1. Jeglicher Ton, der hörbar werden soll wird auf Computer #2 erzeugt. Logischerweise erfolgt das Zusammenspiel mittels 2er Midi Interfaces (von M-Audio, Midisport 2x2). Irgendwann ist Midi Bearbeitung abgeschlossen, es wird auf Computer #2 übertragen, die Tracks in Audio umgewandelt und der Final Mix auf Computer #2 beginnt. Alles funktionierte bisher reibungslos.
Entweder liegt es am (neuerdings upraded) Windows 10 oder es war mir bisher nicht aufgefallen, weil ich an diese Grenze nie kam. Und damit zum Problem: Die Midisport 2x2 verfügen ja über 2 Ports, jeweils mit 16 Midi Ch. Die sind auch bitter nötig, wenn mal was umfangreiches an Library benötigt wird. In meinem Fall nutzte ich Play mit East West Libraries (Hollywood Strings etc.).
Nun muss man ja tunlichst das Play-Plugin in einer 2ten Instanz auf weitere Spuren legen, wenn bei der ersten Instanz die 16 Ch. "verbraten" sind. Und genau da geht es plötzlich mächtig schief ! Erst dachte ich, das wäre ein Peformance- oder Buffer- Problem irgendwo. Mitnichten. Hier die derzeitige Testumgebung, die so einfach ist, dass es deutlich wird.
In Sonar X3 liegt Play und hat eine Peformance, die auf Midi Ch 1 lauscht. Angesteuert wird Play durch die Midi Instrumentenspur, der ihrerseits mitgeteilt wurde, sie möge auf alle Kanäle des Interface #A lauschen und an Play weiterleiten. Das klappt auch ! Nun wirds lustig. Auf dem Quellcomputer #1 wird ein 2ter Midi Track zugeschaltet, der aber das Interface #B des Zielcomputers anspricht. Die Logik sagt uns, dass diese Midi Daten normalerweise "unter den Tisch" fallen, da sie auf dem Zielcomputer gar nicht zugeordnet werden. Das klappt auch, ABER NICHT IMMER ! Nach wenigen Sekunden gibt es bei Play einen bzw. mehrere Notenhänger ! Nicht vorhersehbar, bzw. reproduzierbar, an welcher Stelle. Hallo ?!? Wieso beeinflussen diese Daten einen Bereich, der gar nicht gerouted wurde?
Selbstverständlich geht das auch schief, wenn eine Zuordnung durch eine 2te Instanz von Play stattfindet. Und noch mehr geht es schief, wenn Instanz #1 alle 16 Ch. voll hat, und Instanz #2 ein paar weitere Sachen spielen soll. Was ist da los?
Summa Sumarum: Notenhänger, wenn Midi Daten auf einem weiteren (!) Port hereinkommen, egal ob sie verarbeitet werden oder nicht. Komischerweise klappt es wieder, sobald die Midi Daten erst mal in Tracks an Bord von X3 sind. Inclusive Controller Daten darf es dann auch gern mächtig zur Sache gehen, alles läuft.
Es betrifft auch Sonar Artist(Demo wurde installiert)mit gleichem Phänomen. Auch an Play liegt es wahrscheinlich nicht, denn Kontakt kommt mit dem gleichen Phänomen. Sogar Microsoft GS Wave-Trallala macht das gleiche. Es hängt. Leider hat man beim Sonar Support bisher keine Lösung bzw. Antwort. Eventuell hat ja hier jemand die rettende Idee.
Besten Dank für die Aufmerksamkeit
Gruß Ron
Es gibt nirgends im Netz einen Hinweis auf das gleiche Problem. Aber erst mal die Vorgeschichte: Schon Jahre schätze ich Sonar. Derzeit nutze ich X3 (Standard) was für meine Zwecke völlig ausreicht. Besonders das gelungene Audio-Handling hat es mir schon immer angetan. Leider steht dazu im krassen Gegensatz das nach meiner Meinung nicht so tolle Midi-Editing.
Wer einmal das geniale Midi Edit-Handling in Logic (5.5.1, ja das ist uralt) innerhalb der Notendarstellung erlebt hat, weiß wovon ich rede.
Jedenfalls habe ich schon seit Jahren diese beiden Vorteile zusammengebracht. Das Midi erledigt Logic auf Computer #1. Jeglicher Ton, der hörbar werden soll wird auf Computer #2 erzeugt. Logischerweise erfolgt das Zusammenspiel mittels 2er Midi Interfaces (von M-Audio, Midisport 2x2). Irgendwann ist Midi Bearbeitung abgeschlossen, es wird auf Computer #2 übertragen, die Tracks in Audio umgewandelt und der Final Mix auf Computer #2 beginnt. Alles funktionierte bisher reibungslos.
Entweder liegt es am (neuerdings upraded) Windows 10 oder es war mir bisher nicht aufgefallen, weil ich an diese Grenze nie kam. Und damit zum Problem: Die Midisport 2x2 verfügen ja über 2 Ports, jeweils mit 16 Midi Ch. Die sind auch bitter nötig, wenn mal was umfangreiches an Library benötigt wird. In meinem Fall nutzte ich Play mit East West Libraries (Hollywood Strings etc.).
Nun muss man ja tunlichst das Play-Plugin in einer 2ten Instanz auf weitere Spuren legen, wenn bei der ersten Instanz die 16 Ch. "verbraten" sind. Und genau da geht es plötzlich mächtig schief ! Erst dachte ich, das wäre ein Peformance- oder Buffer- Problem irgendwo. Mitnichten. Hier die derzeitige Testumgebung, die so einfach ist, dass es deutlich wird.
In Sonar X3 liegt Play und hat eine Peformance, die auf Midi Ch 1 lauscht. Angesteuert wird Play durch die Midi Instrumentenspur, der ihrerseits mitgeteilt wurde, sie möge auf alle Kanäle des Interface #A lauschen und an Play weiterleiten. Das klappt auch ! Nun wirds lustig. Auf dem Quellcomputer #1 wird ein 2ter Midi Track zugeschaltet, der aber das Interface #B des Zielcomputers anspricht. Die Logik sagt uns, dass diese Midi Daten normalerweise "unter den Tisch" fallen, da sie auf dem Zielcomputer gar nicht zugeordnet werden. Das klappt auch, ABER NICHT IMMER ! Nach wenigen Sekunden gibt es bei Play einen bzw. mehrere Notenhänger ! Nicht vorhersehbar, bzw. reproduzierbar, an welcher Stelle. Hallo ?!? Wieso beeinflussen diese Daten einen Bereich, der gar nicht gerouted wurde?
Selbstverständlich geht das auch schief, wenn eine Zuordnung durch eine 2te Instanz von Play stattfindet. Und noch mehr geht es schief, wenn Instanz #1 alle 16 Ch. voll hat, und Instanz #2 ein paar weitere Sachen spielen soll. Was ist da los?
Summa Sumarum: Notenhänger, wenn Midi Daten auf einem weiteren (!) Port hereinkommen, egal ob sie verarbeitet werden oder nicht. Komischerweise klappt es wieder, sobald die Midi Daten erst mal in Tracks an Bord von X3 sind. Inclusive Controller Daten darf es dann auch gern mächtig zur Sache gehen, alles läuft.
Es betrifft auch Sonar Artist(Demo wurde installiert)mit gleichem Phänomen. Auch an Play liegt es wahrscheinlich nicht, denn Kontakt kommt mit dem gleichen Phänomen. Sogar Microsoft GS Wave-Trallala macht das gleiche. Es hängt. Leider hat man beim Sonar Support bisher keine Lösung bzw. Antwort. Eventuell hat ja hier jemand die rettende Idee.
Besten Dank für die Aufmerksamkeit
Gruß Ron