_____________________________________________________________________________________________________
|          ***** ***** *     * **** *   * ***** *   ***** ***** *****                    04.01.95    |
|          *     *   * **   ** *  * *   * *     *   *   * *     *                                    |
|          *     ***** *  *  * *  * *   * ***   *   ***** *  ** ***                                  |
|          *     *   * *     * *  * *   * *     *   *   * *   * *                                    |
|          ***** *   * *     * **** ***** *     *** *   * ***** *****         Camouflage B V-1.15    |
|____________________________________________________________________________________________________|


                  ###########################################
                  #     AUDIO/MIDI-SYSTEM FR DEN AMIGA     #
                  ###########################################


This is the german demoversion "Camouflage B-1.15". There will be an international (english) version
of Camouflage-Score 2.0 in spring '95.


Version: Demo B-1.15,frei kopierbar (C)1993-95 I.S.M.
         Diese DEMOVERSION kann beliebig kopiert, archiviert und verbreitet werden.

         * Eine aktuelle Demoversion kann auch durch Zusendung von 10,-DM bar
           bestellt werden *

         Funktionstchtig, bis auf:
         - alle Speicherfunktionen (Laden ist mglich!)
         - die Abspiellnge ist begrenzt
         - einige Module sind nicht enthalten

System:  Amiga MIT Kickstart 2.0/3.0, 2 MB-RAM empfohlen

Getestet auf folgenden Systemen:
         Amiga 3000/25MHz (10MByte, OS 2.0+OS 3.0),
         Amiga 3000/040 (Powerchanger040,OS 2.0+OS 3.0),
         A1200(2MB),
         A1200(6MB), 030/40MHz,
         A2000+0x20/14MHz(4MB),
         A2000+2630/25MHz (8MB),
         A2000+040/33MHz,
         A4000/040/25MHz(10MB),
         A2000/ECS/8MB.

         Eingesetze Grafikkarten:
         Picollo,
         Retina (ZorroII),
         Retina (ZorroIII),
         Spectrum

         Die AGA-Chip knnen den Hires-Mauszeiger darstellen.

         Probleme:
         Es ist wohl so, da es Probleme auf den "kleinen" 68000er gibt.
         Ab 1.05c sind jedoch die Timer/MIDI-Routinen an die "kleinen" Amigas angepat.
         AB 1.11 sind die Timer/MIDI-Routine nochmals beschleunigt worden!

         Grundstzlich sollte das Programm auf folgenden Amigasystemen laufen:
         - A1200 (Fastram wird empfohlen!)
         - A1200 + Turbokarten
         - A500,A500+,A600,A1000,A2000 * mit TURBOKARTE  (min. 68000/28Mhz) und OS2.0
         - A3000/4000

         * Flickerfixer/ECS/AGA oder Grafikkarte (+ Multisync/Multiscan) unbedingt
         empfohlen, da Camouflage praktisch eine Hiresauflsung voraussetzt !

         Kickstart 2.04 ist Voraussetzung fr das Programm, jedoch ist der Einsatz von
         OS 3.0> sehr empfehlenswert.

         Da MIDI-Sequencing, sieht man von SysEx-Daten ab, relativ wenig RAM-Speicher
         verbraucht, sollte das Programm auch mit 1MB laufen, jedoch knnte es hier
         schon Probleme geben, da das Programm selber ca. 500 KB verbraucht und
         stndig grsser wird. Ebenfalls sehr sinnvoll ist min. 1MB Chipram, da das
         Programm relativ viele Fenster benutzt.

         Grundstzlich geht das Programm von einer SVGA-Auflsung (ca. 800x600
         in 4 Farben) aus.
         Es kann notfalls auch im Scrollscreenmode (Noninterlace 640x256) betrieben
         werden.

         Sicher wird jetzt so mancher denken, wo bei diesem Projekt die Unter-
         sttzung der Amiga500er (+Kick 1.2/1.3) mit 1084-Monitor bleibt.
         Leider bentigt das Programm doch einiges an CPU-Leistung (hohe Auflsung,
         viele Fenster,384/768ppq usw.), so da das Arbeiten mit einem A500 doch
         einfach zu mhsam wre - es wrde im Endeffekt keinen Spa machen.

         Ebenso ist Notation und Notendruck einfach auf einem 68000er zu langsam.
         Die 68000-CPU ist im Lauf der Zeit doch zu langsam geworden.

         Die Weiterentwicklung wird also von mindestens einem Amiga 1200 ausgehen.
         Mit diesem tollen Rechner hat man dann auch wesentlicher Verbesserungen
         (68020,32Bit,AGA,Hires,OS 3.0).
         Dieser sollte mglichst mit FAST-Ram betrieben werden, da dieser dann
         nicht durch das CHIP-Ram gebremst wird.

