home *** CD-ROM | disk | FTP | other *** search
-
-
- $VER: Genies.deu V2.18 (19.08.1995)
- Copyright 1995 by Delirium Softdesign
- (Peter Kunath and Frank Riffel)
-
-
-
- In dieser Datei sind alle Genies aufgeführt und beschrieben, die
- offiziell mit dem Programm Paket DeliTracker ausgeliefert werden.
- Dieses Dokument enthält keine Beschreibug der Standard Menüs; nur Genie
- spezifische Elemente der Benutzeroberflächen werden hier erläutert.
-
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- ACHTUNG: Wir suchen dringend Developer Unterlagen für WaveTools/PeriSound
- und AD516. Wer uns als Erster die Programmier-Dokumentation für eine der
- genannten Karten schickt, bekommt eine Gratis DeliTracker Registration
- (und vielleicht auch einen NotePlayer, falls die Dokumenation detailliert
- genug ist).
- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-
-
- 1. NOTEPLAYER GENIES
-
- Noteplayer, die MEMF_PUBLIC oder MEMF_ANY verwenden, brauchen zusätzlich
- noch einen, meist 1KB, großen Chip-Memory Puffer. Diese Genies haben
- natürlich den großen Vorteil, daß man damit Module abspielen kann, die
- größer als das vorhandene Chip-Memory sind. Andererseits benötigen sie
- dafür aber etwas mehr Rechenzeit.
-
-
- Name Beschreibung
- ========================== ===========================================
-
- AudioDev-NotePlayer --- Removed ---
- Dieser NotePlayer wurde wegen einiger nicht
- zu behebender Bugs im audio.device wieder
- entfernt.
-
- Paula-NotePlayer Bis zu 4 Stimmen. Benutzt MEMF_CHIP. Benutzt
- das audio.device nur zum Belegen der Channels
- und schreibt ansonsten direkt in die Hardware.
- GUI: Hier können Sie die Belegungspriorität
- der Kanäle eintragen.
- Hinweis: Bei einigen Programmen, die das
- audio.device nicht korrekt benutzen, kann es
- zu Schwierigkeiten kommen. Dies ist z.B bei
- Term 3.4 der Fall. Sie können die Probleme
- vermeiden, wenn Sie die Priorität auf 127
- setzen.
-
- 4Voices-NotePlayer Bis zu 4 Stimmen. Benutzt MEMF_ANY.
- GUI: Die einzelnen Kanäle lassen sich
- an/abschalten.
-
- 8Voices-NotePlayer Bis zu 8 Stimmen mit 7Bit Auflösung. Benutzt
- MEMF_ANY. Die hier verwendete Mixroutine ist
- © 1991 by Maxon Computer GmbH. Vielen Dank
- an Jörg Schmidt. GUI: Die einzelnen Kanäle
- lassen sich an/abschalten.
-
- 32Voices-NotePlayer Bis zu 32 Stimmen. Benutzt MEMF_ANY. Hier
- wird unsere eigene DeliMix Technologie
- verwendet.
- GUI: Die rechten und linken Kanäle lassen
- sich getrennt an- und abschalten. Die
- Mixfrequenz läßt sich zwischen 4 kHz und
- 60 kHz einstellen.
-
- 32Voices-NotePlayerPlus Bis zu 32 Stimmen. Benutzt MEMF_ANY.
- Verwendet DeliMix.
- GUI: Die rechten und linken Kanäle lassen
- sich getrennt an- und abschalten. Zusätzlich
- gibt es noch einen Slider zur Lautstärke-
- anhebung. Wenn Auto-Boost eingeschaltet ist,
- wird der Boost entsprechend der Channelanzahl
- automatisch gesetzt.
- Die Mixfrequenz läßt sich zwischen 4 und
- 60 kHz einstellen.
-
- 14Bit-NotePlayer Bis zu 32 Stimmen. Benutzt MEMF_ANY. Hier
- wird ebenfalls die DeliMix Technologie
- verwendent, jedoch erfolgt die Ausgabe in
- 14Bit Qualität. Wegen der 14Bit Ausgabe ist
- die Lautstärke dieses Players zwangsläufig
- relativ gering. Sie kann mit dem Boostslider
- angehoben werden, wir empfehlen jedoch die
- Lautstärke an der Stereoanlage zu regulieren.
- Für eine optimale Qualität wird, falls
- vorhanden, die CyberSound Calibrier-Einstellung
- benutzt.
- GUI: Die rechten und linken Kanäle lassen
- sich getrennt an- und abschalten. Die Mix-
- frequenz läßt sich zwischen 4 kHz und
- 60 kHz einstellen. Auto-Boost stellt den Boost
- entsprechend der Channelanzahl automatisch
- ein.
-
- Headphone-NotePlayer Bis zu 32 Stimmen. Benutzt MEMF_ANY.
- Verwendet DeliMix.
- GUI: Die rechten und linken Kanäle lassen
- sich getrennt an- und abschalten. Zusätzlich
- gibt es noch einen Slider zur Lautstärke-
- anhebung. Als Besonderheit kann mit einem
- Slider eingestellt werden, wieviel Prozent
- der rechten bzw. linken Seite auf der linken
- bzw. rechten Seite hörbar sind. Beispiele:
- 0% Stereo Factor : Mono
- 50% -"- : jeder Kanal ist mit einer
- Intensität von 50% auf der anderen Seite
- hörbar.
- Die Mixfrequenz läßt sich zwischen 4 und
- 60 kHz einstellen. Auto-Boost stellt den Boost
- entsprechend der Channelanzahl automatisch
- ein.
-
- ModSave-NotePlayer Bis zu 16 Stimmen. Benutzt MEMF_ANY. Dieses
- Genie verwendet auch DeliMix. Mit diesem
- NotePlayer können sie ihre Lieblingsmodule
- in Samples verwandeln.
- GUI: Die rechten und linken Kanäle lassen
- sich getrennt an- und abschalten. Die Mix-
- frequenz läßt sich zwischen 4 kHz und 60 kHz
- einstellen. Auto-Boost stellt den Boost
- entsprechend der Channelanzahl automatisch
- ein. Wenn das 'Save Sample' Gadget angewählt
- ist, wird die Soundausgabe in ein IFF-8SVX
- Sample File mitgeschnitten. Den Filenamen
- kann man im 'Filename' Gadget eintragen,
- ist kein Name vorhanden, öffnet sich ein
- Filerequester in dem Sie eine Datei auswählen
- können. Mit dem 'Mode' Cyclegadget können Sie
- zwischen Mono- und Stereosample wählen. Im
- Stereomode werden bis zu 16 Stimmen gemischt
- und abgespeichert, bei Mono sind es nur 8.
- Dies sollte aber meist ausreichend sein.
-
- Toccata-NotePlayer Bis zu 32 Stimmen, unterstützt Panning. Benutzt
- MEMF_ANY. Dieser NotePlayer benutzt die Toccata
- Soundkarte von MacroSystem um echten 16Bit
- Digitalsound zu erzeugen.
- Auf Anfrage für registrierte Benutzer
- erhältlich.
-
- MPro-NotePlayer Bis zu 32 Stimmen, unterstützt Panning. Benutzt
- MEMF_ANY. Dieser NotePlayer benutzt die Maestro
- Professional Interfacekarte von MacroSystem um
- echten 16Bit Digitalsound zu erzeugen.
- Auf Anfrage für registrierte Benutzer
- erhältlich.
-
-
- 2.DECRUNCH GENIES
-
- Name Beschreibung
- ========================== ===========================================
-
- Decruncher Dieses Genie kann Imploder und LhA gepackte
- Dateien entpacken. Bei LhA Files wird jedoch
- nur das erste File entpackt!
-
-
- 3.CONVERT GENIES
-
- Name Beschreibung
- ========================== ===========================================
-
- Deli-Wizard Copyright 1994-95 by Nicolas FRANCK.
- Dieses Genie konvertiert viele der sog.
- ProTracker 'Packer' zurück nach ProTracker.
- Momentan werden folgende -51- Formate
- erkannt und konvertiert:
-
- KRIS
- NoisePacker_1.0 / 2.0
- NoisePacker_3.0
- Digital-Illusions
- Pha-Packer
- Unic
- Laxity
- Wanton
- NoiseRunner
- Eureka
- Player 40A / Player 40B / Player 41A
- Player 50A / Player 60A / Player 61A
- ProRunner_1.0
- ProRunner_2.0
- ProPacker_1.0
- ProPacker_2.1 / 3.0
- Promizer_1.x
- Promizer_2.0
- Promizer_4.0
- FC-M
- HeatSeeker mc1.0
- XANN
- SKYT
- Module Protector
- Game Music Creator
- Avalon-Packer
- AC1D
- Pygmy-Packer
- Channel Players
- StarTrekker-Packer
- Fuzzac
- Kefrens Sound Machine
- Soundtracker 2.6 / IceTracker
- Tracker Packer 1
- Tracker Packer 2 / 3
- NoiseTracker Pak
- Polka Packer
- Power Music
- SoundTracker Pro 3.0
- Zen Packer
-
- GUI: Die Konvertier-Routinen einzelner
- Formate lassen sich separat an- und ab-
- schalten. Mit dem 'Save Module' Gadget
- lassen sich die zurückkonvertierten Module
- abspeichern. Dazu öffnet sich ein File-
- requester.
-
- Hinweis: Um sich für Pro-Wizard zu
- registrieren, senden Sie
-
- 50 FF / 15$ US / 20 DM
-
- an: Nicolas FRANCK
- 157, Rue de Strasbourg
- 77350 Le Mée sur Seine
- France
-
- Dorthin können Sie auch Deli-Wizard bzw.
- Pro-Wizard betreffende Bugreports oder
- Verbesserungsvorschläge schicken. Bitte
- schreiben Sie Französisch oder Englisch.
-
- Converter Dieses Genie konvertiert seltene nicht-
- ProTracker Modulformate in andere Formate um,
- die mit DeliTracker abgespielt werden können.
- Es werden folgende Formate erkannt und
- konvertiert:
-
- In Stereo! => Synthesis
- GraveComposer => FastTracker
- Octalyzer => FastTracker
- (dieses Format hat nicht mit dem
- Oktalyzer von A. Sander zu tun!)
- MED Song => MED Module
-
- GUI: Die Konvertier-Routinen einzelner
- Formate lassen sich separat an- und ab-
- schalten.
-
- ST-NT-PT-Song_Converter Dieses Genie konvertiert Sound/Noise/ProTracker
- Songs in ein Modul. Song und Samples dürfen
- gepackt sein. Die Samples können entweder in der
- im Song angegebenen Volume oder aber in einem
- Subdirectory liegen. Der Pfad für dieses
- Directory wird über die GUI eingestellt.
- Kann ein Sample nicht gefunden werden, wird der
- User nach einem Ersatzsample gefragt.
- GUI: Setzt den Pfad, in dem die Samples gesucht
- werden. In dem angegeben Pfad können sich
- Directories für die jeweiligen ST-xx Disketten
- befinden.
-
-
- 4.ANDERE GENIES
-
- Name Beschreibung
- ========================== ===========================================
-
- ModuleInfo Dieses Genie zeigt einige Informationen über
- das aktuelle Modul an. Momentan wird folgendes
- unterstützt: eigentliche Modulname, Dateigröße,
- benutzte Kanäle, die Anzahl der Patterns,
- Samplenamen/Längen sowie die erwartete
- Spieldauer.
- GUI: 'Settings'-Menu: Mit 'Duration' kann
- die Berechnung der Spieldauer an- und ab-
- geschalten werden.
-
- MonoScope Dieses Genie stellt die aktuelle Wellen-
- form in einer ungewöhnlichen Weise dar. Es
- werden bis zu 8 Stimmen unterstützt. Jedes
- Pixel repräsentiert einen bestimmten Zeit-
- punkt. Die x und y Koordinaten entsprechen
- der Wellenform. Im 'Single Mode' wird die
- x-Koordinate aus der Gesamt-Amplitude der
- linken Kanäle berechnet. Die y-Koordinate
- wird aus der Gesamt-Amplitude der rechten
- Kanäle berechnet. Hier kann man beobachten,
- wie ähnlich die Kanäle zueinander sind. Im
- 'Double Mode' werden beide Koordinaten aus
- der Gesamt-Amplitude eines Kanals (links
- oder rechts) gewonnen. Die y-Koordinate
- wird im Vergleich zur x-Koordinate Zeit-
- versetzt ausgelesen. Diese Anzeigeweise
- zeigt die Ähnlichkeiten des Signals mit sich
- selbst (sog. Autokorrelation).
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
- ~~~~~~~~~~~~~~~
- Single Mode A-I Single mode wählen
- Double Mode A-O Double mode wählen
-
-
- StereoScope Dieses Genie zeigt die momentane Wellenform
- als Stereo-Signal, ähnlich einem Oszilloskop.
- Dieses Genie arbeitet mit bis zu 8 Stimmen.
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
-
- QuadraScope Dieses Genie zeigt die Wellenformen von bis
- zu 4 Stimmen ,ähnlich einem Oszilloskop, an.
- Die CPU-Belastung ist relativ gering, jedoch
- kann das Fenster in der Größe nicht verändert
- werden.
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
-
- QuadrascopePlus Copyright 1994-95 by Florian Vorberger.
- Dieses Genie zeigt ebenfalls die Wellenformen
- von bis zu 4 Stimmen wie ein Osziloskop an.
- Das Genie bietet verschiedene Darstellungs-
- arten und die Möglichkeit, die Fenstergröße
- zu verändern. QuadrascopePlus versucht die
- Anzeige 50 mal in der Sekunde neu aufzubauen,
- dies kostet natürlich einiges an Rechenzeit.
- Im wesenlichen steigt die CPU-Belastung etwa
- linear mit der Fenstergröße, im 'Solid Mode'
- hängt die Belastung etwas mehr von der
- Fensterhöhe ab. Sollte ihnen die Anzeige
- etwas zu langsam vorkommen sollten sie das
- Fenster etwas verkleinern.
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
- ~~~~~~~~~~
- Half A-A Zeigt den absoluten Pegel
- an. Dies entspricht einer
- vorzeichenlosen Darstellung
- der Samples.
- Mirror A-M Diese Einstellung zeigt auch
- den absoluten Pegel an,
- jedoch wird er an der Null-
- marke gespiegelt.
- Hinweis: Wenn weder 'Half'
- noch 'Mirror' angewählt
- sind, wird der Samplewert
- vorzeichenbehaftet
- interpretiert. Dies ist die
- Vorgabe.
- ~~~~~~~~~~
- Dot A-D Zeichnet einzelne Punkte.
- Line A-L Verbindet die Sample Punkte
- durch Linien miteinander.
- Solid A-O Füllt den Raum zwischen
- einzelnen Punkten und der
- Nullmarke.
-
- QuadrascopePlus wurde von Florian Vorberger
- geschrieben. QuadrascopePlus darf nur zusammen
- mit DeliTracker vertrieben werden. Es darf
- nur für Nicht-Kommerzielle Zwecke verwendet
- werden. Falls Sie Bugs finden, Ideen haben
- oder eine kommerzielle Lizenz wünschen,
- schreiben Sie bitte an:
- Florian.Vorberger@informatik.tu-muenchen.de
- oder Delirium Softdesign, wir werden die
- Sachen dann weiterleiten.
-
- LightOrgan_Color Dieses Genie zeigt den Gesamt-Pegel von bis
- zu 8 Stimmen als Farb-Intensitätsschwankung
- an. Die Summe der linken Kanäle steuert dabei
- Blauanteil, die der rechten den Rotanteil.
- Dieses Genie belegt einen freien Pen. Es
- benötigt mindestens Kickstart V39.
- Hinweis:
- Da die Workbench 8 Pens selbst alloziert,
- muß man einen Screen mit mindestens 16 Farben
- einstellen, um dieses Genie auf dem Workbench
- Screen laufen zu lassen.
-
- FFTAnalyzer Dieses Genie zeigt das Frequenz Spektrum von
- jeweils bis zu 4 linken und rechten Kanälen
- an. Die Anzeige ist in zwei Hälften aufgeteilt,
- links für das linke und rechts für das rechte
- Spektrum. Jede Hälfte besteht aus 64 Balken,
- wovon jeder ein Frequenzband von ca. 110 Hz
- repräsentiert. Die Frequenzbereiche sind von
- unten (Bass) nach oben (Höhen) angeordnet. Der
- oberste Balken entspricht dabei einer Frequenz
- von ca. 7.5 kHz. Die Länge eines Balkens
- entspricht dem Schalldruckpegel dB(A). Dieser
- ist nach DIN IEC-651, Kurve A bewertet. Zum
- Ermitteln des Frequenzspektrums wird eine
- stark optimierte 504-Punkt-Fast-Fourier-
- Transformation verwendet. Diese Routine wurde
- uns freundlicherweise von Kim Øyhus zur
- Verfügung gestellt.
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
-
- DrWhoGenie Dieses Genie basiert auf dem rotierenden Tunnel-
- effekt aus dem Sanity Demo 'ARTE'. Die Routinen
- wurden uns freundlicherweise von Chaos/Sanitiy
- zur Verfügung gestellt. Das Genie läuft erst ab
- Kickstart 3.0 und benötigt einen Screen mit
- mindestens 16 freien Pens.
- GUI: Settings
- :
- Nasty Blit
- Diese Option ist nur für
- (EGS) Grafikkartenbesitzer
- von Interesse. Sie dient
- dazu, Probleme, die von der
- Emulation der Blitoperationen
- durch die CPU herrühren, zu
- mindern. Bei eingeschalteter
- Option werden diese durch
- Forbid()/Permit() geschützt.
- ~~~~~~~~~~
- Own C2P A-2 Es wird eine optimierte
- Chunky2Planar Routine
- in Verbindung mit
- BltBitMapRastPort() benutzt.
- Use WPA A-W Zum Darstellen wird die
- System-Funktion
- WritePixelArray8() benutzt.
- Use WCP A-C Es wird die System Funktion
- WriteChunkyPixels() benutzt
- (erst ab V40 verfügbar).
- Hinweis: Probieren Sie bitte selbst aus,
- welche der 3 Optionen bei Ihnen
- am schnellsten ist!
- ~~~~~~~~~~
- 16 Colors A-1 Zeichnet den Tunnel mit
- 16 Farben.
- 64 Colors A-6 Zeichnet den Tunnel mit
- bis 64 Farben. Falls keine
- 64 Farben frei sind, versucht
- das Genie sukzessive 32 bzw.
- 16 Farben zu verwenden.
-
-
- 5. DELIMIX
-
- DeliMix ist © 1994-95 by Delirium Softdesign. DeliMix ist eine Echtzeit
- Samplemixtechnologie. Es ist die Grundlage vieler Noteplayer, die virtuelle
- Stimmen zur Verfügung stellen. Diese Technologie mischt Samples unterschied-
- licher Abtastraten zu einem Sample, dessen Ausgaberate eingestellt werden
- kann. Wird eine höhere Ausgaberate eingestellt, klingt das Ergebnis besser.
- Eine Erhöhung der Abtastrate erhöht jedoch auch den Rechenaufwand. Wenn
- DeliMix einen MC680020 oder höher erkennt, wird automatisch eine optimierte
- Mix-Routine verwendet, die etwa 20% schneller ist. Bei etwa 30 kHz gibt es
- einen kritischen Punkt. Wenn Sie eine höhere Ausgabefrequenz wählen, bringt
- dies nur eine Klangverbesserung, falls Sie auf einem Produktivity-Screen
- arbeiten. Das kommt daher, daß in der derzeitigen Amigahardware die Audio-
- DMA Rate abhängig von der Videoscanrate ist. Die Audio-DMA kann pro Video-
- zeile zwei Samples (je Kanal) ausgeben. Im normalen Betrieb ergibt sich
- deshalb eine obere Ausgabefrequenz von 2*15 kHz = 30 kHz. Wird jedoch ein
- Productivity-Screen verwendet, ist eine maximale Ausgabefrequenz von etwas
- unter 60 kHz möglich. Alle NotePlayer verringern automatisch die Playback
- Frequenz, wenn die CPU nicht mehr in der Lage ist, die gewünschte Mixrate
- aufrecht zu erhalten. Dies verhindert, daß sich ein NotePlayer im Interrupt
- wegen Überlastung aufhängt.
-
-
-
-