home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / compressed / music / camouflagedemo.lha / liesmich < prev    next >
Text File  |  1995-01-18  |  18KB  |  457 lines

  1. _____________________________________________________________________________________________________
  2. |          ***** ***** *     * **** *   * ***** *   ***** ***** *****                    04.01.95    |
  3. |          *     *   * **   ** *  * *   * *     *   *   * *     *                                    |
  4. |          *     ***** *  *  * *  * *   * ***   *   ***** *  ** ***                                  |
  5. |          *     *   * *     * *  * *   * *     *   *   * *   * *                                    |
  6. |          ***** *   * *     * **** ***** *     *** *   * ***** *****         Camouflage B V-1.15    |
  7. |____________________________________________________________________________________________________|
  8.  
  9.  
  10.                   ###########################################
  11.                   #     AUDIO/MIDI-SYSTEM FÜR DEN AMIGA     #
  12.                   ###########################################
  13.  
  14.  
  15. This is the german demoversion "Camouflage B-1.15". There will be an international (english) version
  16. of Camouflage-Score 2.0 in spring '95.
  17.  
  18.  
  19. Version: Demo B-1.15,frei kopierbar (C)1993-95 I.S.M.
  20.          Diese DEMOVERSION kann beliebig kopiert, archiviert und verbreitet werden.
  21.  
  22.          * Eine aktuelle Demoversion kann auch durch Zusendung von 10,-DM bar
  23.            bestellt werden *
  24.  
  25.          Funktionstüchtig, bis auf:
  26.          - alle Speicherfunktionen (Laden ist möglich!)
  27.          - die Abspiellänge ist begrenzt
  28.          - einige Module sind nicht enthalten
  29.  
  30. System:  Amiga MIT Kickstart 2.0/3.0, 2 MB-RAM empfohlen
  31.  
  32. Getestet auf folgenden Systemen:
  33.          Amiga 3000/25MHz (10MByte, OS 2.0+OS 3.0),
  34.          Amiga 3000/040 (Powerchanger040,OS 2.0+OS 3.0),
  35.          A1200(2MB),
  36.          A1200(6MB), 030/40MHz,
  37.          A2000+0x20/14MHz(4MB),
  38.          A2000+2630/25MHz (8MB),
  39.          A2000+040/33MHz,
  40.          A4000/040/25MHz(10MB),
  41.          A2000/ECS/8MB.
  42.  
  43.          Eingesetze Grafikkarten:
  44.          Picollo,
  45.          Retina (ZorroII),
  46.          Retina (ZorroIII),
  47.          Spectrum
  48.  
  49.          Die AGA-Chip können den Hires-Mauszeiger darstellen.
  50.  
  51.          Probleme:
  52.          Es ist wohl so, daß es Probleme auf den "kleinen" 68000er gibt.
  53.          Ab 1.05c sind jedoch die Timer/MIDI-Routinen an die "kleinen" Amigas angepaßt.
  54.          AB 1.11 sind die Timer/MIDI-Routine nochmals beschleunigt worden!
  55.  
  56.          Grundsätzlich sollte das Programm auf folgenden Amigasystemen laufen:
  57.          - A1200 (Fastram wird empfohlen!)
  58.          - A1200 + Turbokarten
  59.          - A500,A500+,A600,A1000,A2000 * mit TURBOKARTE  (min. 68000/28Mhz) und OS2.0
  60.          - A3000/4000
  61.  
  62.          * Flickerfixer/ECS/AGA oder Grafikkarte (+ Multisync/Multiscan) unbedingt
  63.          empfohlen, da Camouflage praktisch eine Hiresauflösung voraussetzt !
  64.  
  65.          Kickstart 2.04 ist Voraussetzung für das Programm, jedoch ist der Einsatz von
  66.          OS 3.0> sehr empfehlenswert.
  67.  
  68.          Da MIDI-Sequencing, sieht man von SysEx-Daten ab, relativ wenig RAM-Speicher
  69.          verbraucht, sollte das Programm auch mit 1MB laufen, jedoch könnte es hier
  70.          schon Probleme geben, da das Programm selber ca. 500 KB verbraucht und
  71.          ständig grösser wird. Ebenfalls sehr sinnvoll ist min. 1MB Chipram, da das
  72.          Programm relativ viele Fenster benutzt.
  73.  
  74.          Grundsätzlich geht das Programm von einer SVGA-Auflösung (ca. 800x600
  75.          in 4 Farben) aus.
  76.          Es kann notfalls auch im Scrollscreenmode (Noninterlace 640x256) betrieben
  77.          werden.
  78.  
  79.          Sicher wird jetzt so mancher denken, wo bei diesem Projekt die Unter-
  80.          stützung der Amiga500er (+Kick 1.2/1.3) mit 1084-Monitor bleibt.
  81.          Leider benötigt das Programm doch einiges an CPU-Leistung (hohe Auflösung,
  82.          viele Fenster,384/768ppq usw.), so daß das Arbeiten mit einem A500 doch
  83.          einfach zu mühsam wäre - es würde im Endeffekt keinen Spaß machen.
  84.  
  85.          Ebenso ist Notation und Notendruck einfach auf einem 68000er zu langsam.
  86.          Die 68000-CPU ist im Lauf der Zeit doch zu langsam geworden.
  87.  
  88.          Die Weiterentwicklung wird also von mindestens einem Amiga 1200 ausgehen.
  89.          Mit diesem tollen Rechner hat man dann auch wesentlicher Verbesserungen
  90.          (68020,32Bit,AGA,Hires,OS 3.0).
  91.          Dieser sollte möglichst mit FAST-Ram betrieben werden, da dieser dann
  92.          nicht durch das CHIP-Ram gebremst wird.
  93.  
  94. Installation:
  95. ------------
  96. ** OS 3.0 mit Installer **
  97. Einfach das Installmich-Icon anklicken, den Rest übernimmt der Installer (OS3.0).
  98. Der Installer erzeugt in dem ausgewählten Zielverzeichnis das Directory "Camouflage".
  99. Dort werden dann auch gleich die Standardschubladen erzeugt
  100.  
  101. ** OS 2.0 OHNE Installer **
  102. Sollte der Installer nicht vorhanden sein, einfach nur das Hauptprogramm+.info ins
  103. Zielverzeichnis kopieren, und die beiden cam.fonts in FONTS: kopieren.
  104. (Bespiel vom CLI: copy demoquelle:fonts fonts: all ,damit werden die nötigen
  105.  Zeichensätze installiert)
  106.  
  107. Es geht auch so,wenn man nichts installieren will/kann:
  108. ++++++++++++++++++++++++++++++++++++++++++++++++++
  109. CLI-Befehl eingeben:    assign fonts: demoquelle:fonts add
  110.  
  111. Damit werden die Camouflage-Fonts ins System eingebunden, und nun kann einfach das
  112. Icon von der Workbench angewählt werden.
  113.  
  114. Einleitung:
  115. ----------
  116. Bei dem Programm "Camouflage" handelt es sich um ein MIDI/Audiosystem für den
  117. Commodore-Amiga (mit 1 MByte (besser 1.5MB) + OS 2.0/3.0).
  118. Es ist vollkommen multitaskingfähig und arbeitet auf Betriebssystembasis.
  119. Es basiert auf einem sehr komplexen Pseudorealtime-MIDI-Multitaskingsystem, das
  120. die Fähigkeiten des sehr guten Amiga-Multitaskings unterstützt und ausnutzt.
  121. Jedoch wird das Multitasking dabei nicht behindert, ebenfalls behindert das
  122. Multitasking des Amiga das Timing nicht.
  123.                                        .
  124. Camouflage ist ein offenes Projekt, das ständig erweitert und verbessert wird und soll
  125. den Amigaanwendern in nächster Zeit ähnliche musikalische Möglichkeiten (MIDI) eröffnen,
  126. wie es auf Atari- und Applerechner schon lange möglich ist.
  127.  
  128. Ob sich Camouflage zu einem "richtigen" Profisequencer, der auch im Studio eingesetzt
  129. werden kann, entwickelt, hängt davon ab, wie stark das Interesse an diesem Projekt sein
  130. wird und welche Hardware (preiswertes SMPTE-Interface,16-Bit Sounkarten,MultiMIDI-Interface usw.)
  131. noch entwickelt werden wird.
  132.  
  133. Hardwareentwickler gesucht!!!!
  134. ******************************
  135.  
  136. Wenn irgendjemand eine Hardware für den Amiga entwickelt hat, die Camouflage unterstützen soll,
  137. wären wir über eine Mitteilung sehr erfreut.
  138.  
  139. Zum Beispiel:
  140.          - DSP-Karte
  141.          - MultiMIDI-Ports (parallel,seriell,Cardslot o. Zorro II)
  142.          - Sample-Karten
  143.          - SMPTE u.s.w
  144.  
  145. geplant für 94/95:
  146. -   Objektorientiertes Sequencing
  147. -   "Dynamische Öberfläche (mit Fonts usw.)"
  148. -   Unterstützung von MultiIO-Karten
  149. -   Ablegen von ganzen Blöcken (Objekten) auf einzelne Tasten(bereiche), so daß
  150.     man eine eingespielte Melodie=Block mit nur einem Tastendruck spielen,
  151.     transponieren,aufnehmen usw. kann.
  152. -   Sampeln mit dem Amiga und umwandeln der Samples in Rhythmusblocks (Grooves).
  153. -   Songplayer zum Einbau in Computerspiele
  154.  
  155. Version 2.0: Camouflage Score (Camouflage S)
  156. --------------------------------------------
  157. Noteeditierung/Notenausgabe auf den Bildschirm/Drucker.
  158.  
  159. Version 2.1: Camouflage Score-Sync
  160. ---------------------------------
  161. SMPTE,MTC Synchronisation, Cuelisten u.v.m.
  162.  
  163. Version 2.2: Camouflage Live (Camouflage LS)
  164. --------------------------------------------
  165. Es wird möglich Camouflage auf der Bühne einzusetzen und dabei Live Blöcke
  166. ein/abzuspielen,den Sequencer zu steuern, Songs nachzuladen, Effekte ein/ausblenden
  167. und noch so einiges mehr.
  168.  
  169. Version 2.4: Einführung des Objektorientierten MIDI-Systems
  170. -----------------------------------------------------------
  171. Blöcke,Tracks und Songs gehen ineinander über und können beliebig im Track und
  172. Blockeditor bearbeitet werden
  173.  
  174. geplant: Version 3.0: Harddiskrecording (Camouflage HD)
  175. +++++++++++++++++++++++++++++++++++++++++++++++++++++++
  176. Später wird das Programm durch 16Bit-Harddiskrecording zu einem kompletten
  177. Audio/Synthesizer-System ausgebaut, falls die nächste Amiga-Generation (???) 16Bit-
  178. Sounds besitzt, oder eine leistungsfähige DSP-Karte erscheint.
  179.  
  180. Der Preis für das ganze Projekt soll dabei vergleichsweise gering bleiben.
  181.  
  182. **************************** Einige Fähigkeiten:(V. B1.xx) ***************************
  183. Sequencer:
  184. ---------
  185. -   beliebig viele Tracks und Blocks
  186.  
  187. -   Blocks:
  188.     ------
  189.     Blocks bilden eine eigenständige Einheit von diversen MIDI-Daten wie:
  190.         - Noten
  191.         - Aftertouch
  192.         - SysEx-Daten
  193.         - Pitchbend
  194.         - usw.
  195.  
  196.     Diese können wie in einem Textprogramm beliebig bearbeitet, vervielfältigt
  197.     und zu Parallelblocks (Heads) verbunden werden
  198.  
  199.     Blocks lassen sich sowohl einzeln, als auch mit beliebig vielen anderen Blocks
  200.     zusammen editieren (Multis)
  201.  
  202. -   Twintracks:
  203.     ----------
  204.     Twintracks sind Tracks, die KEINE MIDI-Daten speichern, sondern die Events
  205.     (bzw. Blocks) anderer Tracks benutzen.
  206.     So spart man Speicher und braucht den Haupttrack nicht immer zu kopieren.
  207.  
  208. -   Twinblocks:
  209.     ----------
  210.     Twinblocks haben die gleiche Funktion wie Twintracks, nur auf Blockbasis
  211.  
  212. -   Auflösung:
  213.     ---------
  214.     Wichtig für ein timinggenaues Aufnehmen/Abspielen ist eine möglichst hohe
  215.     Auflösung innerhalb einer bestimmten Zeit.
  216.     Camouflage bietet die hohe Auflösung von 768ppq, was eine Aufnahme/Wieder-
  217.     gabe ohne Timingverluste ermöglicht (ohne Beeinträchtigung des Multitaskings)
  218.     Für "kleine" Amigas gibt es auch niedrigere Auflösungen (192ppq o. 384ppq).
  219.  
  220. -   Songaufbau:
  221.     ----------
  222.     Jeder Track besitzt seine Effekteinheit, die hauptsächlich auf der Output-
  223.     seite liegen.
  224.  
  225.        ----Aufnahme-------- ------------Abspielen-------------------
  226.       >···IN····Track····[Daten]···Effekt1····Effekt2···  ···>Output
  227.                          [Block]
  228.  
  229.     Die Input-seite bietet einen Aufnahmefilter,Multirecording und Inputpipelining.
  230.     Es wird immer auf dem ausgewählten Track eingespielt, der auch während der
  231.     Aufnahme beliebig geändert/gewechselt werden kann.
  232.  
  233. -   Effekte:
  234.     -------
  235.     Jeder Effekt kann grundsätzlich vom Benutzer programmiert werden
  236.     Effekte sind zwischen Tracks austauschbar
  237.  
  238.     Die Thrufunktion übernimmt die Effekte des aktuellen Tracks
  239.  
  240.     Es gibt momentan schon eine Reihe von Effekten, die ständig durch weitere
  241.     Effekte ergänzt werden (Die Grundeffekte sind statisch, ab Version B1.2 können
  242.     Effekte modular nachgeladen werden)
  243.  
  244.     Einige der Grundeffekte der Version 1.0:
  245.     - Akkorde
  246.     - Keyboardsplitting mit Weichenfunktionen (Pipeline)
  247.     - In/Outfilter
  248.     - Output-Transformer mit Double-und Filterlogiken
  249.     - Notenmapping mit Doublefunktionen
  250.     - Echo
  251.     - Oktaven/Notenequalizer
  252.     - Notenlängenprozessor
  253.     - div. Standardfunktionen z.B.:
  254.         - Channel
  255.         - Transpose
  256.         - Velocity ( Lautstärke )
  257.         - Lowest/Highest Note
  258.  
  259. -   Loopfunktionen:
  260.     --------------
  261.     Tracks lassen sich verschiedenartig loopen, d.h. wiederholen um einen
  262.     schnellen Grundaufbau des Songs zu bekommen
  263.  
  264.     - Loops lassen sich auch in echte Daten umwandeln
  265.  
  266. -   Zeiteffekte:
  267.     -----------
  268.     Zeiteffekte sind Effekte, die nicht MIDI-Daten beeinflussen, sondern Zeit-
  269.     positionen, z.B.:
  270.  
  271.     - Quantisierung, menschlich, logisch(für Akkorde,Triolen), dynamisch
  272.     - programmierbarer Rhythmuseditor
  273.     - Stepaufnahme
  274.  
  275. -   Editoren:
  276.     --------
  277.     Damit eingespielte/erzeugte MIDI-Daten auch editiert werden können, bietet
  278.     Camouflage einige Editoren
  279.  
  280.       * Struktureditoren:
  281.       - Trackeditor:    Haupteditor
  282.       - Blockeditor:    Co-Editor des Trackeditors (dynamisch)
  283.  
  284.       * Eventeditoren:
  285.       - Eventeditor:    Listeneditor auf Text/Grafikbasis (universell)
  286.       - Drumeditor :    Grafikspezialeditor für Schlagzeugprogrammierung (unbegrenzt,dynam.)
  287.       - Pianoeditor:    Grafikeditor auf Pianorollenbasis mit EINER Waveform
  288.       - Waveeditor :    Grafikeditor auf Waveformbasis (unbegrenzt,dynamisch)
  289.  
  290. -   Datenerzeuger/verwalter:
  291.     -------------
  292.     MMG: (MIDI-Message-Generator)
  293.     ---
  294.     Camouflage bietet dem User die Möglichkeit mit Hilfe des MIDI-Message-Generators
  295.     in Echtzeit Daten zu erzeugen und evtuell aufzunehmen
  296.     Dieser kann vom User für sein MIDI-Studio programmiert werden und kann auch
  297.     SysEx-Daten erzeugen.
  298.     Er ist besonders für den General-MIDI-Standard geeignet. Ausserdem bietet dieser
  299.     eine automatische Faderfunktion
  300.  
  301.     Pool:
  302.     ----
  303.     Hier werden MIDI-Daten (besonders SYSEX) gesammelt und dient dazu, beim Einladen
  304.     eines alten Songs einmalig SysEx, Controller o. ProgrammChg-Daten zu versenden,
  305.     um den/die angeschlossenen Synthesizer "songkonform" zu initialisieren.
  306.  
  307.     SysExdaten können zwar auch auf den Tracks liegen, jedoch können diese dann den
  308.     MIDI-Port blockieren und sollten wenn möglich in den Pool gelegt werden.
  309.     Der Pool kann auch aufnehmen.
  310.  
  311. -  Instrumenteneditor
  312.    ------------------
  313.    Hier kann der Benutzer Instrumente zusammenstellen, jedes Instrument hat sein
  314.    Channel,Velocity,Pipeline usw.
  315.    Somit kann der Benutzer schnell seine Synthesizer-Konfiguration zusammenstellen.
  316.  
  317. Der Aufbau des Sequencers (V B1.0x) ist grob in einem IFF-Diagramm dargestellt, das
  318. diesem Demo beiliegen sollte.
  319.  
  320. Hinweis:
  321. Sollte man "noch" nicht im Besitz eines MIDI-fähigen Synthesizers sein, kann
  322. notfalls auch das auf dieser Demodisk vorhandene MIDI-File "allegro.mid" geladen
  323. werden, um so ein wenig mit dem Programm arbeiten zu können.
  324. Ausserdem befindet sich ein komplettes Camouflage-DrumSet im GS-Format "gm.drmp" auf dieser
  325. Diskette.
  326.  
  327.  
  328. Bei Bestellungen(*),Fragen,Interesse,Tips,Tricks:
  329. _____________________________________________________________________________________
  330.  
  331. I.S.M.-Software/Martin Endres
  332. Hermann-Löns-Weg 10
  333. 21220 Seevetal
  334. Deutschland
  335. Hinweis: Die Änderung der ISM/Adresse ist in nächster Zeit wahrscheinlich.
  336.  
  337. email:  endres@ism.isys.net
  338. _____________________________________________________________________________________
  339.  
  340. BESTELLUNGEN
  341. ------------
  342. Die Zusendung der Vollversion und der Updates geschieht per NACHNAHME.
  343.  
  344. Als Bestellformular kann/sollte (falls man einen Drucker hat) das Bestellmich-File
  345. benutzt werden, da wir auch so einen Überblick über die Systeme der Benutzer bekomme.
  346. Die Bestellungen MÜSSEN schriftlich erfolgen, Bestellungen über e-mail bitte NICHT!
  347.  
  348. PREIS+VERSANDKOSTEN (Stand 12/94)
  349. -------------------
  350. Die Version B (Basic) wird für 199,-DM angeboten (Einführungspreis).
  351. Eine Demoversion (immer die aktuellste Version ist bei Zusendung von 10,-DM bar
  352. erhältich.
  353. Die Version B (Basic) wird später vollständig durch die Version S (Score) ERSETZT.
  354.  
  355. Sobald die Version S verkaufsfertig ist, wird Camouflage auf im Fachhandel erhältlich sein!
  356.  
  357. Legale Benutzer der Version B können durch eine Upgradeversion "aufsteigen".
  358.  
  359. Grundsätzlich gilt:
  360. - Jeder Käufer hat das Recht Update und Upgrades zu erwerben, AUSSER!:
  361.   Da jedes Programm mit Seriennummer usw. versehen wird, erlöscht das Recht auf
  362.   Updates, falls Raubkopien dieser Version im Umlauf sind (Mailboxen usw.).
  363.   Ausserdem bekommt derjenige, der seine Version verbreitet hat u.a. kein einziges
  364.   Programm mehr von uns.
  365.  
  366. - Bugfixversionen (1.0x) werden den Benutzern zwischendurch KOSTENLOS zugeschickt!
  367.  
  368. Verpackung+Porto werden extra berechnet (gilt für den Kauf einer Vollversion).
  369. Die zusätzlichen Kosten (Porto/Verpackung) belaufen sich auf 10,-DM.
  370.  
  371. ****************************************************************************************
  372. Die Verkaufspreise können sich eventuell demnächst erhöhen, so daß der Preis von 199,-DM
  373. für die Version B bis zum 1.2.95 (Poststempel) BEGRENZT ist !
  374. ****************************************************************************************
  375.  
  376. UPDATES
  377. -------
  378. Updates (1.x) werden an die REGISTRIERTEN Benutzer - wer direkt bestellt, wird
  379. natürlich automatisch registriert- gesandt.
  380.  
  381. Das Updatesystem funktioniert so:
  382. ---------------------------------
  383. Es gibt zwei Möglichkeiten:
  384.  
  385. 1. Automatischer Updateservice
  386. ##############################
  387. Jeder Käufer bekommt das neueste Update zugeschickt.
  388. Damit die Portokosten gering bleiben,werden diese nicht per Nachnahme verschickt,
  389. sondern der Benutzer muss dann selber die Updategebühr (10,-DM/in bar) per Brief
  390. schicken, wenn er das nächste Update zugesandt haben will.
  391.  
  392. oder wahlweise
  393. 2. Benutzer Updateservice
  394. #########################
  395. Jeder Benutzer kann sich die aktuellste Version "bestellen", indem er einfach einen
  396. Brief mit (10,-DM/bar) zuschickt.
  397.  
  398. Update-Ausland
  399. ##############
  400. Bei grösseren Updates (z.B. Notation, HD-Recording o.ä.) werden die Benutzer vorher
  401. angeschrieben, ob sie diese Upgrades kaufen möchten.
  402. Bei Sendungen ins Ausland (z.B. USA oder Australien) werden die zusätzlichen
  403. Portogebühren zu den 10,-DM berechnet.
  404.  
  405.  
  406. Hinweis:
  407. Folgende PD-Tools sind sehr empfehlenswert:
  408. -   Cycle2Menu: Die CycleGadgets werden zu PopUpMenüs. Sehr nützliches Tool !!!
  409. -   MagicMenu:  Die Menüs lassen sich überall öffnen
  410. -   LacePointer: Für ECS-Amigas. Der Mauszeiger wird auf Hires-Screens klein dargestellt.
  411.  
  412. Camouflage kann mit dem MagicFile-Requester und den Magic-Requestern zusammenarbeiten.
  413.  
  414. Das Utiliy "Autopoint" sollte bei der Arbeit mit Camouflage ausgeschaltet werden, da Camouflage
  415. in einigen Fenster die RECHTE Maustaste zur Datenbearbeitung benötigt.
  416.  
  417. Camouflage wurde übrigens komplett auf dem Amiga entwickelt, ebenso die Anleitung.
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424. Vielleicht wird es auch einmal eine Camouflage PC-Version (OS/2-Warp ?) geben...
  425. Auf jeden Fall wird Camouflage auch auf dem Amiga weiterentwickelt.
  426.  
  427. 4.1.95.
  428.  
  429. Viel Spaß beim Ausprobieren !
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.