home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Global Amiga Experience
/
globalamigaexperience.iso
/
compressed
/
music
/
camouflagedemo.lha
/
liesmich
< prev
next >
Wrap
Text File
|
1995-01-18
|
18KB
|
457 lines
_____________________________________________________________________________________________________
| ***** ***** * * **** * * ***** * ***** ***** ***** 04.01.95 |
| * * * ** ** * * * * * * * * * * |
| * ***** * * * * * * * *** * ***** * ** *** |
| * * * * * * * * * * * * * * * * |
| ***** * * * * **** ***** * *** * * ***** ***** Camouflage B V-1.15 |
|____________________________________________________________________________________________________|
###########################################
# AUDIO/MIDI-SYSTEM FÜR 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 *
Funktionstüchtig, bis auf:
- alle Speicherfunktionen (Laden ist möglich!)
- die Abspiellänge 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 können 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 angepaßt.
AB 1.11 sind die Timer/MIDI-Routine nochmals beschleunigt worden!
Grundsätzlich 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 Hiresauflösung voraussetzt !
Kickstart 2.04 ist Voraussetzung für 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 könnte es hier
schon Probleme geben, da das Programm selber ca. 500 KB verbraucht und
ständig grösser wird. Ebenfalls sehr sinnvoll ist min. 1MB Chipram, da das
Programm relativ viele Fenster benutzt.
Grundsätzlich geht das Programm von einer SVGA-Auflösung (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-
stützung der Amiga500er (+Kick 1.2/1.3) mit 1084-Monitor bleibt.
Leider benötigt das Programm doch einiges an CPU-Leistung (hohe Auflösung,
viele Fenster,384/768ppq usw.), so daß das Arbeiten mit einem A500 doch
einfach zu mühsam wäre - es würde 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 möglichst 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 ausgewählten 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 nötigen
Zeichensätze 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 angewählt werden.
Einleitung:
----------
Bei dem Programm "Camouflage" handelt es sich um ein MIDI/Audiosystem für den
Commodore-Amiga (mit 1 MByte (besser 1.5MB) + OS 2.0/3.0).
Es ist vollkommen multitaskingfähig und arbeitet auf Betriebssystembasis.
Es basiert auf einem sehr komplexen Pseudorealtime-MIDI-Multitaskingsystem, das
die Fähigkeiten des sehr guten Amiga-Multitaskings unterstützt und ausnutzt.
Jedoch wird das Multitasking dabei nicht behindert, ebenfalls behindert das
Multitasking des Amiga das Timing nicht.
.
Camouflage ist ein offenes Projekt, das ständig erweitert und verbessert wird und soll
den Amigaanwendern in nächster Zeit ähnliche musikalische Möglichkeiten (MIDI) eröffnen,
wie es auf Atari- und Applerechner schon lange möglich ist.
Ob sich Camouflage zu einem "richtigen" Profisequencer, der auch im Studio eingesetzt
werden kann, entwickelt, hängt 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 für den Amiga entwickelt hat, die Camouflage unterstützen soll,
wären 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 für 94/95:
- Objektorientiertes Sequencing
- "Dynamische Öberfläche (mit Fonts usw.)"
- Unterstützung von MultiIO-Karten
- Ablegen von ganzen Blöcken (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 möglich Camouflage auf der Bühne einzusetzen und dabei Live Blöcke
ein/abzuspielen,den Sequencer zu steuern, Songs nachzuladen, Effekte ein/ausblenden
und noch so einiges mehr.
Version 2.4: Einführung des Objektorientierten MIDI-Systems
-----------------------------------------------------------
Blöcke,Tracks und Songs gehen ineinander über und können beliebig im Track und
Blockeditor bearbeitet werden
geplant: Version 3.0: Harddiskrecording (Camouflage HD)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Später wird das Programm durch 16Bit-Harddiskrecording zu einem kompletten
Audio/Synthesizer-System ausgebaut, falls die nächste Amiga-Generation (???) 16Bit-
Sounds besitzt, oder eine leistungsfähige DSP-Karte erscheint.
Der Preis für das ganze Projekt soll dabei vergleichsweise gering bleiben.
**************************** Einige Fähigkeiten:(V. B1.xx) ***************************
Sequencer:
---------
- beliebig viele Tracks und Blocks
- Blocks:
------
Blocks bilden eine eigenständige Einheit von diversen MIDI-Daten wie:
- Noten
- Aftertouch
- SysEx-Daten
- Pitchbend
- usw.
Diese können wie in einem Textprogramm beliebig bearbeitet, vervielfältigt
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
- Auflösung:
---------
Wichtig für ein timinggenaues Aufnehmen/Abspielen ist eine möglichst hohe
Auflösung innerhalb einer bestimmten Zeit.
Camouflage bietet die hohe Auflösung von 768ppq, was eine Aufnahme/Wieder-
gabe ohne Timingverluste ermöglicht (ohne Beeinträchtigung des Multitaskings)
Für "kleine" Amigas gibt es auch niedrigere Auflösungen (192ppq o. 384ppq).
- Songaufbau:
----------
Jeder Track besitzt seine Effekteinheit, die hauptsächlich auf der Output-
seite liegen.
----Aufnahme-------- ------------Abspielen-------------------
>···IN····Track····[Daten]···Effekt1····Effekt2··· ···>Output
[Block]
Die Input-seite bietet einen Aufnahmefilter,Multirecording und Inputpipelining.
Es wird immer auf dem ausgewählten Track eingespielt, der auch während der
Aufnahme beliebig geändert/gewechselt werden kann.
- Effekte:
-------
Jeder Effekt kann grundsätzlich 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 ständig durch weitere
Effekte ergänzt werden (Die Grundeffekte sind statisch, ab Version B1.2 können
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
- Notenlängenprozessor
- div. Standardfunktionen z.B.:
- Channel
- Transpose
- Velocity ( Lautstärke )
- 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(für Akkorde,Triolen), dynamisch
- programmierbarer Rhythmuseditor
- Stepaufnahme
- Editoren:
--------
Damit eingespielte/erzeugte MIDI-Daten auch editiert werden können, bietet
Camouflage einige Editoren
* Struktureditoren:
- Trackeditor: Haupteditor
- Blockeditor: Co-Editor des Trackeditors (dynamisch)
* Eventeditoren:
- Eventeditor: Listeneditor auf Text/Grafikbasis (universell)
- Drumeditor : Grafikspezialeditor für 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 Möglichkeit mit Hilfe des MIDI-Message-Generators
in Echtzeit Daten zu erzeugen und evtuell aufzunehmen
Dieser kann vom User für sein MIDI-Studio programmiert werden und kann auch
SysEx-Daten erzeugen.
Er ist besonders für 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 können zwar auch auf den Tracks liegen, jedoch können diese dann den
MIDI-Port blockieren und sollten wenn möglich 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-fähigen 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 können.
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-Löns-Weg 10
21220 Seevetal
Deutschland
Hinweis: Die Änderung der ISM/Adresse ist in nächster 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 MÜSSEN schriftlich erfolgen, Bestellungen über e-mail bitte NICHT!
PREIS+VERSANDKOSTEN (Stand 12/94)
-------------------
Die Version B (Basic) wird für 199,-DM angeboten (Einführungspreis).
Eine Demoversion (immer die aktuellste Version ist bei Zusendung von 10,-DM bar
erhältich.
Die Version B (Basic) wird später vollständig durch die Version S (Score) ERSETZT.
Sobald die Version S verkaufsfertig ist, wird Camouflage auf im Fachhandel erhältlich sein!
Legale Benutzer der Version B können durch eine Upgradeversion "aufsteigen".
Grundsätzlich gilt:
- Jeder Käufer hat das Recht Update und Upgrades zu erwerben, AUSSER!:
Da jedes Programm mit Seriennummer usw. versehen wird, erlöscht 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 für den Kauf einer Vollversion).
Die zusätzlichen Kosten (Porto/Verpackung) belaufen sich auf 10,-DM.
****************************************************************************************
Die Verkaufspreise können sich eventuell demnächst erhöhen, so daß der Preis von 199,-DM
für die Version B bis zum 1.2.95 (Poststempel) BEGRENZT ist !
****************************************************************************************
UPDATES
-------
Updates (1.x) werden an die REGISTRIERTEN Benutzer - wer direkt bestellt, wird
natürlich automatisch registriert- gesandt.
Das Updatesystem funktioniert so:
---------------------------------
Es gibt zwei Möglichkeiten:
1. Automatischer Updateservice
##############################
Jeder Käufer bekommt das neueste Update zugeschickt.
Damit die Portokosten gering bleiben,werden diese nicht per Nachnahme verschickt,
sondern der Benutzer muss dann selber die Updategebühr (10,-DM/in bar) per Brief
schicken, wenn er das nächste 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 grösseren Updates (z.B. Notation, HD-Recording o.ä.) werden die Benutzer vorher
angeschrieben, ob sie diese Upgrades kaufen möchten.
Bei Sendungen ins Ausland (z.B. USA oder Australien) werden die zusätzlichen
Portogebühren zu den 10,-DM berechnet.
Hinweis:
Folgende PD-Tools sind sehr empfehlenswert:
- Cycle2Menu: Die CycleGadgets werden zu PopUpMenüs. Sehr nützliches Tool !!!
- MagicMenu: Die Menüs lassen sich überall öffnen
- LacePointer: Für 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 benötigt.
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 !