Hallo!
Ich habe folgendes Problem, bei dem ich nicht weiterkomme, vielleicht hat ja jemand eine Lösung oder ist evt. auch daran interessiert?!
Hardware: PC, USB-MIDI-Interface, MIDI-Klaviatur
Programme: WIN7, Midi2Key (siehe hier: http://75r.de/midikey2key/download.php?lang=en), C64 Emulator: Vice 3.1x86 oder CCS64 V3.9.2
Ich möchte die, über die MIDI-Tastatur bzw. über einen MIDI-Sequencer empfangenen Signale in Tastatursignale umwandeln, um so universell jedes C64 Programm, welches auf einem Emulator auf eben diesem PC läuft, damit zu "steuern".
(z.B. über MIDI-Signal die Sprachausgabe von SAM abfeuern oder Klaviatureingabe bei Soundeditoren (Echtzeit-Einspielung im Soundmonitor...) oder einfach nur kleine Basic-Programme oder Sounds starten oder, oder... oder ;)...)
Das Programm "Midi2Key" (Link siehe oben) ist das einzige, was ich bisher fand, das ist sehr umfangreich konfigurierbar und klappt auch hervorragend. Ich drücke zB. das C´ auf der MIDI-Tastatur und im Notepad oder sonst wo, auf dem PC erscheint der Buchstabe, den ich zugewiesen habe. (So könnte man ganze Texte eingeben ;)...) Alles gut und schön... ABER:
WARUM WERDEN DIESE TASTENDRUCK-SIGNALE NICHT VOM VICE ODER AUCH VOM CCS64-EMULATOR ÜBERNOMMEN? Woher bzw in welcher Instanz holt sich der Emulator die Tastatureingabe?
Und was kann ich tun, damit das doch noch klappt? Liegt das eventuell an den Einstellungen in dem "Midi2Key"-Programm?
Gruß
H:
ps: Etwas ähnlich ist das Programm "Joy2Key" aufgebaut, welches ich nur jedem empfehlen kann, der einen Emulator in Verbindung mit einem PC-Controller nutzt. So habe ich zB. alle wichtigen Funktionen des Emulators auf die ungenutzen Knöpfe des Controllers gelegt... Klasse!