Seite 1 von 1

PC-Speaker über MIDI ansteuern

Verfasst: Do 29. Mai 2014, 15:56
von Tax-5
Der Titel sagt schon alles... gibt es ein Programm den PC-Speaker via MIDI (Soundblaster MPU) anzusteuern?
Google hilft da nicht weiter.. finde lediglich Programme um MIDI Files abzuspielen oder auf der Tastatur Töne auszugeben...

Dachte schon daran selber was zu programmieren.. nur wie?
Vielleicht kennt ja jemand ne Möglichkeit oder n Programm den PC-Speaker via MIDI anzusteuern

Re: PC-Speaker über MIDI ansteuern

Verfasst: So 8. Jun 2014, 22:50
von DOSferatu
Ich programmiere grad sowas in der Art.
Mein Sound-Dings benutzt zum Testen den "Digital-Mode" (ich nenn' das jetzt einfach kackenfrech mal so) des PC-Speakers.
Und weil ich als die Quelldaten mit digitaler Klangsynthese und/oder Samples berechne, könnte das wohl auch Midi - wenn man eben die 128 nötigen Samples lädt..

Ich hatte mal ein TSR (bzw. hab es immer noch, muß ich suchen), geschrieben von einem Ungarn, das hat "Soundkarte zu Soundkarte" gemacht.
Gestartet per Kommandozeile - man hat das Gerät definiert, das emuliert werden soll und dann das Gerät, wo es ausgegeben werden soll - und PC-Speaker war auch möglich.
Funktioniert aber glaub nur im RealMode (kein VM, kein RM).
Fand das damals recht witzig. Lief glaub sogar auf 286er.

Achja: Der C64S (von Michal Peternel) hat ja als Ausgabe für Sound auch PC-Speaker als Option.
(Und mein Xpyderz kann es auch...)

Wahrscheinlich wieder etwas mehr Information als nötig gewesen wäre...

Re: PC-Speaker über MIDI ansteuern

Verfasst: Di 10. Jun 2014, 08:50
von Tax-5
Wozu Sounds laden?

Wenn ich Sounds "laden" will, dann nehme ich die Soundblaster oder wenns wild kommt, schmeiss ich das in meinen Emulator/Emax.

Es geht nur darum den PC-Speaker via MIDI zu triggern und nicht irgendwelche "Samples" oder "Sounds" darüber abzuspielen.
Das würde ohnehin so gut wie keinen Sinn machen...

So n kleines Piano, das Töne über den PC-Speaker ausgibt habe ich schon hinbekommen.
Allerdings ist das spielen von Melodien/Arpeggien via Tastatur nicht sehr komfortabel.
Zudem ist dann auch der Sinn, dass der PC-Speaker vom Sequenzer getriggert werden soll.