Programmgeschichte
------------------

Mrz '92 - die ersten Bytes erblickten das flimmrige Licht des
           UNIVERSUM-Farbfernsehers...

Release 1.0 - Mai 1992

  Schschsch.... - zum Glck aber fast nicht verffentlicht

Release 1.1 - Mai 1992  (Franz 189)

  - viele, viele Bugs zerquetscht
  - Loopen ist nun mglich
  - Notennamen knnen eingegeben werden
  - Verbesserter File-Requester

Release 1.2 - Juni 1992

  - einige weitere Bugs eleminiert
  - Freihand-Editierung eingebaut
  - viel ausfhrlichere Dokumentation

Release 1.25 - August 1992  (Empire-PD #18)

  - zwei kleinere Bugs entfernt
  - Tonausgabe erfolgt jetzt direkt ber DMA und nicht mehr ber das
    Audio-Device => Es knnen auch Tne im Multitasking mit Programmen wie
    MED ausgegeben werden
  - da ich nun registrierter DICE-User bin, bentigt das Programm weniger
    Chip-RAM (nur noch die Grafikdaten und der Soundpuffer werden im
    Chip-Mem abgelegt; sogar Ram-ZS werden sofern vorhanden im Fast-RAM
    gespeichert)

Version 1.30 - November 1992  (Fish 793)

  - durch EZAsm keine Wartezeit mehr beim Programmstart
  - Sample-Bildschirmausgaberoutine mit EZAsm um etwa 25% beschleunigt
  - DIO-Panel um Delete- und Volume-List- und Device-List-Funktion bereichert
    (dafr muten aus Platzmangel DF0:-, DF1:- und RAM:-Gadget dran glauben)
  - Mixer ins Modulation-Panel integriert
  - Standardwellenformen im Edit-Panel
  - Frequenzmodulation eingebaut
  - Parameter fr Bildschirmausgabe des Samples knnen im MISC-Panel festgelegt
    werden (dadurch kann eine enorme Beschleunigung erreicht werden, wobei die
    die Qualitt nur gering nachlt)
  - Bug bei Echo-Funktionen beseitigt, der mitunter einen 8109-GURU verursachte
  - Echo1 kann nun auch vom Copy-Puffer aus mischen, dadurch ist eine viel
    hhere Hallqualitt mglich
  - Breakfunktion bei Echo1
  - Chorus-Panel eingebaut
  - Farben gendert (wem sie immer noch nicht gefallen, empfehle ich das
    Pallette-Programm unter OS 2.0; vielleicht gibts in einer der nchsten
    SOUNDEffect-Versionen sogar einen COLOR-Requester)
  - Bug bei |Multi|-Funktion entfernt
  - |Ch. Pitch| ist jetzt wesentlich schneller
  - |-0-|- und |-1-|-Gadgets entfernt, da sie die Bedienung unntig
    erschwerten
  - dafr gibts jetzt gleich zwei Gadgets zum Lschen des unteren Displays
    (eins fr Linie in der Mitte und eins fr Linie unten)
  - es werden jetzt zwei Edit-Puffer gleichzeitig im Speicher gehalten,
    zwischen denen man mit dem untersten Gadget links vom unteren Display
    hin- und herschalten kann (wenn man die Backup-Funktion im Edit-Panel
    nutzt lassen sich sogar 3 Puffer verwalten)
  - neues Logo!!!
  - Oktave-up- und -down-Funktion im Others-Panel
  - Snooze-Stoppschild (Nachwirkungen der Fahrschule, die ich gerade mache)
  - weiteres neues Panel: Special
  - Rauschfunktion
  - Shorten
  - Hoch- und Tiefpa
  - bei |Amp|-Gadget braucht jetzt kein Range mehr markiert werden
  - Bug bei |Edit->Range| entfernt
  - Bug in Play-Routine beseitigt
  - Kompressor, Expander und Limiter
  - zwei Verzerreffekte
  - durch Parameter NTSC beim CLI-Aufruf wird Interlace-Screen geffnet

Version 1.31  (Dezember 1992) - Empire-PD 19

  - etliche Tastaturshortcuts (siehe Doc-File)
  - 2 1/2 Oktaven-Klaviatur auf Tastatur (MED-kompatibel)
  - ZS werden abgespielt, wenn der "Anwahlknopf" zweimal hintereinander
    bettigt wird
  - schnellere Sample-Display-Routine

Version 1.32  (Mrz 93)

  - Bug, der beim Abspeichern von IFF-Samples repeatHiSamples manchmal auf
    FFFFFFFF setzte, behoben
  - Samples knnen jetzt auch per Doppelklick geladen werden
  - Systemrequester erscheinen auf SOUNDEffect-Screen
  - Sortierung der Directory-Eintrge erfolgt jetzt case-insenitiv
  - neue Farben


------------------------------------------------------------------------------
Da das Programm zur V2.00 hin komlett neu programmiert wurde, gibts es hier
so viele nderungen, da ich nur die wichtigsten davon aufzhlen will:

Version 2.00   (Juli 1993)   Beta-Version

  - vollkommen andere Benutzeroberflche
  - alle Funktionen jetzt auch Stereo
  - Zwischenspeicher knnen jetzt nur noch auf Disk-hnlichen Devices
    gehalten werden (z.B. auch RAM:)
  - neben linkem und rechtem Kanal werden jetzt 5 Wave-Buffers verwaltet
  - es gibt eine spezielle Art von Wave-Buffers - die Echo-Buffer, in denen
    NUR Balken gezeichnet werden knnen
  - Freihand-Editierung jetzt direkt im Sample mglich (Shift-Taste)
  - Rangegrenzen knnen verndert werden, ohne den ganzen Range neu zu
    zeichnen (linke bzw. rechte Shifttaste und RMB-Klick)
  - Sample kann in beiden Displays in unterschiedlichen Zoomstufen
    angesehen und bearbeitet werden
  - neue Modulationsart: Panorama-Modulation
  - Panels knnen ber RMB zurckgeschaltet werden
  - ein Projektname wird verwaltet und im NAME-Chunk mit abgespeichert
  - neuer Mix-Modus: real, d.h. unterschiedliche Record-Raten der einzelnen
    Zwischenspeicher werden bercksichtigt -> es ist nun viel einfacher,
    Akkordsamples zu basteln
  - bei Chorus-Funktion kann fr die einzelnen Stimmen nun auch ein Delay
    angegeben werden (und eine Panoramaposition natrlich auch)
  - auch bei der Echo-Hall-Funktion gibt es zwei Mglichkeiten, das
    Panorama zu beeinflussen (zufllig oder per WAVE)
  - kaputte IFF-Samples knnen nun RAW geladen werden

Version 2.01 (August 93)

  - Fehler bei Detune beseitigt
  - Keyfileschutz eingebaut
  - Sampleanzeigeroutine leicht verndert
  - Bug bei Zoom out beseitigt
  - Filelngen werden im Directory angezeigt
  - Bug beseitigt, durch den das Sample beim Abspielen ber die
    Buchstabentasten immer einen Halbton zu tief ausgegeben wurde
  - laeuft jetzt auch wieder unter 1.3
  - Range-Panel leicht verbessert
  - Titelbild veraendert
  - |ICON| Gadget entfernt (Iconify wirds wohl nicht mehr geben)
  - die Device-Liste wird jetzt richtig gescannt
  - Workshop mit 4 Beispielen
  - wieder mit engl. Dokumentation

Version 2.10

  - Requester kommen auf SE-Screen
  - Files im Files-Panel werden jetzt richtig geordnet
  - Standard Palletten im Prefs-Panel sowie Undo Funktion (fr Pallettennderungen)
  - SOUNDEffect benutzt jetzt auch ffp.library (ROM) sowie die mathtrans.library,
    welche sich im normalerweise im LIBS: befindet
  - algorithmischer Fehler bei Hochpassfilter beseitigt
  - die Filterfunktionen brcksichtigen die eingegebene Grenzfrequenz jetzt genauer,
    da sie nicht mehr mit Umrechnungstabellen arbeiten (ffp)
  - neue Funktion: Filtermodulation
  - Fehler bei Insert (Range-Panel) beseitigt
  - das Prop-Gadget bei der Mix-Funktion (Range-Panel) hat jetzt eine leicht ver-
    nderte Funktion
  - fr Amp-Funktion (Range-Panel) braucht kein Range mehr selektiert werden
  - neue Funktion: Max (Range-Panel) zur Maximierung der Amplitude des Samples (d.h.
    volle Aussteuerung)
  - alle Abfragen, die vorher ber die Statuszeile kamen, werden jetzt auf Requester
    umgelenkt
  - Titelbild entfernt
  - 16 Bit Load und Save RAW implementiert
  - Einschrnkungen der unregistrierten Version verndert
  - Preference-File wird jetzt nach S: gesavet (beim Laden wird im S:, DEVS: und im
    aktuellen Directory danach gesucht)
    
  
