Welcome to Schneider / Amstrad CPC Forum. Please login or sign up.

16. April 2024, 11:21:16

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!

TFM

2023-05-30, 17:00:20
Erster ;-)

Recent

Members
Stats
  • Total Posts: 11,691
  • Total Topics: 1,334
  • Online today: 189
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 173
Total: 174

173 Guests, 1 User
don_vito

TOTO

Started by LambdaMikel, 12. February 2022, 07:27:54

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LambdaMikel


TFM

Es wäre sicher interessant zu wissen, wie die MIDI-Dateien, die in den Videos Verwendung finden aufgebaut sind bzw. wie sie hergestellt wurden. Aber bevor ich danach frage muss ich mir die anderen Posts noch durchlesen, da es da ja schon stehen könnte. Ansonsten: Wie immer - Spitzen Arbeit!  :jubelaola:
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

LambdaMikel

Ja, da ist gar nix dabei. Für jedes MIDI Byte dass durch Abspielen einer MID-Datei gewonnen wird (vom Python-Converter) werden einfach 2 Bytes in die Datei geschrieben: Time Delta zum vorherigen Byte in 1/300 Ticker Einheiten, und dann das Byte. Das ist alles - einfacher  geht es nicht :) Das ganze Heavy Lifting (wandlen von .MID in einen MIDI-Byte-Stream) macht die Python-Library.

TFM

Super! Wie genau ist denn so eine Datei am CPC aufgebaut?
(Denn so ein Midi-Byte hat ja auch oft noch Daten).
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)