Installation:
------------
** OS 3.0 mit Installer **
Einfach das Installmich-Icon anklicken, den Rest bernimmt der Installer (OS3.0).
Der Installer erzeugt in dem ausgewhlten Zielverzeichnis das Directory "Camouflage".
Dort werden dann auch gleich die Standardschubladen erzeugt

** OS 2.0 OHNE Installer **
Sollte der Installer nicht vorhanden sein, einfach nur das Hauptprogramm+.info ins
Zielverzeichnis kopieren, und die beiden cam.fonts in FONTS: kopieren.
(Bespiel vom CLI: copy demoquelle:fonts fonts: all ,damit werden die ntigen
 Zeichenstze installiert)

Es geht auch so,wenn man nichts installieren will/kann:
++++++++++++++++++++++++++++++++++++++++++++++++++
CLI-Befehl eingeben:    assign fonts: demoquelle:fonts add

Damit werden die Camouflage-Fonts ins System eingebunden, und nun kann einfach das
Icon von der Workbench angewhlt werden.

Einleitung:
----------
Bei dem Programm "Camouflage" handelt es sich um ein MIDI/Audiosystem fr den
Commodore-Amiga (mit 1 MByte (besser 1.5MB) + OS 2.0/3.0).
Es ist vollkommen multitaskingfhig und arbeitet auf Betriebssystembasis.
Es basiert auf einem sehr komplexen Pseudorealtime-MIDI-Multitaskingsystem, das
die Fhigkeiten des sehr guten Amiga-Multitaskings untersttzt und ausnutzt.
Jedoch wird das Multitasking dabei nicht behindert, ebenfalls behindert das
Multitasking des Amiga das Timing nicht.
                                       .
Camouflage ist ein offenes Projekt, das stndig erweitert und verbessert wird und soll
den Amigaanwendern in nchster Zeit hnliche musikalische Mglichkeiten (MIDI) erffnen,
wie es auf Atari- und Applerechner schon lange mglich ist.

Ob sich Camouflage zu einem "richtigen" Profisequencer, der auch im Studio eingesetzt
werden kann, entwickelt, hngt davon ab, wie stark das Interesse an diesem Projekt sein
wird und welche Hardware (preiswertes SMPTE-Interface,16-Bit Sounkarten,MultiMIDI-Interface usw.)
noch entwickelt werden wird.

Hardwareentwickler gesucht!!!!
******************************

Wenn irgendjemand eine Hardware fr den Amiga entwickelt hat, die Camouflage untersttzen soll,
wren wir ber eine Mitteilung sehr erfreut.

Zum Beispiel:
         - DSP-Karte
         - MultiMIDI-Ports (parallel,seriell,Cardslot o. Zorro II)
         - Sample-Karten
         - SMPTE u.s.w

geplant fr 94/95:
-   Objektorientiertes Sequencing
-   "Dynamische berflche (mit Fonts usw.)"
-   Untersttzung von MultiIO-Karten
-   Ablegen von ganzen Blcken (Objekten) auf einzelne Tasten(bereiche), so da
    man eine eingespielte Melodie=Block mit nur einem Tastendruck spielen,
    transponieren,aufnehmen usw. kann.
-   Sampeln mit dem Amiga und umwandeln der Samples in Rhythmusblocks (Grooves).
-   Songplayer zum Einbau in Computerspiele

