Article View: de.comp.sys.amiga.tech
Article #2317Re: Datatype fuer ProTracker Module?
From: Roland Fulde
Date: Thu, 21 Dec 1995 19:22
Date: Thu, 21 Dec 1995 19:22
46 lines
2822 bytes
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-mailReferences:
<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)