• Welcome to Schneider / Amstrad CPC Forum.
Welcome to Schneider / Amstrad CPC Forum. Please login.

08. October 2025, 11:16:58

Login with username, password and session length

Shoutbox

TFM

2024-04-08, 20:42:44
Happy Sonnenfinsternis!  :)

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

Recent

Members
Stats
  • Total Posts: 12,395
  • Total Topics: 1,449
  • Online today: 553
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 559
Total: 560

559 Guests, 1 User
TFM

MIDI Tracker für den CPC und die Ultimate MIDI Card?

Started by LambdaMikel, 25. March 2025, 01:26:30

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LambdaMikel

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



TFM

Das ist doch Z80-Code, gibt's den Source dazu? Dann sollte man es 'einfach' auf den CPC umsetzen können.  ;)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 27.10.2024)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

LambdaMikel

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


TFM

Danke für den Link! Da schaue ich demnächst gerne mal rein :-) :-) :-)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 27.10.2024)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

LambdaMikel


LambdaMikel

Hier mal ein Video, wie man das Teil benutzt: