Schneider / Amstrad CPC Forum

Amstrad / Schneider CPC => Hardware => Topic started by: LambdaMikel on 25. March 2025, 01:26:30

Title: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: LambdaMikel on 25. March 2025, 01:26:30
Momentan bin ich ich überwiegend mit dem TRS-80 unterwegs - die Ultimate MIDI Card für den CPC habe ich dorthin portiert, und inzwischen haben wir einen recht brauchbaren MIDI Sequencer / Tracker am Laufen:


Der kommt auch ganz gut an in der Community; so haben wir z.B. DOWNPOLY, der damit Musik macht:

https://www.matrixsynth.com/2025/03/thereitisagain-live.html

@TFM und ich hatten ja vor ein paar Jahren auch einmal die Idee eines MIDI Trackers für den CPC unter FutureOS / mit Ultimate MIDI Card / LambdaSpeak FS diskutiert, hatten dann aber "keine Luft mehr", um das in die Tat umzusetzen.

Was am TRS-80 sehr gut ist - die extrem schnelle Bildschirmausgabe. Das ist recht wichtig beim Abspielen; die unterschiedlichen Pages können einfach per ldir in den Bildschirmspeicher eingeblendet werde. So einfach wäre es beim CPC wohl nicht... würde mich interessieren, ob ein einfacher Port des Trackers auf den CPC / FutureOS / ... möglich wäre? Was meint Ihr?

https://github.com/lambdamikel/MIDI-80/blob/main/trs-80/zmac/tracker4.asm  (https://github.com/lambdamikel/MIDI-80/blob/main/trs-80/zmac/tracker4.asm)


Title: Re: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: TFM on 26. March 2025, 21:22:36
Das ist doch Z80-Code, gibt's den Source dazu? Dann sollte man es 'einfach' auf den CPC umsetzen können.  ;)
Title: Re: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: LambdaMikel on 27. March 2025, 16:00:29
Quote from: TFM on 26. March 2025, 21:22:36Das ist doch Z80-Code, gibt's den Source dazu? Dann sollte man es 'einfach' auf den CPC umsetzen können.  ;)

Na ja, das ist eben die Frage ob "einfach" - der CPC leidet an der langsamen Bildschirmausgabe. Aber ein Programmier-Genie wie Du kriegt das bestimmt hin!  :00008351:

Der Code ist hier - nicht schön, aber selten ;D Ich bin halt kein so guter Z80-Coder wie Du oder Prodatron, bitte nachsichtig sein. Ich muss da noch mal richtig aufräumen demnächst.

https://github.com/lambdamikel/MIDI-80/blob/main/trs-80/zmac/tracker4.asm

Title: Re: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: TFM on 30. March 2025, 17:21:47
Danke für den Link! Da schaue ich demnächst gerne mal rein :-) :-) :-)
Title: Re: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: LambdaMikel on 31. March 2025, 04:34:08
Guck lieber gleich bei Tracker 5.
Title: Re: MIDI Tracker für den CPC und die Ultimate MIDI Card?
Post by: LambdaMikel on 24. April 2025, 16:46:57
Hier mal ein Video, wie man das Teil benutzt: