home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / dirs / kawaieditor_403.lzh / KawaiEditor / KawaiEditor.txt < prev    next >
Text File  |  1990-11-17  |  12KB  |  229 lines

  1. KAWAI K4 EDITOR V1.0   (c) 1990 by Jan Saucke
  2. ---------------------------------------------
  3.  
  4. Kontaktadresse:   Jan Saucke
  5.                   Hermannstal 112
  6.                   2000 Hamburg 74
  7.                   (West) Germany
  8.  
  9. Zunächst einige generelle Informationen:
  10.  
  11.          Dieses Programm ist Shareware, mit Zusendung eines 10 DM
  12.          Scheines erwerbt Ihr das Nutzungsrecht (Namen nicht ver-
  13.          gessen, damit ich weiß, wer das Geld geschickt hat)
  14.  
  15.          Die Programmteile "MULTI-Editor" und "EFFECT-Editor" sind
  16.          in Arbeit und fast fertig. Wer eine Programmversion mit
  17.          SINGLE-MULTI-EFFECT-Editor haben möchte, kann sich an die
  18.          oben genannte Kontaktadresse wenden. Er bekommt sie dann
  19.          incl. Diskette und Sourcecode für 25 DM per Nachnahme
  20.          (Bitte keine Vorauskasse)
  21.  
  22.          Natürlich freue ich mich auch über Feedback in Form von
  23.          selbstgemachten KAWAI-K4-Sounds, Fehlermeldungen und Ver-
  24.          besserungsvorschlägen. Schickt einfach alles an mich !
  25.  
  26. Nun einige Stichworte zur Programmumgebung:
  27.  
  28.          -die Verzeichnisstruktur auf der Diskette sollte nicht
  29.           verändert werden
  30.          -sie muß mindestens wie folgt aussehen:
  31.                  devs (dir)
  32.                      serial.device
  33.                  libs (dir)
  34.                      midi.library
  35.                  Midi (dir)
  36.                      All (dir)
  37.                      SingleOne (dir)
  38.                      KawaiEditor
  39.                      KawaiEditor.info
  40.                      KawaiEditor.txt
  41.          -ein Beispiel für eine Startup-Sequence ist:
  42.                  setmap d
  43.                  addbuffers df0: 30
  44.                  cd midi
  45.                  KawaiEditor
  46.          -ein All-Dump benötigt auf der Diskette 15123 Bytes,
  47.           ein Single-Dump 140 Bytes.
  48.          -der KAWAI K4 sollte auf Receive-Ch 1 und Transmit-Ch 1
  49.           stehen
  50.          -im Programm wird die Kenntnis der KAWAI Begriffe voraus-
  51.           gesetzt. Am besten legt Ihr beim herumprobieren das Hand-
  52.           buch vom KAWAI-Keyboard in Reichweite, damit Ihr die
  53.           Funktion einiger Parameter nachlesen könnt.
  54.          -(Ach ja, der Editor ist leider noch nicht Multi-Tasking-fähig)
  55.  
  56. Und jetzt zum eigentlichen Programm:
  57.  
  58.          Es ist in verschiedene Programm-Ebenen unterteilt, von denen
  59.          zur Zeit der All-Level und der Single-Level implementiert
  60.          sind (Multi- und Effect-Level s.oben, Drum-Level folgt).
  61.  
  62. Der All-Level:
  63.  
  64.          Nach dem Start ist der Editor im All-Level, es stehen
  65.          folgende Funktionen bereit:
  66.  
  67.          RECEIVE  ALL - veranlaßt das angeschlossene Keyboard, einen
  68.                         All-Dump zu senden, den der AMIGA received und
  69.                         zum verändern im RAM bereit hält.
  70.                         (Solange die Datenübertragung läuft, erscheint
  71.                         "BUSY" auf dem Bildschirm, danach "DUMP RE-
  72.                         CEIVED bzw. bei ausgeschaltetem oder nicht
  73.                         angeschlossenem Keyboard eine Fehlermeldung)
  74.          TRANSMIT ALL - sendet einen All-Dump vom AMIGA zum KAWAI,
  75.                         dieser All-Dump kann zuvor von Diskette
  76.                         geladen oder vom KAWAI received und/oder
  77.                         im AMIGA-Speicher verändert worden sein.
  78.          LOAD ALL     - es wird ein All-Dump von Diskette geladen.
  79.                         Dazu erscheint ein File-Requester mit einem
  80.                         vorgegebenen File-Namen, dieser Name kann aber
  81.                         auch beliebig verändert werden.(Ebenso der Pfad)
  82.          SAVE ALL     - siehe LOAD, aber hier wird gespeichert.
  83.          DELETE ALL   - hiermit kann ein All-Dump auf der Diskette
  84.                         gelöscht werden (Vorsicht! Weg ist weg...)
  85.          GOTO SINGLE  - Wechsel der Programmebene in den Single-Level
  86.          GOTO MULTI   - (in Vorbereitung)
  87.          GOTO DRUM    - not yet
  88.          GOTO EFFECT  - (in Vorbereitung)
  89.          QUIT         - Editor verlassen (Vorsicht! Weil diese Funktion
  90.                         auf dem Bildschirm eh schon so abseits liegt,
  91.                         habe ich auf eine Sicherheitsabfrage verzichtet)
  92.  
  93.          Bevor man in den Single-Level geht, ist es sinnvoll, als Arbeits-
  94.          grundlage einen All-Dump zu laden oder zu receiven.
  95.  
  96. Der Single-Bank-Level:
  97.  
  98.          Hier kann man eine Single-Bank aus 64 Single-Sounds zusammen-
  99.          basteln und ausdrucken, damit man später beim spielen die
  100.          Übersicht behält.
  101.  
  102.          RECEIVE  BANK - (not yet)
  103.          TRANSMIT BANK - (not yet)
  104.          PRINT BANK    - die Single-Bank kann ausgedruckt werden (falls
  105.                          doch nicht gedruckt werden soll, kann man durch
  106.                          anklicken von "CANCEL" abbrechen. Wenn wirklich
  107.                          gedruckt werden soll, auf "DRUCKEN" klicken)
  108.                          (Der Platzbedarf ist etwa 1/2 DIN-A 4 Seite)
  109.          LOAD BANK     - (not yet)
  110.          SAVE BANK     - (not yet)
  111.          DELETE BANK   - (not yet)
  112.          COPY SINGLE   - zum kopieren eines Single-Sounds muß dieser
  113.                          zunächst einmal kurz angeklickt werden, damit
  114.                          er selectiert ist. Dann "COPY SINGLE" anklicken
  115.                          und danach die Position anklicken, an der die
  116.                          Kopie abgelegt werden soll.
  117.          SWAP SINGLE   - um zwei Single-Sounds zu tauschen, wird erstmal
  118.                          einer selectiert (einmal kurz angeklickt), dann
  119.                          "SWAP SINGLE" angewählt, danach ein zweiter
  120.                          Single-Sound angeklickt, fertig !
  121.          LOAD SINGLE   - hiermit wird an die Stelle eines selectierten
  122.                          Single-Sounds einer von Diskette geladen.
  123.          MENU BACK     - zurück zum All-Level
  124.  
  125.          Die fehlenden LOAD/SAVE etc. Funktionen können umgangen werden,
  126.          indem man nach vollzogener Änderung einen Level zurück in den
  127.          All-Level geht und die gewünschte Funktion hier anwählt (dann
  128.          wird eben nicht nur die BANK, sondern alles übertragen).          Um vom Single-Bank-Level in den One-Single-Level, den eigentlichen
  129.          Sound-Editor-Level zu gelangen, braucht nur ein bereits selectierter
  130.          Single-Sound einmal oder irgend ein anderer SIngle-Sound zweimal
  131.          angeklickt werden
  132.  
  133. Der One-Single-Level:
  134.  
  135.          In diesem Level können die Single-Sounds endlich editiert werden.
  136.          Neben den reinen Sound-Änderungen sind wieder die folgenden
  137.          Funktionen möglich:
  138.  
  139.          RECEIVE      - ein Single-Sound wird vom Keyboard empfangen.
  140.                         Dabei wird das Keyboard automatisch auf den ak-
  141.                         tuellen Single-Sound umgeschaltet (für Insider:
  142.                         per Program-Change, damit Editor und Keyboard nicht
  143.                         aus Versehen mal an zwei verschidenen Sounds arbeiten)
  144.          TRANSMIT     - der aktuelle Single-Sound wird ans Keyboard über-
  145.                         tragen.
  146.          PRINT        - druckt die Werte eines Single-Sounds aus (Der
  147.                         Ausdruck entspricht in etwa dem Beispiel aus dem
  148.                         KAWAI-Handbuch, der Platzbedarf beträgt
  149.                         eine DIN-A 4 Seite)
  150.          CLEAR        - der aktuelle Single-Sound wird gelöscht und auf
  151.                         Null gesetzt (nur im AMIGA Speicher, wird allerdings
  152.                         direkt nach CLEAR transmitted, so ist auch der
  153.                         Single-Sound im KAWAI gelöscht. Logisch !)
  154.          LOAD         - ein Single-Sound wird geladen und gleichzeitig
  155.                         ans Keyboard übertragen. So kann man sehr schnell
  156.                         viele Sounds von der Diskette ausprobieren.
  157.          SAVE         - ein Single-Sound wird auf Diskette gespeichert.
  158.          DELETE       - ein Single-Sound wird von Diskette gelöscht.
  159.          MENU BACK    - zurück in den Single-Bank-Level, der aktuelle
  160.                         Single-Sound wird mit allen Änderungen in den
  161.                         All-Speicher des AMIGA übernommen
  162.          UNDO+BACK    - zurück in den Single-Bank-Level, hierbei wird der
  163.                         Single-Sound aber nicht in den All-Speicher über-
  164.                         nommen, alle Änderungen gehen verloren, der Sound
  165.                         im All-Speicher wurdenicht verändert.
  166.  
  167.          - Die Änderungen der einzelnen Parameter werden sofort ans Keyboard
  168.            gesendet, so daß die Auswirkungen sofort am Keyboard hörbar sind.
  169.          - Manche Parameter haben werksmäßig illegale Werte (diese sind
  170.            laut Handbuch garnicht möglich, die Erfahrung zeigt aber, daß
  171.            sie überhaupt keinen Unterschied zu erlaubten Werten haben)
  172.          - Da das Verändern der einzelnen Paramter im Programm immer nach
  173.            dem selben Schema abläuft, erläutere ich im Folgenden nur den
  174.            allgemeinen Arbeitsablauf, sowie einige Besonderheiten mancher
  175.            Parameter:
  176.  
  177.          - Zum Ändern eines Parameters wird dieser einfach im mittleren
  178.            Bildschirmteil angeklickt. Daraufhin erscheint im oberen Bild-
  179.            schirmteil das Eingabefeld, welches je nach Parameter unterschied-
  180.            lich aussieht.
  181.                  - ein Eingabebalken kann einfach innerhalb des weißen
  182.                    Kastens mit gedrückter Maustaste verändert werden.
  183.                    Links oder rechts außerhalb des weißen Kastens angeklickt,
  184.                    verändert sich der Eingabewert jeweils um +/- eins.
  185.                    Falls ein ZERO-Feld vorhanden ist, setzt das Anklicken
  186.                    dieses Feldes den Eingabewert auf Null.
  187.                  - eine Multiple-Choice-Eingabe erfolgt einfach durch an-
  188.                    klicken der vorgegebenen Worte.
  189.          - Bei der Eingabe erscheinen im unteren Bildschirmteil einige
  190.            tiefergehende Informationen zu den Daten, die zwischen AMIGA
  191.            und KAWAI übertragen werden (ADRESSE,PARAMETER,BITMUSTER siehe
  192.            auch Handbuch KAWAI-MIDI-Implementation)
  193.          - Das Editieren eines einzelnen Parameters wird beendet, indem
  194.            man im mittleren Bildschirmteil einen anderen zu editierenden
  195.            Parameter anklickt oder im unteren Bildschirmteil eine der oben
  196.            genannten Funktionen anwählt (LOAD, SAVE etc.)
  197.  
  198.          - Besonderheiten:
  199.  
  200.          - Um eine andere Single-Nummer auszuwählen kann man LOAD, RECEIVE
  201.            oder den Single-Namen anklicken. Im Eingabe-Bildschirm-Teil er-
  202.            scheinen 64 Möglichkeiten von A1 bis D16, nach anklicken einer
  203.            dieser Möglichkeiten wird zum entsprechenden Sound gewechselt
  204.  
  205.          - Der Name eines Sounds kann ebenfalls durch anklicken des Single-
  206.            Namen geändert werden .(Neben den Möglichkeiten von A1 bis D16
  207.            erscheint in einem weißen Kasten der aktuelle Name. Dieser kann
  208.            geändert werden, indem man innerhalb dieses Kastens die Maustaste
  209.            drückt. Dann erscheint ein Cursor und der neue Name kann einge-
  210.            geben werden.)
  211.  
  212.          - Die Felder S1 S2 S3 S4 dienen zur Auswahl der zu editierenden
  213.            Stimme (siehe KAWAI Handbuch).
  214.  
  215.          - Mir den Feldern FILT1 und FILT2 wird der zu editierende Filter
  216.            ausgewählt  (Für Insider: Filter 2 wird zur Zeit nicht über
  217.            Parameter gesendet, die Änderungen sind also nicht sofort, sondern
  218.            erst nach einem extra Single-TRANSMIT/RECEIVE hörbar. Dies ist
  219.            vielleicht ein Programmierfehler von KAWAI oder meine Dummheit.
  220.            Wer also weiß, wie man die Daten des zweiten Filters mit
  221.            Parametertransmit übertragen kann, der melde sich !)
  222.  
  223.          - Die aktuelle Wellenform der aktuellen Stimme erscheint in Klar-
  224.            text (s. KAWAI-Handbuch) unter dem Text "DCO..."
  225.  
  226.  
  227. So, nun viel Spaß beim probieren und nicht vergessen: Eigene Sounds, Fragen,
  228. Anregungen und eventuell eigene KAWAI K4 Editoren gleich zu mir...
  229.