home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / music / composing / camouflage_d / history < prev    next >
Text File  |  1995-07-10  |  28KB  |  505 lines

  1. 18.11.94 (V B 1.12)
  2.  
  3. Camouflage-Debüt (B 1.02, vom 09.09.94)
  4. ****************
  5. Lange Zeit hat es gedauert, bis dieses Programm für den AMIGA in der Version B (Basissystem) 1.02 veröffentlicht
  6. werden konnte. Viel ist in der Zwischenzeit mit dem AMIGA passiert und auch die Fertigstellung von Camouflage war
  7. in Frage gestellt. Nun jedoch kann I.S.M. stolz den Camouflage-Debütanten (B 1.02) präsentieren.
  8. Wir hoffen das der Amiga (mit seinen Fähigkeiten) nun auch als MIDI-Musikcomputer akzepiert wird.
  9.  
  10. Updateservice:
  11. Camouflage ist ein Projekt, das ständig erweitert und verbessert wird. Durch Updates und Upgrades hat jeder
  12. legale Camouflage-Benutzer die Möglichkeit diese neuen Funktionen zu benutzen.
  13.  
  14. Camouflage UPDATE 1.2 (2. Update) :
  15. *********************
  16. - MMG2-Standard (Universaleditor mit Knöpfen, Reglern, Schiebern, Elemente frei positionierbar)
  17. - Benutzung des Blockeditors zum Einstellen der Effekte (Overview)
  18. - neue Effekte
  19. - erweiterte Undofunktionen
  20. - und wieder viele grosse und kleine Verbesserungen
  21. - Blockbrett für ein schnelleres Arrangement
  22.  
  23. Die Updategebühr für die Version B1.2 beträgt (in Deutschland) 10,- DM (bar) für alle eingetragenen
  24. Camouflage B.1.1-Benutzer
  25.  
  26. Bugfixservice
  27. *************
  28. Bei besonders schweren Bugs erhält jeder Benutzer nach Beseitigung sofort eine kostenlose Bugfixversion
  29. zugeschickt. Dieser Service wird durch die Updategebühr getragen.
  30.  
  31. Camouflage - das offene Projekt:
  32. Jeder LEGALE Benutzer kann dieses Projekt durch seine eigenen Ideen unterstützen, indem er einfach
  33. einen Brief mit seinen Wünschen, Ideen oder Verbesserungsvorschlägen schickt. Sofern zeitlich und
  34. programmiertechnisch möglich, werden diese Ideen in Camouflage einprogrammiert und mit dem nächsten
  35. Update veröffentlicht.
  36.  
  37. Die 16Bit-Bugfixversion ist in einem LHA-File gepackt. Die 32Bit-Version können Sie direkt ÜBER das alte
  38. Camouflage-Programm kopieren, indem Sie das Icon von der Diskette auf Ihre Festplatte ziehen.
  39. Hinweis: Die 32-Bitversion ist ca. 20-40% schneller!
  40.  
  41. Raubkopien
  42. **********
  43. Camouflage kann nur dann weiterentwickelt werden, wenn auch Programme verkauft werden. Wir bieten Camouflage
  44. für einen günstigen Preis und OHNE Kopierschutz (Dongle o.ä.) an und hoffen das dies ein Anreiz ist das Programm
  45. zu kaufen und nicht zu kopieren. Da die MIDI-Gemeinde auf dem Amiga z.Zt. immer noch recht klein ist, würde das
  46. illegale Verbreiten des Programmes das ENDE des Camouflage-Projekts und der anderen Musikprojekte für den AMIGA
  47. bedeuten. Demoversionen des Camouflage-Programmes sind jederzeit für DM 10,- (Bar) erhältlich.
  48.  
  49.  
  50.  
  51. - Sollte es auf Ihrem Computersystem Probleme geben teilen Sie es uns bitte mit.
  52. - Es wird KEINE Laufgarantie für Amigas mit 68000-CPU übernommen, da diese eventuell zu langsam sind.
  53.   (Ab Version 1.12 arbeitet Camouflage wesentlicher besser mit einem A600/A500+!)
  54.  
  55. Hinweise:
  56. ********
  57.  
  58. Folgende PD-Tools sind sehr empfehlenswert:
  59. -   Cycle2Menu: Die CycleGadgets werden zu PopUpMenüs
  60. -   MagicMenu:  Die Menüs lassen sich überall öffnen
  61. -   LacePointer: Für ECS-Amigas. Der Mauszeiger wird auf Hires-Screens klein dargestellt.
  62.  
  63. Camouflage ist ein Multitaskingprogramm, so daß DMA-Zugriffe (besonders Festplatte) und andere Programme
  64. eventuell Temposchwankungen und Notenhänger (DMA-Blockierung) verursachen. Um also ein 100%-Tempo zu erlangen,
  65. sollten Sie keine anderen Operationen/Programme ausführen.
  66.  
  67. Das Utiliy "Autopoint" sollte bei der Arbeit mit Camouflage ausgeschaltet werden.
  68.  
  69. Änderungsliste
  70. **************
  71.  
  72. Bugs entfernt (-) und Erweiterungen (+), neue Module (N), Änderungen (Ä):
  73. *****
  74. 1.02a>1.02b
  75. ****** Twinblockfehler **********
  76. -   Man konnte nicht mit Twinblocks arbeiten (*Absturz!*)
  77. -   Fehler beim Rückwärtsabspielen von Twinblocks
  78.  
  79. 1.02c (Bugfixversion versandt 5.9.94)
  80. -   Der Songname wurde nicht abgespeichert
  81. ******* Cycleaufnahme Bugs ************ >>> neue Cyclespielroutine !
  82. -   Bei der Cycleaufnahme wurden einige Tracks nach einige Cycleloops abgeschaltet
  83. -   Metronomprobleme bei der Cycleaufnahme (Metrom sprang aus dem Takt)
  84. -   Die Uhr sprang aus dem Cyclebereich
  85. -   Endlosschleife im Cyclemodus entfernt !
  86. -   Fehler beim Cycle-Abspielen durch überlappende Blocks entfernt
  87. -   Cycleaufnahme arbeitet nun wesentlich schneller und akzeptiert Loops, Headblocks und Twinblocks
  88. +   Cycleabspielen (ohne) Aufnahme ist nun möglich
  89. +   Es lassen sich nun die 5 Tastaturspeicher (Uhr und Locator) in "Echtzeit" setzen
  90. +   Die Locatorwerte (Schaltpultfenster Menüpunkt Abgrenzungsbereiche Laden/speichern) können gespeichert werden
  91. *********************************
  92. -   Einige grafische Defekte im Blockeditor (Uhranzeigelinie) beseitigt
  93.  
  94. >1.02d    (9.9.94)
  95. -   Metrombug beseitigt
  96. +   Cyclewiedergabe beschleunigt
  97. -   Cyclebug mit Akkorden beseitigt
  98. -   Absturz bei der Änderung des Nenners (Tempomapfenster war nicht geöffnet !!!!!!!!!!!!!!!!!!!!!!!!!!)
  99. -   Absturz im Filerequester bei der Fehlauswahl eines Songnamens
  100. -   Notenhänger/Aussetzer im Cyclemodus
  101.  
  102. >1.02e   (11.9.94)
  103. -   Tastatureditierung im Eventeditor war ausgeschaltet
  104. -   Startprobleme mit Loops beseitigt
  105. +   Scrubbing im Blockeditor (Überfahren der Noten mit der Maus)
  106.  
  107. +   **** Temomap (freigebeben ab 1.05)
  108. +   Tempowechselbefehle (Layer des globalen Tracks (Synctrack) )
  109. +   Editierung der Tempowechselbefehle im Tempomapeditor
  110.  
  111. >1.02f (14.9.94)        (Bugfixversion versandt 15.9.94)
  112. +   In den Wavedefinitionen können nun Farbe, Pixelbreite (1-12), Rasterung und Umrandung gewählt werden
  113. -   Die Wavedefinitionen ließen sich nicht abspeichern !
  114. -   Metronombug bei IQt-Quantisierung
  115. -   Metronombug beim Cycleplay
  116. -   Startprobleme mit Loops korrigiert (Fehler aus 1.02e)
  117. -   Probleme bei der Lassoauswahl im Waveeditor
  118. -   Bug beim Löschen von Events im Waveeditor
  119. +   Setzen der Uhr in den Grafikeditoren (Piano,Drum,Wave und Score) durch Anklicken in der Zeitleiste
  120. +   Refresh der Uhranzeige in den Grafikeditoren durch Anklicken des STOP-Buttongadgets
  121. -   Beim Buffern eines Track funktionierte der Kanalfilter nicht
  122. +   Anzeige des Wartemauszeigers beim Copy, Paste, Cut eines Tracks
  123. -   Die Taste "1" konnte nicht zur Editierung im Eventeditor eingesetzt werden
  124. -   Probleme beim Laden von Betatestsongs beseitigt (Versionsnummer falsch gedeutet)
  125. +   Sicherheitsabfragen beim Überschreiben eines Tracks durch Paste-Buffer oder Mix-Buffer
  126. +   Setzen von Zeitwerten (Zähler/Nenner/Zoom/Tick) über einen Requester
  127.     - Im Eventeditor die Shifttaste gedrückt halten und dann einen Zeitwert anwählen
  128.     - Im Schaltpult lassen sich die Locatorabgrenzungen und die Uhr setzen (entsprechde Buttongadgets über den
  129.       Zeitanzeigen)
  130.     - Im Eventgenerator läßt sich die Gn-Zeit setzen (Zeitanzeige anklicken)
  131. +   Einige Verbesserungen
  132. -   Bug beim Selektieren von Events im Waveeditor
  133.  
  134. ***********************************************************************************************************
  135. >1.03   (19.9.94)
  136. +   Aufbau im Waveeditor beschleunigt
  137. -   Abspielen des aktiven Blocks im falschen Tempo (=120BPM) und falschen Notenlängen
  138. +   Konvertieren Twinblock in realen Block
  139. +   Bei Namensänderung eines Blocks können die zugehörigen Twinblocks wahlweise ebenfalls umbenannt werden
  140. +   Sicherheitsabfrage beim Löschen eines Blocks, der Twinblocks besitzt
  141. +   Alle Twinblocks des aktiven, realen Blocks in reale Blocks umwandeln
  142. +   Beschleunigung des Timingprozessors (ca.10%)
  143. +   Abbruchmöglichkeit im Requester der Lassofunktion
  144. +   Neue Anzeige (Cycle,Step usw.) im "Big Time"-Fenster
  145. +   Optimierungfunktion für die Abspieldaten (Midi-Einstellung). Diese Opt.-Routine kann überflüssige MIDI-Events aus
  146.     dem Datenstrom entfernen. So kann ein noch besseres Timing erreicht werden.
  147. +   Taktwechsel (freigegeben ab 1.05)
  148. +   Beschleunigung des Bildschirmaufbaus in den Grafikeditoren
  149. +   Anpassung aller Zeitwerte an die Taktwechsel
  150. +   Beschleunigung der Bildschirmausgabe (Ersetzen der mathematischen CTX-Routine in die grafische CTX-Rt.)
  151.     Dieser Turbomodus beschleunigt die Bildschirmausgabe bis 500%
  152. -   Im Schaltpult ließ sich der Tickwert der Uhr nicht setzen
  153. -   Der Tickwert (1.1.1.x) wurde bei der grafischen Darstellung nicht korrekt quantisiert
  154. +   Beschleunigung des Bildschirmaufbaus in der Eventfernbedienung
  155. +   Feinzoom im Piano+Waveditor (+ und - Tasten der Zehnertastatur)
  156. -   ******** Absturz/Endlosschleife bei der Überschreibenabfrage ************
  157. +   automatische Backup-Umbenennungsmöglichkeit vorhandener Files
  158. +   weitere Anzeigeoptimierungen in den Editoren
  159.  
  160. >1.04  (26.9.94)
  161. -   Im Drumeditor wurde überflüßigerweise (z.B. beim Selektieren ) nach dem aktiven Block gefragt (Requester)
  162. +   Taktwechsel ins Metronom/Cycle und in die Zeitleistenanzeige eingebunden
  163. +   Einige Verbesserungen im Drumeditor
  164. +   Verbesserte Mauslogik im Drumeditor
  165. +   Feinzoom nun auch im Drumeditor
  166. +   Anhören des Drumtracksound auf den der Mauszeiger zeigt mit den Tasten "Return" + "Enter"
  167. +   Aktivieren des Blocks auf den der Mauszeiger im Blockeditor zeigt durch Taste "A" im Blockeditor
  168. -   Beim Entfernen einer einzelnen Note im Pianoeditor wurde ein enforcer-hit erzeugt
  169. -   Einige kleine Speicherfresser beseitigt
  170. +   Einige Starteinstellungen in das startup-file hinzugefügt
  171. -   Einige Anzeigebugs in den Grafikeditoren beseitigt
  172. +   Setzen der Notenlänge über Requester im Eventeditor durch Anwahl der Länge + Shifttaste
  173. --  Fehler Trackzuordnung beim Trackwechsel während der Aufnahme beseitigt
  174. --- Der Bildschirmaufbau im Pianoeditor wurde ggf. stark verlangsamt
  175. +   In den Grafikeditoren maximal(+) und minimal(-) Finezoom durch Shift-Taste und +/- (Zehnertastatur)
  176. +   Optimierung der MIDI und Timerroutinen (5 KByte/sek. Code+Daten eingespart)
  177. N   ********** Eventbearbeitungsfenster (Aufruf mit Help-Taste) ****************
  178. +   Einfügen des Eventbuffers an die Mauszeit im Piano-, Drum- und Waveeditor. Die Gn-Zeit wird angepaßt.
  179.     Das Einfügen der Events im Eventbuffers erfolgt durch Drücken der Taste ">" in dem Grafikeditor.
  180. +   *** Wahlweise Einfügen des Eventbuffers an die alten Zeitpositionen (Menü der Eventfernbedienung) oder Einfügen
  181.     des Eventbuffers an die Gn-Zeit. Somit kann nun innerhalb der Blocks bestimmte Events an bestimmte
  182.     Zeitpositionen (Gn-Zeit) kopiert werden.
  183. -   Akkordnotenhänger beim Senden einzelner Noten (z.B. Eventgenerator) beseitigt
  184. +   Beschleunigung der Darstellung im Drumeditor nach dem Scrollen in der Drumtrackliste
  185. N   Durch Anwahl der Taste "T" im Trackeditor werden alle Blocks des aktiven Tracks selektiert. Alle bereits selektieren
  186.     Blocks von anderen Tracks werden aus der Selektion entfernt.
  187. N   Durch Anwahl der Taste "Z" im Trackeditor werden alle Blocks des aktiven Tracks aus der Selektion entfernt.
  188. N   Durch Anwahl der Taste "R" im Trackeditor werden alle Blocks des aktiven Tracks selektiert.
  189.  
  190. --- **************** Das Programm wurde durch bestimmte Speicheroperationen erheblich verlangsamt
  191. ++  Wesentliche Beschleunigung von Speicherzugriffen
  192. +   Quantisierung-Logik verhindert das Auseinanderziehen von Akkorden beim Quantisieren
  193.  
  194. >1.04b (4.10.94, Bugfixversion)
  195. N   globaler Kanalswitcher/konverter
  196. -   Bug im Eventanzeigefilter
  197. --  Akkordsteprecording nicht funktionsfähig
  198. +   neue Controllertypen
  199. +   Beschleunigung des Grafikaufbaus in allen Editoren
  200. +   Tastaturfenster (Cursortasten LINKS und RECHTS verschieben den Bereich). Spielen mit der Maus möglich
  201. ************************************************************************************************************
  202.  
  203. ************************************************************************************************************
  204. ************************************************************************************************************
  205. ******************************************* Update B1.1 ****************************************************
  206. ************************************************************************************************************
  207. ************************************************************************************************************
  208.  
  209. >1.05 (7.10.94)
  210. -   Im Rhythmuseditor konnte der alte Zeitwert nicht mit der rechten Maustaste zurückgesetzt werden
  211. -   Im Waveeditor wurde die Definitionsanzeige nicht an die aktive Wave angepaßt
  212. +   Das Tempo läßt sich nun während der CycleAufnahme verändern
  213. +   *********** Nun verzögerungsfreier, schneller Cycleplay-Übergang/Headblock bildet eine Ausnahme
  214. -   Beim Laden von MIDI-Files wurde die Signare/Tempoanzeige evtl. nicht erneuert
  215. +   Beschleunigung der MIDI-Ausgabe
  216. +   nachgeschalteter Controller Filter 2 in allen Eventfiltern
  217. +   Optimierung des ProgrammCodes/Beschleunigung Bildschirmaufbau/MIDI/Timer
  218. +   Lesefehlerkorrektur bei MIDI-Files (besonders Steinberg PRO 24). Einstellung: Datenpfade
  219. -   Im Eventeditor wurde der Cursor nicht an die Fenstergröße angepaßt. enforcerhit
  220.  
  221. >1.05b (11.10.94)
  222. +   komplett neue MIDI/IN-Routinen (ca. 3x schneller, Registeroptimierung). Dadurch Minimierung von Notenhängern
  223. +   wesentliche schnellere Timingroutinen mit Registeroptimierung
  224. +++ die neuen MIDI/Timingroutinen (4xMIDI-Oversamplingtechnik) können nun auch auf "langsamen" Amigas die höheren
  225.     Auflösungen ermöglichen (der TestAmiga 1200/2MB schafft nun die 384ppq-Aufnahme ohne größere
  226.     Probleme/Notenhänger).
  227. +   Selektierte Blocks werden mit einem speziellen Muster (gerastert, untermalt) im Blockeditor angezeigt
  228. Ä   Änderung: Der Faderwert wurde an der VertBlank (50Hz-PAL) gekoppelt. Der Faderwert im MMG bedeutet nun:
  229.     **************** 50/(Wert/10) = Faderoutput/sek. *********************************************
  230.  
  231.     Beispiele: Wert 20: 50/2= 25 MIDI-Faderausgaben/sek.
  232.                Wert 50: 50/5= 10 MIDI-Faderausgaben/sek.
  233.                Wert 120: 50/12= ca. 4.1 MIDI-Faderausgaben/sek.
  234.                Wert 280: 50/28= ca. 1.7 MIDI-Faderausgaben/sek.
  235.                Wert 500: 50/50= 1 MIDI-Faderausgabe/sek.
  236. --  logischer Fehler beim 2.Byte in der Eventsuche behoben
  237. -   grafische Probleme (Rastport) beim Realtimezoom beseitigt - Linien kreuz und quer auf dem Fenster
  238. Ä   Nach dem Einfügen eines Headblocks im Blockeditor wird nicht mehr automatisch in den EDIT-Modus geschaltet
  239.     sondern es können mehrere Headblocks eingesetzt werden
  240.  
  241. +   * Tasten im Blockeditor *:
  242.     C (Copy): Block kopieren
  243.     D (Delete): Block löschen
  244.     P (Paste): Block einfügen
  245.     T (>Twinblock): Twinblock einfügen
  246.     N (New): Einen neuen Block erzeugen
  247.  
  248. +   * Tasten im Trackeditor *:
  249.     I (Inputqantisierung)
  250.     O (Outputquantisierung)
  251.  
  252. Ä   Headblocks und Twinblocks können nun auch wie normale Blocks SELEKTIERT werden, jedoch keine EDITIERUNG !
  253. +   In der Blockinfo in Blockeditor wird der Name von Twin- und Headblocks nun untermalt angezeigt
  254. +   Erweiterte Blockinfo+Eventanalyse
  255. +   Im Pianoeditor Taste "h": Mithören der Maustaste an/aus. Dieser Zustand wird durch eine kleine 1/4-Note
  256.     oberhalb der Tastatur im Pianoeditor angezeigt
  257. +   Beim Laden eines MIDI-Files wird der globale Outfilter NICHT zurückgesetzt.
  258. +   Twinblocks lassen sich im Blockeditor abspielen
  259. Ä   Die "Editierbreite" der Maus im Piano- und Waveeditor wurde auf 1/4-Zoom verkleinert.
  260.     Beispiel: 1/16 (192 Ticks)-Zoom bedeutet: Alle Events im Umkreis von 1/64-Noten (48 Ticks) werden durch Maus-
  261.     editierung verändert
  262. -   negative Länge beim Verändern der Notenlänge im Pianoeditor beseitigt - Absturz 8x04-Guru war die Folge
  263. Ä   Metronom kann jetzt auch während der Stepaufnahme "klicken"
  264. -   2 Cyclebugs beseitigt
  265. -   Abspielproblem mit Events, die auf Position 1.1.1.1. lagen - beseitigt !
  266. --  *** Bug bei der Drumtrackbenennung beseitigt (Drumtrack war gemutet) - Speicherübertritt !!!
  267. +   Vorzähler wird nun in den Starteinstellungen gespeichert
  268.  
  269. > 1.05c (16.10.94)
  270. --  Längeneditierung mit der Maus im Eventeditor fehlerhaft
  271. -   Im Drumeditor wurde im Menüpunkt Monophon der Haken nicht angepaßt
  272. +   Diverse Verbesserungen mit Listenslidern.
  273. Ä   Der Blockeditor ist nun vom Trackeditor abgekoppelt!
  274. +   Beschleunigung Grafikaufbau in allen Editoren
  275. +   Alle Tracks lassen sich über Menüwahl (Trackeditor/Funktionen) muten.
  276. -   Eventeditierung im Eventeditor wurde z.T. nicht an die anderen Editoren übergeben!
  277. -   Grafische Fehler (Cursor) entstanden beim Editieren im Eventeditor
  278. +   Im Eventeditor kann das Cursor-Event mit der Backspacetaste ( <- ) gelöscht werden !
  279. +   Löschen einer Note im Pianoeditor durch Bewegen des Mauszeigers auf diese Note (wird im Infofeld angzeigt) UND
  280.     Drücken der Backspacetaste
  281. -   Einige Anzeigebugs im Pianoeditor beseitigt
  282. --- FastCyclemodus arbeitete inkorrekt
  283. ++  Arrangemodus im Blockeditor zur besseren Übersicht
  284. -   Im Menü wurde das Filteraktivierungsflag falsch gesetzt
  285. Ä   Vergrösserung der Taktdimension in den Editoren um 150/Blockeditor 800
  286. -   Drumevents liessen sich nicht im Eventeditor per Requester setzen
  287.  
  288. > 1.06 (19.10.94)
  289. N   CD-Player
  290. +   Beim Bewegen des Cursors mit den Tasten wird das entsprechende Cursorevent im Infofenster angezeigt
  291. +   Mit den Cursortasten im Trackeditor läßt sich der aktive Track setzen
  292. +   Im Eventeditor läßt sich die Zeit auch über Tastatur (Requester) eingeben. Dazu muß der Cursor auf den Zeitwert
  293.     bewegt werden UND Return/Enter gedrückt werden
  294. ++  Nach der Zeiteditierung im Eventeditor springt die Eventanzeige genau an die neue Position mit
  295. Ä   Die Abgrenzungspositionen (Locatorwerte) werden im Schaltpult nun mit einem Requester gesetzt
  296. ++  Im Schaltpultmenü Einstellungen/Aufnahme/Nur <> Bereich kann man wählen, ob NUR im Locatorabgrenzungs-
  297.     bereich aufgenommen werden soll. (Der Hintergrund blinkt in diesem Modus VOR der Aufnahme in der
  298.     Aufnahmefarbe auf!)
  299. +   Im Drumeditor wird jetzt der Mausvelocitywert in der Fensterleiste dargestellt
  300. -   Leere Sysexstrings im MMG erzeugten Enforcerhits
  301. -   Bei einem Sysex-MMG wurden die Knöpfe nicht angezeigt
  302. --  Zuordungsfehler beim Abspielen
  303. -   Im Schaltpult konnte der linke hinter den rechten Locatorpunkt gesetzt werden !
  304. Ä   Die gespeicherten Locatorwert, die vor der Version 1.05 gespeichert wurden, können nicht mehr geladen werden
  305. +   stark verbesserte Notenprioritätslogik für Noten UND Schlagzeug beim Abspielen gegenüber anderen Statusbytes
  306. +   beschleunigter Scanaufbau im Blockeditor im Arrangemodus
  307. -   Balkencursor wurde im Eventeditor tw. nicht entfernt
  308.  
  309. > 1.06b
  310. -   Im Keymapeditor Bug mit der Kanalzuweisung
  311. -   Tempo wurde bei Lesen eines MIDI-Files ggf. mehrfach gesetzt (falls Tempomap im MIDI-File vorhanden)
  312. -   Der Cursor im Eventeditor wurde bei der Grössenänderung des Fensters nicht erneuert
  313. ++  Verbesserung der Quantisierunglogik (Akkordsuche)
  314. -   Im Eventeditor konnte man die Länge auf 0 setzen. Folge: Absturz im Pianoeditor
  315. -   Cursorbug im Eventeditor
  316.  
  317. >1.07 (27.10.94)
  318. N   * Tasten im Tempofenster *
  319.     Cursor oben:            Tempo + 10
  320.     Cursor unten:           Tempo - 10
  321.     Cursor rechts/+ Taste:  Tempo + 1
  322.     Cursor links/ - Taste:  Tempo - 1
  323. -   Cyclefehler behoben
  324. +   Im Eventgenerator kann man nun das Event mit der Cursor up/down auswählen
  325. -   Bei der MIDI-File/Autosplitfunktion traten ggf. Kanalzuordungsfehler auf
  326. -   Kalkulationsproblem im Eventeditor bei Benutzung von selektieren Head/Twinblocks
  327. N   Tempomap
  328. N   Tempowechsel aus MIDI-Files werden in der Tempomap abgelegt
  329. -   Problem mit AGA-Mousezeiger (Hires) beseitigt
  330. N   CD-Player
  331.  
  332. >1.08 (29.10.94)
  333. +   Metronomsicherheitscheck
  334. +   Registeroptimierung
  335. -   Cyclebug entfernt
  336. N   In den Quantisierungseinstellungen kann für die Human-Quantisierung die Stärke eingestellt werden
  337.     Die Stärke der Humanquantisierung kann für jeden Track festgelegt werden
  338. +   FastCyclemodus beschleunigt (fliessender Cycleübergang)
  339. Ä   Die Uhr im Schaltpult zeigt nun die Spielzeit an und wird im Cyclemodus nicht mehr zurückgesetzt
  340. +   Weitere Optimierung der MIDI-In Routinen (6fach Oversampling)
  341.  
  342. >1.09 (1.11.94)
  343. +   Verbesserung der Stringeingabe- Anpassung an die Textlänge
  344. -   Einige Tastaturkürzel wurden nicht beachtet
  345. N   Positionsliste
  346. +   Sustainunterbrechung im Cyclebetrieb eingebaut
  347. -   Eventuell Absturz bei der Aufnahme, wenn kein Synthesizer angeschlossen war
  348. +   Änderungen im Tempofenster können aufgezeichnet werden
  349. +   Änderungen des Sync-Tempos (MIDI-Clock) können aufgezeichnet werden
  350. +   Die Notenlänge der selektierten Noten kann +/- geändert
  351. -   Der letzte vordefinierte Akkord (Aug) war nicht richtig gesetzt
  352. -   Layer/Sync-Anzeigefehler im Eventeditor nach Laden eines neuen Songs
  353. +   Tempo/Taktwechsel werden nun im MIDI-File abgespeichert
  354. -   Beim Umschalten Poly/Mono-Play wurden die Noten noch gehalten. Außerdem führten Sustain-Controller
  355.     zu Endlosnoten.
  356. -   Fehler in der Notenhängerkontrolle (ggf. enforcer hits)
  357.  
  358. >1.10 (4.11.94)
  359. -   Eventanzeigefilterung arbeitete nicht immer korrekt
  360. +   Im Tempomapfenster läßt sich nun die Uhrzeit setzen (Zeitleiste)
  361. -   Eventfilterbearbeitung beschleunigt
  362. ++  schnellere Eventbearbeitung durch optimierte Eventverwaltung
  363. -   beim Löschen eines Drumtracks wurde ggf. der Drumeditorbildschirm nicht erneuert
  364.  
  365. >1.10b (7.11.94)
  366. ++  komplett neue MIDI/IN-Logik, besseres Timing
  367. -   ggf. Fehler mit der MIDI-Clock-Sync.
  368. +   Beschleunigung der Eventverwaltung
  369. -   Fehler im Menüpunkt Editstartpunkt/Takt vorher-nacher
  370. +   Setzen des Editstartpunkt über Requester möglich
  371. -   Fehler bei der Rhythmusformatierung (es wurde stets von einem 4/4-Takt ausgegangen!)
  372.  
  373. >1.11 (9.11.94)
  374. +   In der Tempomap wird nun das Eventeditorfadenkreuz angezeigt
  375. -   Das IO-Fenster wurde bei geschlossenem Trackeditor nicht aufgebaut
  376. ++  Neue MIDI-Sicherheitslogik
  377. ++  MIDI-Motor verbraucht nun weniger Prozessorzeit
  378. ++  Verbesserte, beschleunigte Eventeditorkommunikation
  379. --   Fehler beim Editieren im Waveeditor (Controllerdaten) und im Pianoeditor (Wave) entfernt
  380. +   Refresh des globalen Outputfilters beim Laden eines MIDI-Files ausschaltbar (Datenpfade)
  381. -   Loops wurde nicht komplett in Blocks umgewandelt
  382. Ä   Reduzierung des MIDI-Oversamplings auf 2fach Oversampling
  383. +   Weichere, schnellere Cycleübergänge
  384. +   Der aktive Block wird automatisch selektiert, falls Events in diesen Block eingegeben werden
  385. -   Das Metronom wird beim FF nicht mehr automatisch deaktiviert
  386. --  Die Aufnahme von SysEx-Events wirkte sich nicht auf die Blocklänge aus
  387. +   Timingverbesserung, MIDI-IN/Beschleunigung
  388.  
  389. >1.12 (16.11.94)
  390. -   Fehlerhafte Aufnahme von SysEx-Events bei laufendem Sequencer (*Paulalogik-Problem*)
  391. Ä   1fach MIDI-Oversampling
  392. -   Cyclebugs bei geloopten Tracks entfernt
  393. +   Entfernung einiger Compiler-Bugs (ein neuer Compiler wurde eingesetzt)
  394. +   Beschleunigung der Trackabmischung
  395. +   schnellere, flüssigere Eventaufnahme in den Aufnahmebuffer
  396. -   Beim Trackkopieren wurde das Control-Checkboxgadget nicht korrekt angezeigt
  397. -   Kleiner Grafikfehler im Pianoeditor beim Schliessen und anschliessendem Öffnen des Fensters
  398. Ä   Die Spieldaueranzeige wird beim Stoppen nicht mehr auf 0 zurückgesetzt (erst beim Neustart)
  399. -   Bug bei der gleichzeitigen Bearbeitung von Events und Layerevents (Eventeditor) beseitigt
  400. +   Beschleunigung der "Equalizer"-Anzeige im Trackeditor
  401. +   Registeroptimierung
  402.  
  403. >1.12b (21.11.94)
  404. -   Starttempo wurde bei Benutzung einer Tempomap nicht komplett initialisiert
  405. Ä   Verkleinerung des Stack auf 8000 Bytes (Weniger Speicherverbrauch)
  406. Ä   Camouflage startet einen eigenen Process, falls Camouflage vom CLI aufgerufen wurde
  407. +   Wenn ein einzelner Block vom Blockeditor (Mausklick) gestartet wird, spielt der Block nicht
  408.     mehr stets vom Blockanfang, sondern beginnt bei der Mausposition im Blockeditor
  409. N   Der aktive Block kann durch Drücken der "#"-Taste AB der Uhrzeit abgespielt werden.
  410. -   Layereditierung wurde nicht unbedingt refresht
  411. ++  Registeroptimierung/Codereduzierung
  412. -   Vorzähler angepaßt
  413. N   Tempomapanpaßungen
  414. -   MMG-Aufnahme angepaßt
  415.  
  416. ***********************************************************************************************
  417. ************************ Version 1.0x > Update 1.12 ********* KOSTENLOS !!!! ******************
  418. ***********************************************************************************************
  419.  
  420. 1.12h   15.12.94
  421. -   ggf. Taktüberlaufe im Arrangemodus des Blockeditors
  422. -   Screenmoderequester benutzte falsche Fonts
  423. -   Im Tempomapeditor wurde Tempowerte 655.. angezeigt
  424. ++  Timer Overflowcontroller (Camouflage schaltet sich wahlweise automatisch
  425.     bei Fehlern (enforcer hits & Forbid()) ab !!!)
  426. +   Timingbeschleunigung durch Chipramcodeentfernung
  427. N   Fernbedienung Joystick und MIDI
  428. +   Anzeige des Blockbuffers im Blockeditor (B)
  429. +   Abspielen des Blockbuffers möglich
  430. -   Beim Einfügen eines Blocks im Blockeditor wurde die Tracklänge nicht richtig gesetzt
  431. -   Quantisierung nur bei eingeschaltetem Q_Logik-Parameter !
  432. +   Codebeschleunigung/Registeroptimierung
  433.  
  434. 1.13b   28.12.94
  435. N   Multipaste/MultiCopy für einfacheres Arrangieren
  436.     Anzeige des "Multiblockbuffers im Blockeditor" (M)
  437. -   Undofunktion nahm Twinblocks auf
  438. +   Die Echonoten können nun wahlweise auch die Länge der "echten" Noten haben.
  439. N   Blockstack
  440. -   Menüpunkt Instrumentenfenster/Sende ProgramChange-Befehle war nicht aktivierbar
  441. -   Human/Strength-Quantisierung arbeitete nicht wenn der Q-Logik/Quantisierungsparameter
  442.     eingestellt war.
  443.  
  444. 1.14   30.12.94
  445. +   Anzeige des Blockstacks im Blockeditor (S)
  446.  
  447.     MIDI-Speicherfehler. Vielen Dank für diesen Hinweis an J. Munique
  448.     *****************************************************************
  449.      --- SysEx-Eventfehler beim Speichern von MIDI-Files entfernt !
  450.          Dieser Fehler hatte ggf. eine Zerstörung des MIDI-Files und einen Absturz zur Folge.
  451.      --  Verschiebung des gespeicherten MIDI-Song nach >>>, falls eine Tempomap o.ä. verwendet wurde
  452.      -   Überflüssigen Requester beim Laden von MIDI-Files entfernt
  453.      Ä   globale MIDI-Events erhalten nun beim Speichern eines MIDI-Files einen eigenen (den 1.) Track
  454.  
  455. -   Im Eventeditor wurde der Zeiteingaberequester aufgerufen, nachdem im Sliderrequester der Wert mit
  456.     einer Returntaste bestätigt wurde
  457. Ä   Die Bestätigung im Sliderrequester erfolgt mit der SPACE-Taste (oder der RECHTEN Maustaste)
  458. +   Fixierung der Echonotenlänge nun wahlweise für JEDEN Track
  459. --  *** Mauseventbearbeitung im Eventeditor arbeitete fehlerhaft ***
  460. --  Einlosschleife beim Speichern eines MIDI-Files, falls der Song Headblocks enthielt
  461. -   In der Darstellung der Human-Quantisierung fehlten die Punkte (··,···)
  462.  
  463. 1.15   2.1.94
  464. +   Es können alle >Headblocks< gleichzeitig in reale Blocks umgewandelt werden
  465. ++  Gadgetrefresh beschleunigt
  466. -   Internes Messagesystem erzeugte eventuell Messageüberlaufe (enforcer hits)
  467. Ä   Die Preferences-Startupdatei wird in dem Verzeichnis abgelegt, indem sich das Hauptprogramm befindet
  468. Ä   Der Screen wird nun ab < 640x400 in den Scrollscreenmodus geschaltet
  469.  
  470. Zusatzinformationen (Version 1.15):
  471. ***********************************************************************************************
  472. Im Dateinpfadfenster befindet sich der Parameter "MIDI-File Outputfilter" erhalten. Ist dieser
  473. Parameter aktiviert, wird der globale Outputfilter nicht gelöscht und kann in dem geladenen Song
  474. verwendet werden.
  475. ***********************************************************************************************
  476. Im Dateinpfadfenster befindet sich der Parameter "MIDI-File Filter" erhalten. Ist dieser
  477. Parameter aktiviert, werden bestimmte Falschbytes aus dem MIDI-File gefiltert.
  478. ***********************************************************************************************
  479. Im Palettenfenster können Sie ein Screenmuster festlegen.
  480. ***********************************************************************************************
  481. Das Mausabspielen (Taste h) im Pianoeditor wird durch eine kleine Note in der linken oberen
  482. Ecke angezeigt.
  483. ***********************************************************************************************
  484. Im Schaltpult Menü/Einstellungen/Aufnahme/nur-im-Abgrenzungsbereich können Sie wählen, ob die
  485. Aufnahme NUR im Abgrenzungsbereich stattfinden soll
  486. ***********************************************************************************************
  487. Wenn die MIDI-Fernbedienung aktiv ist, werden die Fernbedienungsbefehle (bzw. deren Nummern)
  488. in der Klaviatur angezeigt.
  489.  
  490. 1.17   16.1.94
  491. -   Anzeigeprobleme im Blockeditor nach dem Löschen eines Tracks
  492. -   ggf. Grafikfehler im Drumeditor
  493. +   Im Trackeditor wird der aktive Track farblich hervorgehoben
  494. -   Im  Trackeditor wurde das Parameterfeld (Kanal,Transpose usw.) nicht immer gelöscht
  495. +   Im Blockeditor wird das Ende eines Tracks durch ein Pfeilmuster angezeigt
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.