Version 2.0: Camouflage Score (Camouflage S)
--------------------------------------------
Noteeditierung/Notenausgabe auf den Bildschirm/Drucker.

Version 2.1: Camouflage Score-Sync
---------------------------------
SMPTE,MTC Synchronisation, Cuelisten u.v.m.

Version 2.2: Camouflage Live (Camouflage LS)
--------------------------------------------
Es wird mglich Camouflage auf der Bhne einzusetzen und dabei Live Blcke
ein/abzuspielen,den Sequencer zu steuern, Songs nachzuladen, Effekte ein/ausblenden
und noch so einiges mehr.

Version 2.4: Einfhrung des Objektorientierten MIDI-Systems
-----------------------------------------------------------
Blcke,Tracks und Songs gehen ineinander ber und knnen beliebig im Track und
Blockeditor bearbeitet werden

geplant: Version 3.0: Harddiskrecording (Camouflage HD)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Spter wird das Programm durch 16Bit-Harddiskrecording zu einem kompletten
Audio/Synthesizer-System ausgebaut, falls die nchste Amiga-Generation (???) 16Bit-
Sounds besitzt, oder eine leistungsfhige DSP-Karte erscheint.

Der Preis fr das ganze Projekt soll dabei vergleichsweise gering bleiben.

**************************** Einige Fhigkeiten:(V. B1.xx) ***************************
Sequencer:
---------
-   beliebig viele Tracks und Blocks

-   Blocks:
    ------
    Blocks bilden eine eigenstndige Einheit von diversen MIDI-Daten wie:
        - Noten
        - Aftertouch
        - SysEx-Daten
        - Pitchbend
        - usw.

    Diese knnen wie in einem Textprogramm beliebig bearbeitet, vervielfltigt
    und zu Parallelblocks (Heads) verbunden werden

    Blocks lassen sich sowohl einzeln, als auch mit beliebig vielen anderen Blocks
    zusammen editieren (Multis)

-   Twintracks:
    ----------
    Twintracks sind Tracks, die KEINE MIDI-Daten speichern, sondern die Events
    (bzw. Blocks) anderer Tracks benutzen.
    So spart man Speicher und braucht den Haupttrack nicht immer zu kopieren.

-   Twinblocks:
    ----------
    Twinblocks haben die gleiche Funktion wie Twintracks, nur auf Blockbasis

-   Auflsung:
    ---------
    Wichtig fr ein timinggenaues Aufnehmen/Abspielen ist eine mglichst hohe
    Auflsung innerhalb einer bestimmten Zeit.
    Camouflage bietet die hohe Auflsung von 768ppq, was eine Aufnahme/Wieder-
    gabe ohne Timingverluste ermglicht (ohne Beeintrchtigung des Multitaskings)
    Fr "kleine" Amigas gibt es auch niedrigere Auflsungen (192ppq o. 384ppq).

-   Songaufbau:
    ----------
    Jeder Track besitzt seine Effekteinheit, die hauptschlich auf der Output-
    seite liegen.

       ----Aufnahme-------- ------------Abspielen-------------------
      >INTrack[Daten]Effekt1Effekt2  >Output
                         [Block]

    Die Input-seite bietet einen Aufnahmefilter,Multirecording und Inputpipelining.
    Es wird immer auf dem ausgewhlten Track eingespielt, der auch whrend der
    Aufnahme beliebig gendert/gewechselt werden kann.

-   Effekte:
    -------
    Jeder Effekt kann grundstzlich vom Benutzer programmiert werden
    Effekte sind zwischen Tracks austauschbar

    Die Thrufunktion bernimmt die Effekte des aktuellen Tracks

    Es gibt momentan schon eine Reihe von Effekten, die stndig durch weitere
    Effekte ergnzt werden (Die Grundeffekte sind statisch, ab Version B1.2 knnen
    Effekte modular nachgeladen werden)

    Einige der Grundeffekte der Version 1.0:
    - Akkorde
    - Keyboardsplitting mit Weichenfunktionen (Pipeline)
    - In/Outfilter
    - Output-Transformer mit Double-und Filterlogiken
    - Notenmapping mit Doublefunktionen
    - Echo
    - Oktaven/Notenequalizer
    - Notenlngenprozessor
    - div. Standardfunktionen z.B.:
        - Channel
        - Transpose
        - Velocity ( Lautstrke )
        - Lowest/Highest Note

-   Loopfunktionen:
    --------------
    Tracks lassen sich verschiedenartig loopen, d.h. wiederholen um einen
    schnellen Grundaufbau des Songs zu bekommen

    - Loops lassen sich auch in echte Daten umwandeln

-   Zeiteffekte:
    -----------
    Zeiteffekte sind Effekte, die nicht MIDI-Daten beeinflussen, sondern Zeit-
    positionen, z.B.:

    - Quantisierung, menschlich, logisch(fr Akkorde,Triolen), dynamisch
    - programmierbarer Rhythmuseditor
    - Stepaufnahme

-   Editoren:
    --------
    Damit eingespielte/erzeugte MIDI-Daten auch editiert werden knnen, bietet
    Camouflage einige Editoren

      * Struktureditoren:
      - Trackeditor:    Haupteditor
      - Blockeditor:    Co-Editor des Trackeditors (dynamisch)

      * Eventeditoren:
      - Eventeditor:    Listeneditor auf Text/Grafikbasis (universell)
      - Drumeditor :    Grafikspezialeditor fr Schlagzeugprogrammierung (unbegrenzt,dynam.)
      - Pianoeditor:    Grafikeditor auf Pianorollenbasis mit EINER Waveform
      - Waveeditor :    Grafikeditor auf Waveformbasis (unbegrenzt,dynamisch)

-   Datenerzeuger/verwalter:
    -------------
    MMG: (MIDI-Message-Generator)
    ---
    Camouflage bietet dem User die Mglichkeit mit Hilfe des MIDI-Message-Generators
    in Echtzeit Daten zu erzeugen und evtuell aufzunehmen
    Dieser kann vom User fr sein MIDI-Studio programmiert werden und kann auch
    SysEx-Daten erzeugen.
    Er ist besonders fr den General-MIDI-Standard geeignet. Ausserdem bietet dieser
    eine automatische Faderfunktion

    Pool:
    ----
    Hier werden MIDI-Daten (besonders SYSEX) gesammelt und dient dazu, beim Einladen
    eines alten Songs einmalig SysEx, Controller o. ProgrammChg-Daten zu versenden,
    um den/die angeschlossenen Synthesizer "songkonform" zu initialisieren.

    SysExdaten knnen zwar auch auf den Tracks liegen, jedoch knnen diese dann den
    MIDI-Port blockieren und sollten wenn mglich in den Pool gelegt werden.
    Der Pool kann auch aufnehmen.

-  Instrumenteneditor
   ------------------
   Hier kann der Benutzer Instrumente zusammenstellen, jedes Instrument hat sein
   Channel,Velocity,Pipeline usw.
   Somit kann der Benutzer schnell seine Synthesizer-Konfiguration zusammenstellen.

Der Aufbau des Sequencers (V B1.0x) ist grob in einem IFF-Diagramm dargestellt, das
diesem Demo beiliegen sollte.

Hinweis:
Sollte man "noch" nicht im Besitz eines MIDI-fhigen Synthesizers sein, kann
notfalls auch das auf dieser Demodisk vorhandene MIDI-File "allegro.mid" geladen
werden, um so ein wenig mit dem Programm arbeiten zu knnen.
Ausserdem befindet sich ein komplettes Camouflage-DrumSet im GS-Format "gm.drmp" auf dieser
Diskette.


Bei Bestellungen(*),Fragen,Interesse,Tips,Tricks:
_____________________________________________________________________________________

I.S.M.-Software/Martin Endres
Hermann-Lns-Weg 10
21220 Seevetal
Deutschland
Hinweis: Die nderung der ISM/Adresse ist in nchster Zeit wahrscheinlich.

email:  endres@ism.isys.net
_____________________________________________________________________________________

BESTELLUNGEN
------------
Die Zusendung der Vollversion und der Updates geschieht per NACHNAHME.

Als Bestellformular kann/sollte (falls man einen Drucker hat) das Bestellmich-File
benutzt werden, da wir auch so einen berblick ber die Systeme der Benutzer bekomme.
Die Bestellungen MSSEN schriftlich erfolgen, Bestellungen ber e-mail bitte NICHT!

PREIS+VERSANDKOSTEN (Stand 12/94)
-------------------
Die Version B (Basic) wird fr 199,-DM angeboten (Einfhrungspreis).
Eine Demoversion (immer die aktuellste Version ist bei Zusendung von 10,-DM bar
erhltich.
Die Version B (Basic) wird spter vollstndig durch die Version S (Score) ERSETZT.

Sobald die Version S verkaufsfertig ist, wird Camouflage auf im Fachhandel erhltlich sein!

Legale Benutzer der Version B knnen durch eine Upgradeversion "aufsteigen".

Grundstzlich gilt:
- Jeder Kufer hat das Recht Update und Upgrades zu erwerben, AUSSER!:
  Da jedes Programm mit Seriennummer usw. versehen wird, erlscht das Recht auf
  Updates, falls Raubkopien dieser Version im Umlauf sind (Mailboxen usw.).
  Ausserdem bekommt derjenige, der seine Version verbreitet hat u.a. kein einziges
  Programm mehr von uns.

- Bugfixversionen (1.0x) werden den Benutzern zwischendurch KOSTENLOS zugeschickt!

Verpackung+Porto werden extra berechnet (gilt fr den Kauf einer Vollversion).
Die zustzlichen Kosten (Porto/Verpackung) belaufen sich auf 10,-DM.

****************************************************************************************
Die Verkaufspreise knnen sich eventuell demnchst erhhen, so da der Preis von 199,-DM
fr die Version B bis zum 1.2.95 (Poststempel) BEGRENZT ist !
****************************************************************************************

UPDATES
-------
Updates (1.x) werden an die REGISTRIERTEN Benutzer - wer direkt bestellt, wird
natrlich automatisch registriert- gesandt.

Das Updatesystem funktioniert so:
---------------------------------
Es gibt zwei Mglichkeiten:

1. Automatischer Updateservice
##############################
Jeder Kufer bekommt das neueste Update zugeschickt.
Damit die Portokosten gering bleiben,werden diese nicht per Nachnahme verschickt,
sondern der Benutzer muss dann selber die Updategebhr (10,-DM/in bar) per Brief
schicken, wenn er das nchste Update zugesandt haben will.

oder wahlweise
2. Benutzer Updateservice
#########################
Jeder Benutzer kann sich die aktuellste Version "bestellen", indem er einfach einen
Brief mit (10,-DM/bar) zuschickt.

Update-Ausland
##############
Bei grsseren Updates (z.B. Notation, HD-Recording o..) werden die Benutzer vorher
angeschrieben, ob sie diese Upgrades kaufen mchten.
Bei Sendungen ins Ausland (z.B. USA oder Australien) werden die zustzlichen
Portogebhren zu den 10,-DM berechnet.


Hinweis:
Folgende PD-Tools sind sehr empfehlenswert:
-   Cycle2Menu: Die CycleGadgets werden zu PopUpMens. Sehr ntzliches Tool !!!
-   MagicMenu:  Die Mens lassen sich berall ffnen
-   LacePointer: Fr ECS-Amigas. Der Mauszeiger wird auf Hires-Screens klein dargestellt.

Camouflage kann mit dem MagicFile-Requester und den Magic-Requestern zusammenarbeiten.

Das Utiliy "Autopoint" sollte bei der Arbeit mit Camouflage ausgeschaltet werden, da Camouflage
in einigen Fenster die RECHTE Maustaste zur Datenbearbeitung bentigt.

Camouflage wurde brigens komplett auf dem Amiga entwickelt, ebenso die Anleitung.






Vielleicht wird es auch einmal eine Camouflage PC-Version (OS/2-Warp ?) geben...
Auf jeden Fall wird Camouflage auch auf dem Amiga weiterentwickelt.

4.1.95.

Viel Spa beim Ausprobieren !



























