@muckefuzzi
auch ein SW60XG kann man leicht (wie auf meiner Homepage im "Projekt Micro-PC für die EWS64 XL" beschrieben) mithilfe eines Uralt-Hostrechners weiter verwenden.
Das SW60XG braucht allerdings ein MoBo mit noch 5 Volt Spannung an den ISA-Slots, da es bei nur 3,3 Volt Speisespannung einen recht hohen Störgeräuschpegel an den analogen Ausgängen produziert. "Übliche" Standard-P2-Boards mit dem BX-Chipsatz (etwa Asus P2B oder P3B) oder dem Via Apollo Pro Chipsatz (etwa Asus CUV4X) liefern aber an den ISA-Slots nur 3,3 Volt und sind darum nicht ideal - nur die (leider teuren) auf meiner Homepage genannten P2-Industrieboards liefern die nötigen 5 Volt für ISA-Karten.
Billiger geht es mit einem uralten P1-Board mit FX-Chipsatz, welche garantiert noch 5 Volt an den ISA-Slots liefern. Frühe P1-Boards mit HX-Chipsatz liefern auch noch 5 Volt, späte Revisionen davon aber bereits nur noch 3,3 V. P1-Boards mit TX oder VX-Chipsatz liefern dagegen normalerweise immer nur 3,3 V und sind darum per se ungeeignet.
Insofern würde ich Dir zu einem P1-Board mit FX-Chipsatz raten, dazu 64 MB RAM (mehr RAM kann der FX-Chipsatz nicht cachen) und ein 100 MHz Pentium 1. Als Betriebssystem würde ich ein altes Windows 95 oder 98 aufspielen - das reicht bereits völlig aus, da der SW60XG-Synth ja völlig autark arbeitet. Dazu noch eine 100MBit-PCI-Netzwerkkarte und ein [g=32]MIDI[/g]-Interface sowie ein per Autostart eingebundenes "Hubis [g=32]MIDI[/g]-Kabel" (siehe die Linkseite auf meiner Homepage), damit die Signale vom [g=32]MIDI[/g]-In-Port automatisch an den SW60XG-Synth weitergeleitet werden.
Anmerkung:
Ich habe übrigens noch ein altes aber voll funktionstüchtiges Steinberg [g=32]MIDI[/g]-Interface PCMIDI3 für den LPT-Port rumliegen (1x In, 3x Out) inklusive Original-Netzteil, für welches es leider nur Win9x-Treiber gibt. Das wäre für die genannte Konstellation ideal geeignet und ich würde das sehr preisgünstig an Dich abgeben. Bitte PM an mich falls Du daran Interesse daran hast. Dieses [g=32]MIDI[/g]-Interface läuft übrigens bestens unter Win9x und hat nie irgendwelche Probleme bereitet, auch die [g=32]MIDI[/g]-Latenzzeit liegt unterhalb des wahrnehmbaren Bereiches.
Eine alte (aber funktionierende) Matrox PCI-Grafikkarte für P1-Boards habe ich übrigens auch noch (für'n Apfel und ein Ei).
Ansonsten gibt es auf meiner Homepage (übrigens weltweit exklusiv!) auch einen W2k/XP-Treiber für das SW60XG, welchen ich selber erstellt habe und der dank der freundlichen Hilfe von Felix Müller im April 2008 zur finalen Version 2.0 perfektioniert wurde. Insofern hast Du natürlich die Option offen, das SW60XG auch unter XP betreiben zu können.
Weiterhin gibt es auf meiner Homepage auch zwei [g=539]Cubase[/g]-Scriptfiles für das SW60XG, mit welchen alle XG, TG300B und QS300 [g=90]Voices[/g]/Drumkits bequem angewählt werden können. Auch die für das SW60XG verfügbaren 2-Element QS300-[g=90]Voices[/g] (echt Knaller - unbedingt mal ausprobieren!) können von meiner Homepage downgeloaded werden.
Finally möchte ich noch darauf hinweisen, daß der Tongenerator des SW60XG ("TG BLOCK VOLUME" - siehe Seite "SW60XG Special" meiner Unterseiten "Yamaha XG Programmierung") nach einem Windowsstart leider nur sozusagen "gedrosselt" auf [g=32]MIDI[/g]-Level 64 läuft. Über den auf meiner Homepage aufgeführten SysEx-Befehl ("TG BLOCK VOLUME") sollte man da jeweils im [g=539]Cubase[/g]-Projekt höhere Werte einstellen (mind. 100, evtl. sogar 127).
Soviel zunächst zu "muckefuzzi".
@tsching:
Also, bevor hier ein Kleinkrieg losbricht - ich wollte dem/den User(n) hier helfen mit Fakten und freue mich immer, wenn auch andere hier Fachkompetenz haben und das auch zeigen. Aber da muss man sich ja nicht gegenseitig behindern. So macht das hier keinen Spaß. Schliesslich hat ja keiner von uns Unrecht gehabt, aber Du scheinst das von mir zu denken...
Ich habe wahrlich keinen Bock auf einen Kleinkrieg mit Dir!
Zudem glaube ich Dir gerne, daß viele [g=32]MIDI[/g]-Geräte defacto "schlampig programmiert wurden" und sich nicht zu 100% an die [g=32]MIDI[/g]-Normen halten.
Solche Ausnahmen können aber m.E. hier nicht als Grundlage dafür dienen, wie man bei der [g=32]MIDI[/g]-Programmierung vorgehen sollte. Zunächst sollte man sich immer zunächst an die Norm halten (sprich 1. BankMSB, 2. BankLSB, 3. ProgChange) und davon nur bei widerspenstigen [g=32]MIDI[/g]-Geräten abweichen.
Mich ärgert aber ehrlicherweise, daß Du hier nach wie vor schlichtweg falsche Aussagen machst, Beispiel:
Wie auf Deinem Screenshot ersichtlich, werden alle Befehle gleichzeitig gesendet.
Das stimmt definitiv nicht und ist schlichtweg eine Falschaussage von Dir! (anbei nochmal der Screenshot).
Defacto (man beachte die zeitliche Reihenfolge der Events im Listeneditor!) wird erst BankSel MSB, danach BankSel LSB und zuletzt ProgChange gesendet, genauso, wie es die [g=32]MIDI[/g]-Norm vorschreibt!
Hier von "gleichzeitig gesendet" zu reden ist eine sachliche Fehlinformation, worauf ich hier schlichtweg hinweisen muß.
Insbesondere XG-Synths quittieren ein nicht normgerechtes BankSel LSB bereits VOR (!) dem BankSel MSB durch anschließende "Stille" auf der jeweiligen [g=32]MIDI[/g]-Spur.
Ansonsten:
Ich habe ehrlich gesagt überhaupt gar keinen Bock auf einen "Krieg" mit Dir! Wozu auch???
Du solltest aber zumindest die innerliche Größe haben, die von mir hier im Thread genannten sachlichen Fehler Deiner Argumentationen bzgl. [g=32]MIDI[/g]-Programmierung ernst zu nehmen.
"Normen" müssen halt eingehalten werden, und fehlerhaft implementierte "[g=32]MIDI[/g]-Normen" (die es durchaus bei einigen Geräten gibt - da gebe ich Dir Recht) können somit hier deswegen unmöglich zur "Grundlage" für eine Diskussion werden.
Finally (bzgl. dem ursprünglichem Threadsteller):
"tsching" hat das bereits alles ausreichend und richtig erklärt.- Du brauchst ja nur BankSel MSB plus ProgChange, um am Waldorf blowfeld bzw. Roland rs 9 die nötigen Sounds auszuwählen. Die nötigen Bank- und Programmnummern sollten im jeweiligen Handbuch verfügbar sein.
Gruß
Werner