🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.amiga.tech
Article #2317

Re: Datatype fuer ProTracker Module?

#2317
From: Roland Fulde
Date: Thu, 21 Dec 1995 19:22
46 lines
2822 bytes
Peter Froehlich <p.froehlich@amc.cube.net> schrieb:

>    Gibt's eigentlich einen Datatype fnr ProTracker Module?  Man k÷nnte z.B.
> einfach  die ptreplay.library dazu verwenden nur die Erkennung dnrfte etwas
> schwierig sein.  Wenn jemand Interesse daran hat, bitte PM an mich.

Das Problem ist wohl eher, daß ein ProTracker-Datatype ein Sub-Typ
eines viel allgemeineren "Musik"-Datatypes sein müßte, wenn man mit
ihm wirklich etwas anfangen können soll. (Genau wie bei
Picture/IFF-GIF-TIFF-JFIF...)

Was habe ich schließlich davon, wenn ein Programm, das Datatypes
verwendet, zwar ProTracker-Module abspielen kann, aber bei MED-Modulen
schon wieder die Flügel streckt, weil es eben nicht auf einen
allgemeineren Musik-Datatype zugreift (was ja eigentlich die Idee der
Datatypes wäre), sondern darauf besteht, daß die abzuspielende Datei
zur Klasse "ProTracker-Module" gehören muß.

Schwierig bis unmöglich ist aber wohl, die vielen verschiedenen Musik-
und Modulformate auf einen gemeinsamen Nenner zu bringen. Es sollen ja
möglichst auch noch FaceTheMusic-, Sonix-, MIDI- und ganz anders
aufgebaute Musikformate abgespielt werden können, zumindest möchte man
das ja nicht durch zu enge Vorgaben des Obertypen von vornherein
verhindern...

Vielleicht könnte man das aber ähnlich wie beim Delitracker
realisieren... Oder vielleicht sogar den DeliTracker zum Datatype
"erweitern"/"umbauen"? (Ist das von der Struktur der Datatypes her
überhaupt machbar? / Liest Peter Kunath oder Frank Riffel hier mit?)


Die andere Möglichkeit wäre, für die Modulformate Datatypes als
Unterklasse zum sound.datatype zu schreiben, die ein Modul in ein sehr
langes Sample umrechnen, so daß es dann vom sound.datatype abgespielt
werden kann...

Allerdings würden dafür natürlich Unsummen an (Haupt- oder Platten-)
Speicher verbraucht, und der Zeitbedarf für die Konvertierung dürfte
ebenfalls ziemlich hoch sein... Und die Frage, ob Samples nicht
vielleicht doch anders behandelt werden sollten als komplette
Musikstücke, bliebe auch offen...

-- 
Roland Fulde          http://www.uni-muenster.de/WiWi/home/fulde/

"Nicht alles was hinkt, ist notwendigerweise auch ein Vergleich."
Technical Details
Message-ID: <57929741@PPP_Fulde.Uni-Muenster.De>
Path: arc1-ca.pugleaf.net!PPP_Fulde.Uni-Muenster.De!not-for-mail
References: <21C4253EH000668A1H@p.froehlich.amc.cube.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!PPP_Fulde.Uni-Muenster.De!not-for-mail
From: "Roland Fulde" <fulde@Uni-Muenster.De>
Newsgroups: de.comp.sys.amiga.tech,z-netz.rechner.amiga.programmieren
Subject: Re: Datatype fuer ProTracker Module?
Date: Thu, 21 Dec 1995 20:22:38 +0100
Organization: Westfaelische Wilhelms-Universitaet
Distribution: world
Message-ID: <57929741@PPP_Fulde.Uni-Muenster.De>
References: <21C4253EH000668A1H@p.froehlich.amc.cube.net>
NNTP-Posting-Host: pppe073.uni-muenster.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-NewsReader: IntuiNews 1.3a (7.9.95)