Home
        PDF-Datei - Doepfer homepage
         Contents
1.            Dr ehbank speichert alle 128 SLOTs in EEPROM und meldet sich danach  zur  ck mit                                               Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeu    SysEx   SysEx ID   Doepfer   Doepfer   Ger  te    Dev Kom  Belie  Daten Ende  tung ID Chan  ie biger byte2  kenn  Se nel STORE Wert zeichen  JOK  FO 00 20 20 13 00 38 00 00 F7       SETZEN DER BANK    Sender  PC  sendet an Dr ehbank                                               Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu    SysEx   SysEx    Doepfer   Doepfer   Gerate    Dev Kom  Bank    Daten   Ende   tung ID ID Chan       ando   num    byte2   kenn  Dreh  nel BANK mer zeichen  bank  0 1      FO 00 20 20 13 00 40 00 01  00 F7         Bei BANK enth  lt das Datentype Byte 1 die Banknummer     99             ANHANG       Dr ehbank schaltet die Bank um und sendet zur  ck                 Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeu    SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Bank   Daten   Ende  tung ID ID Chan  manas num   byte2   kenn  Ga nel  RECEIV   mer zeichen  E  0 1   JOK  es FO 00 20 20 13 00 43 00 01  00 F7                                     REQUEST DER BANK    Sender  PC  sendet an Dr ehbank   Anfrage nach aktueller Banknummer                                            Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Daten   Daten   Ende   tung ID ID Chan   mando  byte1  byte2  kenn  Dreh  nel BANKS zeichen  bank REQU   EES FO 00 20 20 
2.    Midi  1 1 1 1 1 1 1  Controller    _  _  _  _  _  _  _  FE           Slot Nr   33  34  35  36  37  38  39  40  41  42  43  44  45  46   47   48       Channel  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16       Midi  10  10  10  10 110  10  10  10  110  10 110  10  10  10  10  10  Controller       Slot Nr   49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64       Channel  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16          Midi  7  7 MEE  7 E TE IE EEE II l  7  7                                                             73    ANHANG       Controller       Bedeutung der Midicontroller  Nummern       0  Bank Select MSB   1  Modulation Wheel   2  Breath Control   4  Foot Control   5  Portamento Time   6  Data Entry MSB   7  Channel  Main  Volume   8  Balance   10  Panorama   11  Expression Control   12  Effect Control 1   13  Effect Control 2   16  General Purpose 1   17  General Purpose 2   18  General Purpose 3   19  General Purpose 4   64  Damper Pedal  Sustain   65  Portamento Switch   66  Sostenuto Switch   67  Softpedal   68  Legato Footswitch   69  Hold 2   70  Soundcontrol 1  Variation   71  Soundcontrol 2  Harmonic   72  Soundcontrol 3  Release   73  Soundcontrol 4  Attack   74  Soundcontrol 5  Brightness   75  Soundcontrol 6   76  Soundcontrol 7   77  Soundcontrol 8   78  Soundcontrol 9   79  Soundcontrol 10   80  General Purpose 5   81  General Purpose 6   82  General Purpose 7   83  General Purpose 8   84  Portame
3.    Nat  rlich k  nnen dann nicht mehr alle Features  die der reine  SLOT    String bietet  genutzt werden   z B  mehrere Variablen innerhalb des Strings     F  r einfachere Implementationen reicht es aber sicher     Da es im  EASYSLOT    String nun nur einen PARTYPE geben kann  der zudem  dem Bereich  oberhalb 128  belegt  stehen f  r die Checksummen Typen eigene  Codes direkt im String  EASY_SUM   FD  EASY_CHKSUM   FC  bzw  im Slot       90       ANHANG       Header     Die Unterscheidung der Checksummen ergibt sich also aus dem Slot Header   Dort wird daf  r das Byte RES1 benutzt um die verschiedenen Checksummen zu  unterscheiden                                   Datentyp Code Checksummen Art siehe PARTYPE von SLOT  RES1 01 PT_CS REGULAR   RES1 02 PT_CS_1ERKOMPL   RES1 03 PT CS 2ERKOMPL   RES1 04 PT_CS_LH_NLH   RES1 05 PT_CS_LH_N7B   RES1 06 PT CS KAWAI1_4   RES1 07 PT CS AW AIS   RES1 08 PT CS KURZWEIL                ENDE KENNZEICHEN    G  ltig beendet bzw  abgeschlossen wird der String durch F7 Hex  oder jeden  anderen Midistatus  Befehl  Realtimebytes  wie Start   Stop   Continue sowie Clock  z  hlen nicht hierzu und werden ignoriert bzw  aus dem Datenstring ausgefiltert     Senderstrings    Senderstrings sind die Sysex Strings  die von einem weiteren Ger  t  z B  PC mit    Editorprogramm   dem Sender   an das Ger  t DREHBANK  dem Empf  nger   gesendet werden und dort eine Reaktion bzw  Aktion ausl  sen sollen bzw  k  nnen     F  r DREHBANK setzen sich diese Strings aus 
4.    SOURCE   FROM TO STEP VALUE   ab hier   STRING  CHUNK   8 Bit   FE 192 1 OF 00 127 01 00  Wert Hex   Dez    C1  Hex           Effektiv 7E  01  41  01  OF  00  00  00  7F  00  01  00 00  00    Ubertragene  2 Bytes                                                    95       ANHANG          Absolute  39  40  a1  a2  43  44  45  46 147  48   133  134  135  Position       Bedeutung   Statusbyte   Controller   PAR END 0  0 Ende        Controller   Nummer   MARKER   Ende der   kenn   Volumen  Hier wird   String   zeiche  Value ausgabe n  eingesetzt  8 Bit   BO 07 FE FF 00   00 F7    Wert Hex        Effektiv 30  01  07  00  7E  01  7F  01  00  00   0 00 F7    Ubertragene  2 Bytes   0                                                 Dr ehbank empfangt diesen String und schreibt die Daten des String   Chunk   also ab Position 9 in den durch Slotnummer definierten Slot 16    Bei jeder Drehbewegung des Drehreglers von Slot 16  wird nun der String     BO 07 variabler Wert ausgesendet  Der variable Wert ergibt sich aus der  Rechenanweisung  die durch die Parameterstruktur definiert ist  Basis des  Variablen Wertes ist wiederum der Drehregler 16  Source   der sich im Bereich von  0  linker Anschlag  in 1 er Schritten  Step  nach 127  rechter Anschlag  linear  bewegt     Das es sich hierbei um eine  EASYSLOT  handelt erkennt    Drehbank am        MARKER  FE  an Pos 25 26  PARTYPE  gt   192 an Pos 27 28    Eine Antwort auf diesen String wird von Dr ehbank aus Zeitgr  nden nicht  ausgegeben 
5.    Sollte eine Uberpr  fung  ob der String richtig angekommen ist gew  nscht werden   so k  nnen die Daten mit einem Single   Dump von Dr ehbank angefordert  und verglichen werden        96    ANHANG       SINGLE DUMP REQUEST VON  SLOT EASYSLOT     Sender  PC  sendet an Dr ehbank                                               Po  0 1 2 3 4 5 6 7 8 Ende  Ar  kenn  sition zeichen  Bedeu    SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Komman   Erste Anzahl  F7   tung ID ID Chan    do SLOT    der  Dreh  nel SINGLE   Num  Slots  bank Dreau   mer   1    gt  FO 00 20 20 13 00 26 XX yy F7  ex         Bei SINGLE_DREQU enth  lt das Datenbyte 1 die erste Slotnummer und das  Datenbyte 2 die Anzahl der zu Ubertragenden Slots  1   ab dem ersten  also  inklusive dem ersten  Slot     Dr ehbank antwortet daraufhin mit denen unter  gt  Single Dump von     Slot Easyslot  beschriebenen Strings  dessen Daten im String   Chunk den  aktuellen Daten des jeweiligen Slots entsprechen    Speziell die Antwortbits sind nicht gesetzt  damit diese angeforderten Strings von  jedem Sequenzer   Dump Programm aufgenommen und anschlie  end wieder an    Dr ehbank zur  ckgesendet werden k  nnen     SPEICHERN EINES SLOTS    Sender  PC  sendet an Dr ehbank                                               Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Slot  Daten   Ende   tung ID ID Chan    mando   Num  byte2  kenn  Dreh  nel SINGLE   mer zeichen  bank    STORE 
6.    VARIATION   NO EFFEC  VARIATION   FLANGER 1  VARIATION   CHORUS  VARIATIO CELESTE 1  VARIATION   SYMPHONIC  VARIATIO   ROTARY  SPKR   VARIATION   PHASER 1  VARIATION   AUTO WAH  VARIATION   AUTO PAN  VARIATION   TREMOLO  VARIATION DRY   WET  VARIATION LFO FREQUENCY  VARIATION LFO DEPTH  VARIATION EQ LOW FREQ  VARIATION EQ LOW GAIN  VARIATION EQ HI FREQ  VARIATION EQ HI GAIN                         00     DEL      UD  lt   lt   00    OO    OO    OO      01    00    OO     08    34    IE     34      IF      TE    IE  c TE  D  n     P     P    STE     P    IF    ER     ac   3A     ac       66    IMPLEMENTATIONS BEISPIELE        DRUM SETUP Parameter Change  Strings  f  r Drum  Setup 1     Nach dem Einschalten liegt auf Part 10  Kanal 10  das DRUM  SETUP 1 mit dem  Standard Kit  Bei allen folgenden Strings  ist f  r rr die Keynummer der Trommel Becken etc  einzusetzen   Die Belegung der Keynummern finden Sie im DB50 Manual  leider  nur in Dezimaler Schreibweise       Hier jedoch ein paar der  wichtigsten    Instrument Keynummer rr   HiHat Open rr   2E  HiHat Closed rr   2A  HiHat Pedal rr   2     Snare Hi EE 28  Snare Mid er 26  Snare Low rr   1F  Bass Drum Hi ES 24  Bass Drum Mi Er 23  Bass Drum E 21   Hi Q rr   OF                                                                                                                                  Drehbank Midistring Parameter Xn RangeFrom   RangeTo  FO 43 10 4C 30 rr 00 Xn F7 PITCH COARSE 00   7F   FO 43 10 4C 30 rr 01 Xn F7 PITCH 
7.    e Anschlu   f  r Steckernetzteil  230 Volt   Eurostecker im Lieferumfang   e Midi Buchsen     MIDI In  MIDI Out   Thru  Merge        15    INSTALLATION       OPTION F  R EXTERNE STEUEREING  NGE    Falls Sie die Dr ehbank mit der Option f  r externe Eing  nge bezogen haben   so befinden sich an der R  ckseite 8 Klinkenbuchsen  die mit External Inputs  bezeichnet sind  Bei Ger  ten ohne Option sind statt der Klinkenbuchsen Abdeck   Kappen vorhanden     Die 8 Klinkenbuchsen sind den 8 Drehreglern am rechten Rand der Frontplatte  zugeordnet  d h  den Reglern mit den Nummern 15  16  31  32  47  48  63 und 64    Die Zuordnung der Buchsen zu den Reglern ist dabei folgende     Klinkenbuchse Nr  Entsprechende Regler  Modus im   von hinten gesehen    Nummer an der Frontplatte   Auslieferungszustand  links beginnend        3 47 Steuerspannung  5 32 Fu  regler  8148 177777777  S O        Bod Frege    Hinweis    Weitere Hinweise und n  here Erl  uterungen zu den  externen Steuereing  ngen finden Sie im Anhang     UPDATE AUF EINE NEUERE SOFTWARE VERSION    F  r diese brauchen Sie jedoch noch einen EPROM Brenner und alles was  dazugeh  rt  nebst einem Kreuzschlitz   Schraubenzieher    Ein Schraubendreher tut es auch   um sich Zugang zum Innenleben seiner  Dr ehbank und dem darin befindlichen EPROM verschaffen zu k  nnen    Wer keinen EPROM Brenner sein Eigen nennen kann  der erh  lt nat  rlich auch  gerne von uns ein frisch gebranntes EPROM gegen Einsenden von 5   DM in  Briefmarken f  r
8.   NORMAL VOICE    Description  lst Bit13  7  2nd Bit6  0       68    IMPLEMENTATIONS BEISPIELE       Sooo0o000006100 0 0  mi D Do D Do oO  J om BWIN       ai bio Duo AU L KA Li e    BPR RP V   VS vs vs vs V   V   V   BB GA LU LU LU LU LO LU LU LU LU LO LU LU LU LU LO K K K K K K KA K KA KD KA KA KA DN DN LY  D OW    w    J Om UKM A ODO D vw oO  J OD bs WM G Od QO OD Do AO Us LQ KM LA O       H  lol                               00  7F Note Limit Low C 2  G68  00  7F Note Limit High C 2  G68  01  7F Velocity Limit Low 12 3127  OL  7E Velocity Limit High KEEN  00  01 Filter Curve 0   lin Exp   00 02 LFO Wave 0  saw 1 tri 2  S amp H  00   01 LFO Phase Init off on  00  3F LFO Speed 0 563  00  7F PLFO Delay 0  27  00  7F PLFO Fade Time D    L  it  00  3F LFO PMD 0  63  00  0F LFO FMD 03015  00  1F LFO AMD 0  31  20  60 Note Shift  32   32  semitones   0E  72 Detune  50   50  cent   00 505 Pitch Scaling Rate 100 50 20 10 5 0     00  7F Pitch Scaling Center C 2  G68  00  03 Pitch EG Depth 1 2 1 2 4  oct   39  47 PEG Depth VelLevelSens  SET  39  47 PEG Depth VelRateSens  lc  39  47 PEG Depth Rate Scaling Puch   00  7F PEGDpth RateScalCenter C 2  G68  00  3F PEG Ratel  Attack  0563  00  3F PEG Rate2 0763  00  3F PEG Rate3 0  63  00  3F PEG Rate4  Release  0463  00  7F PEG LevelO On  CH  00  7F PEG Levell D 127  00  7F PEG Level2 e Ce   00  7F PEG Level3 0 2123  00  7F PEG Release Level 05 4127  00  3F Filter Resonance 0 263  00  07 Velocity Sens  Dat  00  7F Filter Cutoff Freq  H  232
9.   e Bevor Sie nach dem Einbau das Geh  use wieder zusammenbauen  vergewissern Sie sich noch einmal  ob      das EPROM richtig herum in der Fassung steckt  Falsch herum wird es beim  Einschalten mit 100  Sicherheit zerst  rt      ob Sie beim Einbau nicht versehentlich einen der Kabelstecker gelockert oder  ganz abgezogen haben     Ab der 2  Serie  Februar 99   zu erkennen an den 3 Tastern Leuchtdioden  wurde  zudem der nichtlf  chtige Speicher der Drehbank verdoppelt    Deshalb sind nun pro Drehregler statt nur 55 Bytes lange Ketten solche mit  maximal 113 Bytes m  glich    Neben der daf  r angepa  ten Softwareversion  ab Version 1 1   ist also bei Ger  ten  der ersten Serie  nur ein Taster  zudem der Austausch des hierf  r notwendigen  Speicherbausteins vom Typ X2564 auf den Typ X25128 n  tig    Er befindet sich vom Eprom aus gesehen  Blickrichtung Kerbe nach oben  direkt  auf der rechten Seite des Prozessors  der gro  e quadratische Baustein in der Mitte  der Platine   Der Baustein ist im Vergleich zum Eprom relativ klein  nur 8 Pins  und  das Auswechseln geht demnach relativ leicht vonstatten    Sinngem     gilt hierf  r das Gleiche  wie f  r das Eprom  Allerdings besitzt dieser  Baustein aufgrund seiner geringen Abma  en meist keine Kerbe  sondern  stattdessen einen kleinen Punkt auf der Oberseite    Dieser mu   beim Einbau nach rechts  vom Prozessor weg  zeigen           Nun k  nnen Sie das Ger  t wieder in Betrieb nehmen        e Aber erst nachdem Sie das Geh  use wieder
10.   ie FO 00 20 20 13 00 30 XX 00 F7         Bei SINGLE STORE enth  lt das Daten Byte 1 die Slotnummer     97          ANHANG                   Dr ehbank sendet zur  ck   Po  0 1 2 3 4 5 6 7 8 9  sition  Bede  SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Slot  Daten Ende  utung ID ID Chan    Denn  Num    byte2  kenn  Dreh  nel SINGLE   mer zeichen  bank STORE  JRECEIV  E  E FO 00 20 20 13 00 31 XX 00 F7                                     Dr ehbank speichert den durch xx spezifizierten    meldet sich danach zur  ck mit     SLOT im EEPROM und                                                             Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Komman   Slot  Daten  Ende  tung ID ID Chan    do Num byte2  kenn  Dreh  nel SINGLE   mer zeichen  bank STORE   OK  EE FO 00 20 20 13 00 32 XX 00 F7  SPEICHERN ALLER SLOTS  Sender  PC  sendet an Dr ehbank   Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeutu   SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Daten  Daten   Ende  ng ID ID Channel   mando byte 1 byte 2 kenn  Det Min zor  bank STO  chen  i FO 00 20 20 13 00 36 00 00 F7                                        98             ANHANG                   Dr ehbank sendet zur  ck   Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Daten Daten Ende  tung ID ID Chan  ees byte1  byte2  kenn  Ga nel STORE zeichen  JRECEIV  E  pres FO 00 20 20 13 00 37 00 00 F7                          
11.  00 53 07 00 F7   Hex        Die Bedeutung des Bytes Thru   Mode ist        Bit 0 0   Alle Midi   Events  wie z B  Note   Controller etc  werden nicht  durchgeschleift                1    Alle Midi Events  wie z B  Note Controller etc  werden durchgeschleift  Bit 1 0  Alle SysEx   Events  werden nicht durchgeschleift   1  Alle SysEx   Events  werden durchgeschleift  Bit 2 0  Alle Realtime   Events   wie z B  Midiclock werden nicht    durchgeschleift  1  Alle Realtime   Events   wie z B  Midiclock werden durchgeschleift    Bit 3 7 0  gt  m  ssen alle 0 sein  reserviert                      101    ANHANG       REQUEST DES THRU MODE    Sender  PC  sendet an Dr ehbank   Anfrage nach aktuellem THRU Mode                                               Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Daten   Daten   Ende   tung ID ID Chan   mando  byte1  byte2  kenn  Dreh  nel UE zeichen  bank   EE FO 00 20 20 13 00 56 00 00 F7       Dr ehbank antwortet mit        Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  THRU    Daten Ende   tung ID ID Chan   mand   Mode  byte2  kenn  Dreh  nel TARU zeichen  bank          Wert FO 00 20 20 13 00 50 07 00 F7   Hex                                   Dr ehbank antwortet daraufhin mit dem unter  gt  Setzen DES THRU MODE  beschriebenen String    Speziell die Antwortbits sind nicht gesetzt  damit dieser angeforderte String von  jedem Sequenzer   Dump Pr
12.  20    EINLEITUNG       entledigt man sich der Installation ganz einfach indem man den kompletten Ordner  l  scht  Sollten Sie sich eine Programmgruppe  Verkn  pfung oder dergleichen  angelegt haben  mu   derzeit noch manuell geschehen   k  nnen Sie diese  entweder auch entfernen oder sich zur Erinnerung aufheben     Update auf eine neuere Version    Die jeweils aktuellste Version der Editiersoftware finden Sie auf der Doepfer  Homepage http    www doepfer de pub download htm   in Form eines selbst extrahierenden Archivs mit Namen DB_XX EXE wobei XX f  r  die jeweilige Versionsnummer steht  F  r Version 1 0 w  re das z B  DB_10 EXE   Dieses Archiv laden Sie sich herunter und installieren es anschlie  end genauso  wie eine Neuinstallation    Sollte es ein Update der Betriebssoftware geben  ist diese ebenfalls auf der  Homepage erh  ltlich     Editor auf Emagic SoundDiver OEM Basis PC  amp  MAC   Version    In K  rze  Anfang 2 Quartal 1999  werden wir einen zus  tzlichen Editor mit etwas  eingeschr  nkten Features auf der Basis des Emagic SoundDivers anbieten     Dies kann neben dem Dr ehbank  Editor vor allem dann interessant sein   wenn Sie bereits mit dem SoundDiver arbeiten und so nicht unbedingt auf ein     neues  Editor  Programm umsteigen wollen    Vor allem aber f  r unsere MACintosh Kunden bietet sich hier die M  glichkeit Ihre  Drehbank zu editieren  ohne sich daf  r extra einen PC anschaffen zu  m  ssen       Weitere aktuelle Informationen hier  ber erhalten Sie aus 
13.  23 248 ae i esas eee A E iR kn 92  Einzelne Strings im Detail   Beispiele oo    ctv ctc cte te rrena ententer resetear isei 92  VERSION_DUMP  amp  VERSION REOU      seseseserereesssrsesiserrsosssserererssessesesesssenereseesssteenesesesoseeseresereserssres 92  SINGLE_PAR   Single Parameter    92  SINGLE_PREQUEST   Single Parameter Request     93  Single Dump von  lot  93  Single Dump von EAS d   RE 95  Single Dump Request von  Slot EASYSLOT       sessseseseesssseeeestsrsrsrsrererestersrsrsrtrrnrstsrstererentntsteteneerersrsest 97  SPEICHERN EINES SlotS  SPEICHERN alleR Slots     s seseeeeeeeeeeeereeeeeereeeee sra  Setze DER T T  Request  DER Bank ETT  Setzen DES THRU MODE eee  Request DES THRU MODE  T ITERATURVERZEICHNBS ne    ehe i  rsinnrestsernsheane inne ed E ER       VORWORT          KAPITEL 1 EINLEITUNG       Kapitel 1          Einleitung      ber dieses Handbuch    Gewidmet ist dieses Dokument all denjenigen  die gerne in Anleitungen  schm  kern  was wohl auf die Allermeisten zutreffen wird  und auch den ganz  Wenigen  die es jetzt erst zu Rate ziehen  weil irgend etwas nicht funktioniert oder  schon irreparabler Schaden an Leib und Leben durch die Benutzung des  Programms entstand       Doch Spa   beiseite  ernste Sch  den bei der Programmbenutzung sind so gut wie  ausgeschlossen     Das Allerschlimmste  was zur Laufzeit der Ger  te passieren k  nnte  ist ein  Systemabsturz  Das Zweitschlimmste ein Laufzeitfehler welchen man mit der  Reset  Ein Aus  Taste quittieren 
14.  43 10 4C 08 nn 6D Xn F7  FO 43 10 4C 08 nn 6E Xn F7                                                                                                                                                                                                                CAT LFO AMOD DEPTH  PAT PITCH CONTROL   PAT FILTER CONTROL  PAT AMPLITUDE CONTROL  PAT LFO PMOD DEPTH   PAT LFO FMOD DEPTH  PAT LFO AMOD DEPTH  AC1 CONTROLLER NUMBER  AC1 PITCH CONTROL   AC1 FILTER CONTROL  AC1 AMPLITUDE CONTROL  AC1 LFO PMOD DEPTH  AC1 LFO FMOD DEPTH  AC1 LFO AMOD DEPTH  AC2 CONTROLLER NUMBER  AC2 PITCH CONTROL   AC2 FILTER CONTROL  AC2 AMPLITUDE CONTROL  AC2 LFO PMOD DEPTH  AC2 LFO FMOD DEPTH  AC2 LFO AMOD DEPTH  22  UNDOKUMENTIERT  2    d   PITCH EG INITIA EVE  PITCH EG ATTACK TIME  PITCH EG RELEASE LEVE  PITCH EG RELEASE TIME  VELOCITY LIMIT LOW  VELOCITY LIMIT HIGH                         LORA    CO OO O CO CO BA  ooooo    ooooo  No          OF OO OO           CO OO OO C9 C9 bM OO  C CT CET Or CD C    sl    CO oo CH       CO OO CH    7F     58  ss JE  sl   ns     IE  STE    u DE   Ee  BEN  Sa TE    JE  ele  GIE    DE  2  asthe  al  TE  sel    IE    wk  al  le   Sch      IE  STE       64    IMPLEMENTATIONS BEISPIELE        SYSTEM Parameter Change  Strings                                                 Drehbank Midistring Parameter Xn RangeFrom   RangeTo  FO 43 10 4C 00 00 04 Xn F7 MASTER VOLUME 00   7F   FO 43 10 4C 00 00 06 Xn F7 TRANSPOSE 292 458 2   FO 43 10 4C 00 00 7D 00 F7 DRUM SETUP 1 RESE  k
15.  C7  199  11001000  C8  200  11001001  C9  201  11001010  CA  202  11001011  CB  203  11001100  CC  204  11001101  CD  205  11001110  CE  206  11001111  CF  207  11010000  DO  208  11010001  D1  209  11010010  D2  210  11010011  D3  211  11010100  D4  212  11010101  D5  213  11010110  D6  214  11010111  D7  215  11011000  D8  216  11011001  D9  217  11011010  DA  218  11011011  DB  219  11011100  DC  220  11011101  DD  221  11011110  DE  222  11011111  DF  223  11100000  E0  224  11100001  E1  225  11100010  E2  226  11100011  E3  227  11100100  E4  228  11100101  E5  229  11100110  E6  230  11100111  E7  231  11101000  E8  232  11101001  E9  233  11101010  EA  234  11101011  EB  235  11101100  EC  236  11101101  ED  237  11101110  EE  238  11101111  EF  239  11110000  FO  240  11110001  F1  241  11110010  F2  242  11110011  F3  243  11110100  F4  244  11110101  F5  245      Chan 9 N     Chan 10 N     Chan 11 N     Chan 12 N     Chan 13       Chan 14 9     Chan 15 d     Chan 16 7     Chan 1 Program    Chan 2 change    Chan 3 g    Chan 4 9     Chan 5 9     Chan 6 A     Chan 7 9     Chan 8 j     Chan 9 9     Chan 10     Chan 11        Chan 12        Chan 13 t     Chan 14 N     Chan 15 t     Chan 16 9     Chan 1 Channel   Chan2 aftertouch    Chan 3 R     Chan 4 x     Chan 5       Chan 6        Chan 7 e     Chan 8       Chan 9 j     Chan 10 e     Chan 11 g     Chan 12 g     Chan 13 i     Chan 14 e     Chan 15 e     Chan 16 S     Chan 1 Pitch     Chan 2 wheel   Chan3 control     C
16.  D a i o BEE 39  Realtime Uh  9 EE ESEE EE EEE ne AE E E EEE 39  System Exclusive  Sysex  N 1 TT 39  EDITIEREN EINER REGLERPUNKTION   tsetse ttrt tr esetet teen eest EEEE EE ESEE EEEE EEEa seere neee eene 40  Edit Control  Midi   String                      nsrensenesssersensonssnnsnssnsonnsnnnensnennennnennnennennonnnnssnensontennsnnnn 41  Edit  Control  R eT OLT 41  Edit Controle Tabellen Po arene ewan ae aden 41  Edit Control  Variable Aseigenment en 42  Edit  ere ee 42  Edit Controls Type ne  ern its ne 43  Edit Control NEE 43  Edit  Control  Range From    enter en 43  Edit Control  Range To seta ee ph tie 44   Edit Controls Stepen eo egene skin  45  Edit Eontrol   Value  2 4    gn eege Dee geess 45  Edit Control  Sampler  R  te    u    se sa ini Ras 46  Edit Control  K  s T TTT 46  Edit eT EEN R C C2 E 2 esata eae eases ea ea as Ae 46   Edit  Eontrol  ADE GND         2  2er ann ease i  46  ERSTELLEN EINER LIBRARY           ccccccceseseseseseseseseseseseseseseseeeseeesesesesesesesesesesececeseseseceseseceseseseseseseeesens 46  ICAT A U N A E AA E E E A E ETEN A A 49  GRUNDLAGEN MIDI viscics sesscscscdesesessschavesedesessccdassvnccssvscescseeteesstanescseseacceesecessanseessbesedcadsavecesceeseosees 49  DER GANZ NORMALE WAHNSINN   NOTENBEFEHLE         seseeeseseeeeeeeeeseseseseeeesessesssssesssssssessessseeseeeseeee 49  SECHZEHN AUF EINEN STREICH   DIE MIDI   K ANALE    sss sese eee 49  WEITERE BEREHER sce resect te eebe EE ae EE a a a e 50  CONTROLLER BEFEHLE           0
17.  Deaktivieren Sie dieses Kaestchen  wenn Sie wollen dass MIDI Sysex Messages  aus dem in die Drehbank geschickten MIDI Datenstrom ausgefiltert werden sollen   Als Voreinstellung ist dieses Kaestchen aktiviert  es werden also alle Sysex  Messages  durchgelassen      39    BENUTZEROBERFL  CHE       Editieren einer Reglerfunktion    Um in den Editier   Dialog zu kommen  Doppelklicken Sie auf den Regler  den Sie  Editieren wollen und es erscheint der Edit   Control Dialog     Wenn Sie sich nun gar nicht mehr auskennen  sollten Sie sich zuerst Florian  Anwanders Sprachkurs dann die MIDI 1 0 Specification oder die Midi Tabelle und  noch etwas   ber die Tables durchlesen     Anschlie  end nehmen Sie die MIDI   Implementation Ihres zu steuernden Ger  tes   von dessen Hersteller erh  ltlich  oft auch in den Manuals zu finden  und machen  sich mit der Umrechnungstabelle oder einem wissenschaftlichen Taschenrechner   Sie brauchen sich hierzu nicht etwa so ein Ding zu kaufen  Windows hat so ein  Ding bereits an Bord  ans Werk   gt  XG   SysEx Beispiel    Falls Sie von der Hexadezimalen Zahlenakrobatik nun gar nichts mehr halten   werfen Sie mal einen Blick in die Librarys  In diesen sind f  r die meisten  Anwendungsf  lle schon geeignete Reglerfunktionen enthalten  Urspr  nglich sollte    der DREHBANK   Editor ausschlie  lich mit Librarys in die Welt gesetzt werden   jedoch haben wir f  r die MIDI   Profis die M  glichkeit offen gelassen  sich mit dem  Edit   Control Dialog alles total z
18.  Editor befindet  Wenn die  DREHBANK via MIDI standig mit dem Editor in Verbindung steht ist das  schicken eines Preset eigentlich nicht n  tig  da s  mtliche Veranderungen direkt      bertragen werden und die DREHBANK somit immer auf dem aktuellen Stand  ist           gt       Send Preset Store Pres  E  e a ee ee    R LL L       Wenn Sie die DREHBANK an dieser Stelle ausstecken und wiedereinstecken   werden Sie bemerken  da   diese alles wieder vergessen hat   falsch    Sie haben  vergessen das Kommando zum nichtfl  chtigen Abspeichern des Presets zu geben   indem Sie die Schaltfl  che  Store Preset  bet  tigen und es sich in den  darauffolgenden 82 Sekunden bei Kaffee und Kuchen bequem machen    Falls Sie keinen Kaffee m  gen  k  nnen Sie dem Dialog mit den langsam  rieselnden Eieruhren auch ein Ende setzen indem Sie die  Abort  Schaltfl  che    35    BENUTZEROBERFL  CHE       bet  tigen und diesen sich widerwillig mit der Frage  Do You Really Want      mit   Yes  beenden     Keine Sorge  die DREHBANK ignoriert diesen  Abort  und speichert munter  weiter alles ab    Nun ist es also raus  der Dialog ist reine Show   zumindest was das lange Warten  betrifft  Es gibt jedoch daf  r einen einleuchtenden Grund     Das nichtfl  chtige Abspeichern eines Preset in der DREHBANK k  nnte  theoretisch von ca  einigen wenigen bis maximal 82 Sekunden dauern   Je  nachdem  wie viele Informationen abgespeichert werden m  ssen      Um nun zu verhindern  da   der Editor Daten an die DREHBANK 
19.  Frontplatte oder   ber die extern zugef  hrte Steuerspannung erzeugt wird  auch die  64 Drehregler erzeugen intern eine Steuerspannung im Bereich 0    5V      Bei den externen Eing  ngen sind zwei Arten der Ansteuerung zu unterscheiden     e  echte  Steuerspannungseing  nge  Steuerspannungs   Betrieb   e Eing  nge f  r Fu  regler  Fu  regler   Betrieb     Steuerspannungs   Betrieb    In diesem Fall mu   der Klinkenbuchse eine  echte  Steuerspannung im Bereich  0    5V zugef  hrt werden  Ein Anwendungsbeispiel hierzu ist die Umwandlung von  Steuerspannungen des analogen Modulsystems A 100 in MIDI   Controller   Daten   Man kann z B  den Steuerspannungsausgang des Theremin   Moduls  A 178  oder  des Light  CV   Converters  A 179  mit einem der externen Drehbank    Eing  nge verbinden und hiermit Hand  oder Licht gesteuerte MIDI   Daten  erzeugen  Eine andere Anwendung ist die Umwandlung der Analyse   Spannungen  des Vocoders  A 129 1  in MIDI Daten  um damit sprachgesteuerte MIDI    Controller   Daten zu erhalten     75    ANHANG    ACHTUNG     Die an den externen Eing  ngen zugef  hrten Spannungen  d  rfen nur im Bereich 0    5V liegen  Die Drehbank ist zwar  mit Schutzschaltungen ausgestattet  die die externen  Eing  nge gegen geringf  gige Uber  oder Unterschreitungen  sch  tzen  Spannungen   ber  10V und unter  5V d  rfen  jedoch keinesfalls an die externen Eing  nge angelegt  werden  da diese das Ger  t zerst  ren k  nnen        Der Klinkenstecker    ber den die externe S
20.  Kommunikation    Die zentralen Bausteine im Computer sind der Mikroprozessor und der Speicher   Im Speicher liegen auf z B  16 384 Speicherpl  tzen jeweils unterschiedliche Daten   Zahlenwerte   Die Hauptarbeit des Computers besteht nun darin  die Daten  die im  Speicher liegen  dort abzuholen zu bearbeiten  wieder im Speicher abzulegen oder  nach au  en  z B  Bildschirm oder MIDI   Schnittstelle  abzugeben    Der Mikroprozessor kommuniziert nun mit dem Speicher im Prinzip auf drei  Leitungssystemen      dem Adre  bus      dem Datenbus und       52    GRUNDLAGEN MIDI         der Read  Write Leitung    Auf dem Adressbus sagt der Prozessor dem Speicher  auf welchen Speicherplatz  eine Aktivit  t stattfinden soll    mit der Read Write Leitung sagt der Prozessor dem Speicher  ob er von diesem  Speicherplatz eine Zahl holen will  oder ob er sie dort hinschreiben will  auf dem  Datenbus schickt nun entweder  im Fall da   ein Zahlenwert geschrieben werden  soll  der Mikroprozessor den Zahlenwert an den Speicher  oder es schickt  im Fall   da   ein Wert vom Prozessor aus dem Speicher gelesen werden soll  der Speicher  die Zahl an den Prozessor     Soweit das Prinzip von Adresse und Daten im Computer     Bei NRPN ist es nun so  da   eigentlich nur Prozessor und Speicher an getrennten  Pl  tzen liegen  Zum Beispiel  der Prozessor im Computer mit dem Sequenzer   Programm und der Speicher im Synthesizer  es kann auch genauso umgekehrt  sein   Da zwischen den beiden Ger  ten keine drei L
21.  VERSION_REQU    Sender  PC  sendet an Dr ehbank   Anfrage nach aktueller Versionsnummer                                               Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Belie  Belie  Ende   tung ID ID Chan    mando   biger biger kenn  Dreh  nel Na Wert Wert zeichen  bank REQU   EEN FO 00 20 20 13 00 06 00 00 F7       Dr ehbank antwortet mit                                               Po  0 1 2 3 4 5 6 7 8 9  sition  Bedeu   SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Ver  Sub  Ende  tung ID ID Chan    mando   sions    Ver  kenn  Dreh  nel wen num  sions    zeichen  bank DUMP mer num   mer  ees FO 00 20 20 13 00 00 01 02 F7       Dr ehbank antwortet daraufhin mit diesem String   Versions Subversionsnummer bedeutet hier z B  Version 1 02    SINGLE_PAR   SINGLE PARAMETER    Nicht implementiert       92          ANHANG       SINGLE_PREQUEST   SINGLE PARAMETER REQUEST    Nicht implementiert    SINGLE DUMP VON  SLOT     Drehbank soll mit DREHREGLER Nummer 16   gt  Slot  den  Volumencontroller auf Midikanal 0 mit variablen Datenwert senden     Die Samplerate  zeitliche Quantisierung  soll 80 Millisekunden  der Threshold   Amplitudenquantisierung  2 Werte  die Referenzspannungen 0 5Volt betragen     Sender  PC  sendet an Dr ehbank                                            Po  0 1 2 3 4 5 6 7 8  sition  Bedeu    SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev  Kom  Slot Daten Byte  tung ID ID Channel m
22.  Vibratos ist    Die MIDI   Norm kennt 128 Controller  von Control0 bis Control127   von denen  etwa zwanzig f  r bestimmte Zwecke festgelegt sind    Das Vibrato   Rad entspricht z B  dem Controller Nummer 1  und als weiteres  Beispiel  die Ausgangslautst  rke eines Ger  tes oder einer Klanggruppe entspricht  dem Controller Nummer 7  Achtung  nicht mit der Lautst  rke einer individuellen  Note  also dem Velocitywert verwechseln      Ebenso   ber Controller kann man das Sustain Pedal  Control 64   die  Effektbalance  Control 8  oder die Panoramaposition am Stereoausgang  Control       50    GRUNDLAGEN MIDI       10  bestimmen  Die Controller k  nnen   ber 128 Werte ver  ndert werden  Bei  Schaltbefehlen  etwa dem Sustain   Pedal  entspricht meist der Wert  null  dem  ausgeschalteten Zustand  alle anderen Werte dem eingeschalteten Zustand   andere Ger  te schalten beim Wert 64 um     Pitchbend und Aftertouch Befehle    Die Information des Pitchbenders  das Wort  Tonh  henbeugungsrad  ist mir nun  doch etwas zu verquer  k  nnte nat  rlich auch als Controller gesendet werden   doch hat man bei der Normierung des MIDI   Systems klugerweise bedacht  da    f  r das menschliche Geh  r die Aufl  sung von 128 Schritten bei einer Oktave nach  oben und unten viel zu grob w  re  Deshalb gibt es einen speziellen Pitchbend    Befehl  der jeden Halbtonschritt in minimal 500 Stufen unterteilen kann    Die Tastaturdruckinformationen werden nur von speziellen Tastaturen  ausgegeben  Nach dem An
23.  Xn F7 VIBRATO DELAY Ort  ak  FO 43 10 4C 08 nn 18 Xn F7 FILTER CUTOFF FREQUENCY 00   7F  FO 43 10 4C 08 nn 19 Xn F7 FILTER RESONANCE 00   7F  Envelope Generator  ADR    FO 43 10 4C 08 nn 1A Xn F7 ENVELOPE ATTACK IME DL  ER  FO 43 10 AC 08 nn 1B Xn F7 ENVELOPE DECAY IME 00   7F  FO 43 10 AC 08 nn 1C Xn F7 ENVELOPE RELEASE TIME 00   7F                                                          62       IMPLEMENTATIONS BEISPIELE  Modulationsrad  FO 43 10 4C 08 nn 1D Xn F7 MW PITCH CONTROL 28   58  FO 43 10 AC 08 nn 1E Xn E7 MW FILTER CONTROL 00   7F  FO 43 10 AC 08 nn 1F Xn F7 MW AMPLITUDE CONTROL 00   7F  FO 43 10 AC 08 nn 20 Xn F7 MW LFO PMOD DEPTH OOc KO  FO 43 10 4C 08 nn 21 Xn F7 MW LFO FMOD DEPTH 00   7F  FO 43 10 AC 08 nn 22 Xn F7 MW LFO AMOD DEPTH 00   7F  Pitch Bender  FO 43 10 AC 08 nn 23 Xn F7 BEND PITCH CONTROL 28   58  FO 43 10 4C 08 nn 24 Xn F7 BEND FILTER CONTROL 00   7F  FO 43 10 4C 08 nn 25 Xn F7 BEND AMPLITUDE CONTROL 00   7F  FO 43 10 4C 08 nn 26 Xn F7 BEND LFO PMOD DEPTH 00   7F  FO 43 10 AC 08 nn 27 Xn F7 BEND LFO FMOD DEPTH 00   7F  FO 43 10 AC 08 nn 28 Xn F7 BEND LFO AMOD DEPTH 00   7F  FO 43 10 AC 08 nn 29 Xn F7 22  UNDOKUMENTIERT    FO 43 10 AC 08 nn 2A Xn F7 BR  m    FO 43 10 4C 08 nn 2B Xn F7 2722      FO 43 10 4C 08 nn 2C Xn F7 2         FO 43 10 4C 08 nn 2D Xn F7 222      FO 43 10 4C 08 nn 2E Xn F7 777      FO 43 10 4C 08 nn 2F Xn F7 222 d    Message Filter Switches  FO 43 10 AC 08 nn 30 Xn F7 RCV PITCH BEND 00 AUS  FO 43 10 4C 08 nn 31 Xn F7 RCV CH A
24.  bei  Zugeordnete Erweiterung  schreiben Sie DBP    e Bei  Vorg  nge  klicken Sie auf  Neu  und schreiben bei  Vorgang  open und  bei  Anwendung Fuer diesen Vorgang  klicken Sie auf  Durchsuchen  und  suchen im daraufhin erscheinenden Dateibrowser nach der Datei   DREHBANK EXE  welche im DREHBANK Ordner zu finden ist und klicken  Sie anschlie  end auf  OK     e Klicken Sie in dem noch offenen Dialog ebenfalls auf  OK  und wieder bei der  Registerkarte angelangt auf  Schliessen      Puh  das wars   Nun m    te der Dr ehbank  Editor bei Doppelklick auf ein   Preset starten    e Sie k  nnen sich auch einen Link von  DREHBANK EXE  aus dem Arbeitsplatz  auf den Desktop  ziehen   Der Drehbank Editor startet auch  wenn man ein  Preset auf  DREHBANK EXE  oder auf den Desktop Link zieht und  draufplumpsen l    t     WINDOWS 3 X SETUP    Die Drehbank Editor Installation ver  ndert keine Ihrer Systemdateien  Um eine    Verkn  pfung f  r die Dr ehbank  Presets zu erstellen  m  ssen Sie selber   Hand anlegen     e Klicken Sie im Programm Manager im Menue  Datei  auf den Men  punkt   Neu   W  hlen Sie  Programmgruppe  und klicken Sie auf  OK     e Geben Sie bei  Beschreibung  DREHBANK ein und klicken Sie auf  OK   Nun  existiert die neue Programmgruppe Namens DREHBANK    e In dieser Programmgruppe klicken Sie abermals im Men    Datei  auf den  Men  punkt  Neu  nur diesmal w  hlen Sie  Programm  und klicken auf  OK     e Geben Sie bei  Beschreibung  Drehbank Editor ein und klicken Sie  ansc
25.  das R  ckporto  amp  Verpackung     Bei einem Software Update  den sie selbst vornehmen   m  ssen Sie das EPROM das sich in der DREHBANK  befindet gegen das mit der neuen Software wechseln    Bevor Sie das EPROM auswechseln achten Sie auf die Seite des EPROMs an der  sich einen    Kerbe    befindet  Das neue EPROM mu   hinsichtlich dieser Kerne  genauso eingebaut werden  wie das alte EPROM  Im Normalfall befindet sich auf  dem Sockel  in dem das EPROM steckt  auch diese Markierung        16    EINLEITUNG       Um das EPROM schlie  lich zu Wechseln  empfehlen wir es m  glich waagerecht  aus der Fassung zu ziehen  also z B  mit 2 Schraubendrehern gleichzeitig oder  einem IC   Ziehwerkzeug  Nat  rlich funktioniert es auch mit nur einem  Schraubendreher  der beim schrittweisen Aushebeln zwischen beiden Seiten  gewechselt wird  Es mu   nur darauf geachtet werden  da   dabei die empfindlichen  Beinchen des EPROMS nicht verbogen werden bzw  durch zu heftiges und  schnelles Aushebeln der Keramikk  rper dieses Bauteils nicht besch  digt wird     Beim neuen EPROMs mu   nun darauf geachtet werden  da   die Beinchen des  EPROMS m  glichst gerade und senkrecht zum Geh  use nach unten stehen  damit  das EPROM dann leicht ohne allzu gro  en Kraftaufwand in die Fassung gedr  ckt  werden kann  Dies ist auch wichtig  damit die Platine auf der das EPROM montiert  wird nicht zu stark durchgebogen wird  wodurch diese im Extremfall besch  digt  werden k  nnte     Sticker with  version number     
26.  dd Data hier kommt der Parameterwert  Xn  rein   F7 End of Exclusive                Nun wissen Sie warum die  MULTI PART Parameter Change  Sysexstrings immer  mit FO 43 10 4C 08 beginnen  Bei den anderen Tables verh  lt es sich genauso  In  den Parameter Change Tables der jeweiligen Manuals stehen die  Parameteradressen und deren Belegung    Mit diesem Wissen sollten Sie in der Lage sein auch andere XG Expander zu  steuern    Der gro  e Vorteil dieser Parameter  nderungs Befehle via Sysex  ist es da   diese  Sysex keine sogenannte Checksumme ben  tigt und somit an beliebiger Stelle  abgebrochen werden kann  ohne da   die Karte die schon empfangenen  Informationen verwirft    Wenn man mal einen Blick auf die Yamaha Dokumentation wirft  mu   nicht sein   und sich die  MIDI Parameter Change Tables  mal ansieht  sieht man zun  chst  erstmal schwarz und dann vielleicht die Tatsache da   jeder einzelne Parameter in  diesen Riesenoschis eine Nummer  Adresse  hat    Diese steht bei dem  MULTI PART Parameter Change Table    rechts neben nn   Nun machen wir einfach nichts anderes  als da   wir in dieser  Native Parameter  Change   Sysex nicht den ganzen Parameterblock schicken  sondern wir beginnen  beim gew  nschten Parameter  im entsprechenden Table  und brechen gleich nach  diesem wieder ab    Man kann die Parameter also gezielt  adressieren    indem man an der  gew  nschten Stelle des Parameterblocks reinspringt    Es lassen sich   brigens auch mehrere aufeinanderfolgende Paramete
27.  dem Programm m  glich ist  Der individuellen Gestaltung sind hier keine Grenzen  gesetzt     MIDI Monitor MidiOX    MidiOX ist ein sehr empfehlenswerter Freeware MIDI   Monitor der als 16 Bit oder  32 Bit Windows Version unter    http   www channel1 com users jamieo    zu Downloaden zu finden ist    MidiOX verf  gt neben der farbigen  Visualisierung von MIDI Events unter anderem  auch noch   ber einen SysEx Dumper  nur in der 32Bit Version  und einen  komfortablen Event Generator  mit dem sich sogar MIDI Timecode erzeugen l    t   Ein absolutes Mu   f  r jeden  der schon immer mal wissen wollte was in seinen  MIDI   Kabeln so alles abgeht        80    ANHANG       MIDI Loopback Device  Hubis Midicable    Wer es einmal hat m  chte es garantiert nicht mehr missen  Hubis Loopback  Device  amp  Hubis Midicable von Hubert Winkler    Das Loopback Device ist ein Windows Treiber  der so tut als ob er ein Midi Ger  t  samt Midi Eingang und Midi Ausgang w  re  Das was eine Soundkarte auch tut    Sinn eines solchen ist die daraus resultierende M  glichkeit  MIDI Programme  untereinander zu verbinden  Beispielsweise den Ausgang eines MIDI Sequenzers  mit dem Eingang eines MIDI Monitors  Und weil es so sch  n ist bietet Hubis  Loopback Device gleich bis zu 4 solcher  virtuellen  MIDI Ger  te   was will man  mehr     Mit dabei  das  virtuelle  MIDI Kabel mit dem man einen Eingang eines Midi  Ger  tes mit einem Ausgang eines ebensolchen verbinden kann  Und das alles gibt  es UMSONST      V
28.  der Installation des Editor Programmes eine eingebaute  Online   Hilfe  DB_HILFE HLP  zum Lieferumfang des Editors  die im Programm  selber  aber auch au  erhalb  jederzeit zur Verf  gung steht und um Rat befragt  werden kann    Aufgrund des  elektronischen  Charakters dieser Online   Hilfe ist eben auch hierbei  davon auszugehen  da   diese  im Gegensatz zum Handbuch  die allerneuesten  Informationen zur Verf  gung stellt    Von der Online   Hilfe sollte daher auch ausgiebig Gebrauch gemacht werden    Die jeweils g  ltige aktuellste Version steht wiederum unter    http    www doepfer de pub download htm    zur Verf  gung     Warum dann dee Drehbank   berhaupt noch ein gedrucktes Handbuch    beiliegt  ist dem Umstand zu verdanken  da   die Dr ehbank   Macher eben  auch noch zu den Leuten geh  ren  die gerne noch mit anfa  barer Information  umgehen und damit befinden wir uns thematisch wieder am Anfang dieser  Einleitung     Presets  Librarys    Es bietet sich an die vom Dr ehbank Editor erzeugten Preset   Library   Files  in entsprechenden Ordner auf der Festplatte zu archivieren    Bei Auslieferung sind auf der mitgelieferten Diskette schon einige Preset   Library    Files f  r g  ngige Anwendungen und Ger  te enthalten   gt  LIESMICH TXT   Diese k  nnen sowohl direkt eingesetzt werden oder aber als Basis f  r eigene  Presets   Libraries dienen    Diese Preset   Library Files werden von uns laufend erweitert und erg  nzt  so da    damit eine umfangreiche Bibliothek am ents
29.  fest  d h  verandern sich nicht     Kommando Bytes                                               Bezeichner Wert Hex  Bedeutung   VERSION_DUMP 00 Daten der aktuellen Epromversion   VERSION_REQU 06 Daten d  aktuellen Epromversion anfordern   SINGLE_PAR 10 not impl    SINGLE_PREQU 16 not impl   SINGLE_DUMP 20 Daten eines Slot an Drehbank dumpen   SINGLE _REQU 26 Daten eines Slot von Drehbank anfordern   SINGLE_STORE 30 Slot abspeichern   MULTI STORE 36 alle Slots abspeichern max  ca  80  Sekunden   BANK_DUMP 40 Bank einstellen   BANK_REQU 46 Abfrage  welche Bank eingestellt   THRU_ MODE 50 Einstellen d  Thru Modes   THRU_REQU 56 Abfrage d  Thru Modes                   86       ANHANG       Daten Bytes 0  1    Bei einigen Kommando   Bytes wird das Daten   Byte 0   1 als Speicher f  r  weiteren das Kommdo erg  nzende Variable verwendet    z B   Slotnummer  Banknummer  Versionsnummer  Thru Mode    DATEN STRING    Da im Datenstring Werte mit vollen 8 Bits transportiert werden k  nnen  ein  gesetztes MSB  Bit 7  aber innerhalb eines Sysex Strings nicht zul  ssig ist  wird  der String im 7 1 Bit Format   bertragen    D h   jeder 8Bit Wert wird in 2 Bytes zerlegt  wobei im ersten Byte die Bits 6 0 des  jeweiligen Wertes   bertragen werden  gefolgt vom zweiten Byte  in dem sich nur  das MSB an der Position Bit 0 befindet    Dadurch verdoppelt sich allerdings die L  nge des effektiv   bertragenen Strings     Der Datenstring wiederum besteht aus 2 Teilen  n  mlich dem  SLOT Header    De
30.  gerade  bearbeiteten Reglers eingebaut wird    Sie k  nnen jedoch auch den Wert eines anderen Reglers verwenden  indem Sie    Fixed From     anw  hlen    Der Wert f  r das betreffenden XN wird nun von diesem Regler geholt        42    BENUTZEROBERFL  CHE       Der Reglerwert ist eine Gr    e  die sich proportional aus  dessen Stellung ergibt     W  hlen Sie  From Properties   so ist das XN im Properties   Dialog einstellbar   und l    t sich somit im Editor einstellen    Der somit eingestellte Wert wird der DREHBANK im String als Konstante    bermittelt    Der Properties Dialog ist dazu da  auch den nicht mit Midistrings bewanderten die  M  glichkeit zu geben  z B  den Kanal eines Midi   Events auf einfach Weise schnell    ndern zu k  nnen     Edit Control  Type    Sie k  nnen hier  wenn n  tig  das Datenformat des jeweiligen XN ver  ndern    Als Voreinstellung ist jedes XN als Typ  Normal Byte  eingestellt    Das hei  t  das normale Byte   Format  lt 76543210 gt  verwendet wird    Es stehen auch eine Reihe anderer Formate zur Verf  gung  welche Sie jedoch nur  verwenden sollten  wenn Sie sich sicher sind    Ansonsten lassen Sie es einfach auf  Normal Byte  stehen        Der Properties Dialog unterst  tzt nur das Normal Byte  Format      Edit Control  Table    Um im Properties Dialog die Werte im Klartext einstellen zu k  nnen  z B  Controller    Namen statt Nummern   und als Editierhilfe kann man der Variablen hier einen  Table zuordnen  der bestimmt  wie bzw  als was die W
31.  in Realtime steuerbarer Synthesizer Programmieren    Hab es jedoch noch  nicht ausprobiert  m  glicherweise mu   man dazu in den TG300 Modus wechseln      MIDI Parameter Change table   NORMAL VOICE  COMMON  ohne Gew  hr    Address Size Data Prameter Name Description    10 00       10 00 00 1 20  7E Voice Namel 32  126  ASCII   01 1 20 cf Voice Name2 32    126  ASCIT   02 1 20  7E Voice Name3 32  126  ASCII        67    IMPLEMENTATIONS BEISPIELE                                                             03 1 20  7E Voice Name4  04 1 204  A Voice Name5  D 4 20  7E Voice Name6  06 1 20 2  ER Voice Name7  SN 21 2 0 e ER Voice Namen  08 1 20  7E Voice Name9  09 1 SD  TR Voice Namel10  OA 1 00  15 Voice Category  OB 1 00  0F Element Switch  oc 1 00  7F Voice Level  OD 1 00  7F Veloc Sens Depth  OE 1 00  7F Veloc Sens Offset  OF 1 00  7F Reverb Send Level  10 1 00  7F Chorus Send Level  11  67 00  7F Chorus To Reverb  12  2 00  7F Variation Type MSB  14 2 00  7F Variation Type LSB  16 2 00  7F Vari Param 1 MSB  18 2 00  7F Vari Param 1 LSB  1A 2 00  7F Vari Param 2 MSB  ITG   2 D   ER Vari Param 2 LSB  1E 1 00  7F Vari Param 3 MSB  IF 1 00  7F Vari Param 3 LSB  20    2 UU AE Vari Param 4 MSB  21 1 00  7F Vari Param 4 LSB  22  Vi 00  7F Vari Param 5 MSB  23  1 00  7F Vari Param 5 LSB  24 1 00  7F Vari Attenuate Lvl  SE  1 00  7F Vari Param 10 LSB  26 1 00  01 Play Mode  27 1 00  01 Portament Switch  28 1 00  7F Portamento Time  29 1 28  58 Bend Wheel Pitch  2A 1 00  7F Bend Wheel C
32.  nicht vom Drehregler  beeinflu  t werden und daher immer auf einem festen Wert stehen     Bei Dr ehbank ist dies definitionsgem     die  0      0 Fixed Value   1 Normal Byte  8 Bit  lt 76543210 gt    2 7Bit HL2   lt  7654321 gt  lt  0        gt   3 7Bit HL3   lt  7654321  gt  lt  0        gt  lt           gt        84    ANHANG       4 7Bit LH2   lt         0 gt  lt  7654321 gt   5 7Bit LH3   lt           gt  lt         0 gt  lt  7654321 gt   6 Nibble Lo   lt     3210 gt    7 Nibble Hi   lt     7654 gt    8 Nibble HL   lt     7654 gt  lt     3210 gt   9 Nibble LH   lt     3210 gt  lt     7654 gt   10 12Bit EPS   lt   765432 gt  lt   10     gt   11 16Bit EPS   lt   765432 gt  lt   10     gt  lt           gt   12 ASCII Hex Lo   lt   XX3210 gt    13 ASCII Hex Hi   lt   XX7654 gt     14 ASCII Hex HL   15 ASCIl Hex LH      lt   XX 654 gt  lt   xx3210 gt    lt   XX3210 gt  lt   xx7654 gt     16 7 1Bit   lt  6543210 gt  lt         7 gt   17 1 7Bit   lt         7 gt  lt  6543210 gt   18 14Bit HL   lt  7654321  gt  lt  0        gt   19 14Bit LH   lt  0        gt  lt  7654321 gt   20 Nibble BHL   lt  7654    gt  lt     3210 gt     Im Falle der Checksummen sind sich im Laufe der Zeit nicht ganz so viele  Checksummenarten aufgetaucht  wie es bei den Datentypen der Fall war    Zus  tzlich ist hier nach dem      Zeichen noch die Checksummenrechenvorschrift in  einer C ahnlichen Syntax angegeben     128 MARKER  Checksum Begin     Diese Marker gibt an  ab welcher Position im String die Chec
33.  schl  ssige Beschreibung  max  80 Zeichen  der  Reglerfunktion ein  Sie haben auch die M  glichkeit die Werte  Table   Bezeichner  oder Table   Eintr  ge der verschiedenen Variablen  X0  XF  mit in die Description  einzubauen  Dies ist jedoch nur dann sinnvoll  wenn diese dem Properties Dialog  zugeordnet sind und sich ja somit ver  ndern lassen     IXN interpretiert den Wert von XN     XN den Table   Bezeichner und    XN den Table   Eintrag in Abh  ngigkeit des Wertes wobei N f  r das jeweilige X  steht  X0  XF     Ein gutes Beispiel hierf  r ist das GM Mixer Preset  bei welchem Controller    Nummern und Kan  le  die sich in den Properties einstellen lassen  auch in den  Descriptions erscheinen     Edit Control  Label    Hier k  nnen Sie dem Regler ein  Schildchen  verpassen    Wie bei der Description haben Sie auch hier die M  glichkeit  Flags  IXN  XN  XN   einzubauen    Dazu verfahren Sei genauso wie unter Description beschrieben    Das Label ist auf 16 Zeichen limitiert     BENUTZEROBERFL  CHE       TIP    Wenn Sie kleine Buchstaben verwenden  werden auch  l  ngere Labels  unbeschnitten  angezeigt   ansonsten  sollten Sie versuchen m  glichst schl  ssige Abk  rzungen zu  verwenden     Edit Control  Variable Assignment    Es stehen f  r den Midi   String eines jeden Reglers 16 verschiedene Variablen  X0  bis XF  zur Verf  gung     Achtung    Je nach Art der Variablen  verbrauchen diese im Speicher  der Drehbank 1   7 Speicherpl  tze  so da   die maximale  L  nge von 55 B
34.  vollst  ndig geschlossen und  zugeschraubt haben     17    INSTALLATION       Software DREHBANK EDITOR    Befindet sich auf der mitgelieferten DOS   formatierten Diskette mit der  entsprechenden Beschriftung     Achtung    Bevor Sie das Installationsprogramm starten unbedingt  LIESMICH TXT lesen    eg DHEHBANE    EC VWINDOWSNPROFILESWCHRISNDESETOPVDREHEANFNLIERARNVEH_CTAL BS D    Eo EOE  SUB RR   R   N RR N R    LHR    E Par EEN MM R REEN KAR Se  an a 1  Hepsi   lt   ete WWW SW WS KWR SW  TE een Eer E ES CSC EE ECH  EE CH EC       ER  CW SW WWW WE SW WS WW    DREHBANM mini conrroLuer a r  DOEPFER    LIBRARY   CAWINDOWENPROFILESUCHREEADE SK TOPDREHBANEILIBRAR Y YG M LIE  DEP  GENERAL MIDI LIBRARY    Program Change  200   Pitch Wher el  300   Channel Ahertowch Seil   Polyphone Atertzuch for Note 991 Si  Song Select   Song Position Pointer   Tune Request   MIDI Timecode   Timing Clock       Installation des DREHBANK Editor    Systemvoraussetzungen    Der Drehbank Editor ist eine 16 Bit Windows Applikation welche zum  einwandfreien Laufen mindestens folgendes voraussetzt    IBM kompatibler PC     CPU  gt  90 Mhz  empfohlen    8 Megabyte RAM   empfohlen    2 Megabyte Platz auf der Festplatte   Betriebssystem Windows 3 1   Windows 95 oder Windows NT    VGA Monitor mit mind  640x480 Aufl  sung   Soundkarte mit MIDI Interface    e    Multimedia    Midikabel f  r die Verbindung zur Dr ehbank    e 3 5    Floppy Laufwerk oder Internet Connection    e Empfehlenswert  Eine Dr ehbank    D
35.  vom Hersteller frei gegebenen Modifikationen am Ger  t erlischt  die Betriebserlaubnis    Bei jedem Eingriff seitens Dritter in das Ger  t geht dar  ber hinaus der  Garantieanspruch verloren  Etwaige Ver  nderungen d  rfen nur von einem  Fachmann ausgef  hrt werden  der die Einhaltung der geltenden  Schutzbestimmungen gew  hrleistet    Alle Modifikationen sollten nur beim Hersteller oder bei einem vom Hersteller  autorisierten Fachbetrieb durchgef  hrt werden  um etwaige Garantie  oder  Haftungsanspr  che nicht zu gef  hrden     Betriebsumgebung   Das Ger  t darf nicht im Freien  sondern nur in trockenen  geschlossenen R  umen  betrieben werden    Betreiben Sie das Ger  t niemals in einer feuchten oder nassen Umgebung und  nicht in der N  he leicht entflammbarer Stoffe    Betreiben Sie das Ger  t nicht in unmittelbarer N  he von starken St  rquellen  z B   Monitor  Netzteile  Computer   da dies im Ger  t St  rungen verursachen und  Speicherdaten ver  ndern kann    Setzen Sie das Ger  t keinen Temperaturen   ber  50 oder unter  10 Grad Celsius  aus  Vor der Inbetriebnahme mu   das Ger  t eine Mindesttemperatur von  10 Grad  Celsius aufweisen    Setzen Sie das Ger  t nicht der direkten Sonneneinstrahlung aus  Betreiben Sie  das Ger  t nicht in der N  he einer Heizung oder einer anderen W  rmequelle        12    EINLEITUNG       Betriebskontrolle   Es d  rfen keine Fl  ssigkeiten oder leitenden Stoffe in das Ger  t gelangen  Falls  dies doch passiert  mu   das Ger  t umgehend v
36.  vvvvvvv  is the velocity        1001nnnn Okkkkkkk Note On event   9n 00  7F   Ovvvvvvv   00  7F         This message is sent when a note is depressed  start       kkkkkkk  is the note number      vvvvvvv  is the velocity     1010nnnn Okkkkkkk Polyphonic Key   An 00  7F  Ovvvvvvv Pressure Aftert    00  7F      This message is sent when the pressure  velocity  of a previouslytriggered note  changes       kkkkkkk  is the note number       vvvvvvv  is the new velocity        54    GRUNDLAGEN MIDI       1011nnnn Occccccc Control Change   Bn 00  7F   Ovvvvvvv   00  7F      This message is sent when a controller value changes  Controllers include  device such as pedals and levers  Certain controller numbers are reserved for  specific purposes  See Channel Mode Messages       ccccccc  is the controller number       vvvvvvv  is the new value     1100nnnn Oppppppp Program Change   Cn 00  7F      This message sent when the patch number changes      ppppppp  is the new program number     1101nnnn Occccccce ChannelPressure    Dn 00  7F      This message is sent when the channel pressure changes  Some velocity   sensing keyboards do not support polyphonic after touch  Use thismessage to  send the single greatest velocity  of all te current depressed keys        ccccccc  is the pressure value        1110nnnn OI Pitch Wheel LSB   En 00  7F  Ommmmmmm Pitch Wheel MSB   00  7F      This message is sent to indicate a change in the pitch wheel  The pitch wheel is  measured by a fourteen bit valu
37. 0  generieren  die Charakteristik ist also gerade umgedreht        44    BENUTZEROBERFL  CHE       Edit Control  Step    Geben Sie hier die gew  nschte Schrittweite f  r den Wert der Variablen an    Mit der Schrittweite  Step  l    t sich die quasi der Abstand der einzelnen Werte der  Variable von links nach rechts skalieren  Im Rahmen von RangeFrom   RangeTo    Die feinste Aufl  sung ist 1  die gleichzeitig der feinsten Aufl  sung des  Drehbereichs   berhaupt entspricht   Kann nicht genauer als Threshold sein         Range To  Linker mm  gt  Rechter Beschriftung  wie Abb 3  Regler  Drehbereich Regler   anschlag des Reglers anschlag    In den hier dargestellten Beispielgrafiken wird der Stepwert schrittweise erh  ht     Edit Control  Value    Der hier eingestellte Wert erscheint als Vorgabewert im Properties Dialog   insofern die Source der Variablen auch dem Properties Dialog zugeordnet ist     F  r Variablen  die nicht dem Properties Dialog zugeordnet  sind  Normalfall ist dieser Wert bedeutungslos      45    BENUTZEROBERFL  CHE       Edit Control  Sampler  Rate    Geben Sie hier die Abtastrate des Reglers ein  das hei  t in welchem Zeit   Zyklus  der Regler abgetastet werden soll   Zu niedrige Abtastwerte  also wenn der Regler zu oft abgefragt wird und er  demzufolge auch sehr oft Daten erzeugen kann  k  nnen die Eingangspuffer der  angesteuerten Ger  te   berlasten      Edit Control  Threshold    Hier stellen Sie die Empfindlichkeit des Analog Digital Wandlers und damit d
38. 13 00 46 00 00 F7       Dr ehbank antwortet mit           Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu    SysEx  SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Bank    Daten Ende   tung ID ID Chan    mando   num    byte2   kenn  Dreh  nel BANK mer zeichen  bank  0 1           His FO 00 20 20 13 00 40 00 01   00 F7                                     Dr ehbank antwortet daraufhin mit dem unter  gt  Setzen DER Bank  beschriebenen String    Speziell die Antwortbits sind nicht gesetzt  damit dieser angeforderte String von  jedem Sequenzer   Dump Programm aufgenommen und anschlieBend wieder an    Dr ehbank zur  ckgeschickt werden kann        100             ANHANG       SETZEN DES THRU MODE    Es sollen alle Midi   Bytes vom MIDI In an den MIDI Out durchgeschleift werden     Sender  PC  sendet an Dr ehbank                                               Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu    SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Thru    Daten   Ende   tung ID ID Chan       ando   Mode   byte2   kenn  Dreh  nel ope zeichen  bank   EE FO 00 20 20 13 00 50 07 00 F7         Bei THRU_MODE enth  lt das Datentype Byte den THRU Mode     Dr ehbank schaltet den gew  nschten THRU Mode sendet zur  ck           Po  0 1 2 3 4 5 6 7 8 9   sition   Bedeu    SysEx   SysEx    Doepfer   Doepfer   Ger  te    Dev Kom  Thru_   Daten   Ende   tung ID ID Chan      ando   mode  byte2 T enn  Dreh  nel ee zeichen  bank      E   OK                                        Won FO 00 20 20 13
39. 7  D  I FE Filter Scaling BP1 C 2  E8  01  7D Filter Scaling BP2 C  2  F8  02  7E Filter Scaling BP3 D 2  F 8  03  7F Filter Scaling BP4 D  2  G8  OOK SE Filter Scaling Offsetl  63   64  00  7F Filter Scaling Offset2  63   64  00  7F Filter Scaling Offset3  63   64  00  7F Filter Scaling Offset4  63   64  39  47 FEG VelocityLevelSens      39  47 FEG VelocityRateSens  ar Bee e  39 47 FEG Rate Scaling Vetch  00  7F FEG RateScalingCenter C 2  G68  00  3F FEG Rate Uc 363  00  3F FEG Rate2 0263  00  3F FEG Rate3 0  63  00  3F FEG Rate4 06463  00  7F FEG Leveld Oe E  00  7F FEG Level 04 127  00  7F FEG Level2 D  LST  00  7F FEG Level3 On 127  DD  TE  FEG Level4 0 2127  00  7F Element Level Ors L27  D  I  ZE Level Scaling BP1 CG 2 K    01  7D Level Scaling BP2 C  2  F8  O25  TE Level Scaling BP3 D 2  F 8  03  7F Level Scaling BP4 D  2  G8  00  7F Level Scaling Offsetl  63   64  00  7F Level Scaling Offset2  63   64  00  7F Level Scaling Offset3  63   64  00  7F Level Scaling Offset4  63   64  00  06 Velocity Curve 0 6  DD  DE Panorama  left  right    scal  39  47 AEG Rate Scaling ing   00  7F AEG RateScalingCenter Tie kL  00  0F AEG Key On Delay C 2  G8  00  3F AEG Attack Rate 0  15  00  3F AEG Decayl Rate 0 63  00  3F AEG Decay2 Rate 0  63  00   3F AEG Release Rate 0 2 63  00  7F AEG Decayl Level 0 63  00  7F AEG Decay2 Level 02 127  0000 Address Offset 025127    3FFF et  e e  39  47 Resonance Sensitivity 2nd t       69    IMPLEMENTATIONS BEISPIELE       TOTAL SIZE 17D    D  Curren
40. A   FO 43 10 4C 02 01 04 Xn Ei REVERB INITIAL DELAY 00   3F   FO 43 10 4C 02 01 05 Xn F7 REVERB HPF CUTOFF 00   34   FO 43 10 4C 02 01 06 Xn F7 REVERB LPF CUTOFF DD 3C   FO 43 10 4C 02 01 OB Xn F7 REVERB DRY   WET 01   7F   FO 43 10 4C 02 01 10 Xn F7 REVERB REV DELAY 00   3F   FO 43 10 4C 02 01 11 Xn F7 REVERB DENSITY 00   03   FO 43 10 4C 02 01 12 Xn F7 REVERB ER REV BALANCE 01   7F   FO 43 10 4C 02 01 14 Xn F7 REVERB FEEDBACK LEVEL 01   7F   CHORUS   FO 43 10 4C 02 01 2C Xn F7 CHORUS RETURN LEVEL 00    7F   FO 43 10 4C 02 01 2D Xn F7 CHORUS PANORAMA 01 2 A   FO 43 10 4C 02 01 20 00 00 F7 CHORUS   NO EFFECT   FO 43 10 4C 02 01 20 41 00 F7 CHORUS   CHORUS 1   FO 43 10 4C 02 01 20 41 01 F7 CHORUS   CHORUS 2   FO 43 10 4C 02 01 20 41 02 F7 CHORUS   CHORUS 3   FO 43 10 4C 02 01 20 41 08 F7 CHORUS   CHORUS 4   FO 43 10 4C 02 01 20 42 00 F7 CHORUS   CELESTE 1   FO 43 10 4C 02 01 20 42 01 F7 CHORUS   CELESTE 2   FO 43 10 4C 02 01 20 42 02 F7 CHORUS   CELESTE 3   FO 43 10 4C 02 01 20 42 08 F7 CHORUS   CELESTE 4   FO 43 10 4C 02 01 20 43 00 F7 CHORUS   FLANGER 1   FO 43 10 4C 02 01 20 43 01 F7 CHORUS   FLANGER 2   FO 43 10 4C 02 01 20 43 08 F7 CHORUS   FLANGER 3   FO 43 10 4C 02 01 22 Xn F7 CHORUS LFO FREQUENCY 99   7F   FO 43 10 4C 02 01 23 Xn F7 CHORUS LFO DEPTH 00   7F   FO 43 10 4C 02 01 24 Xn F7 CHORUS FEEDBACK LEVEL 01   7F   SR ee ee es TE   FO 43 10 4C 02 01 27 Xn F7 S   FO 43 10 4C 02 01 28 Xn F7 CHORUS Re ee en  io CHORUS EQ HI FREQUENCY S   FO 43 10 4   02 01 29 Xn F7 CHOR
41. A sollten auch nicht benutzt werden  da  diese eventuell f  r sp  tere Updates  ben  tigt werden                 Im Gegensatz zum SLOT   String mu   der EASYSLOT   String mit der Definierung  der hier nur einen m  glichen PARTYPE   Struktur beginnen                                                        absolute  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40   Position   Bedeutung   MARKER PARTYPE   SOURCE   FROM TO STEP VALUE String   Chunk      8 Bit aa bb Cc dd ee ff ji     Wert Hex    Effektiv 7E 01 aa   aa   bb  bb   cc   cc   dd   dd   ee   ee   ff  ff  ii  ii    re Ib msb   Ib msb   Ib msb   Ib msb   Ib msb   Ib msb   Ib msb   y                                           Diese befindet sich also nicht direkt im Ausgabestring an der Stelle  an der sp  ter  der Wert gesetzt werden soll  sondern vielmehr an fester definierter Position im  String  am Anfang     Im Ausgabestring selber wird dann nun noch durch der PARTYPE   Marker FE  angezeigt  damit an dieser Stelle die Variable eingesetzt wird     Zur weiteren Unterscheidung wird der PARTYPE in den Bereich 192 255  also mit  gesetztem Bit 7 amp 6 verschoben    Die verschiedenen PARTYPEs entsprechen also denen des  gew  hnlichen SLOTs   allerdings mit dem OFFSET 192     Durch diese Vereinfachung des relativ komplizierten String   Chunk des  SLOT       Types wird es m  glich auch eine Implementierung eines Dr ehbank Editors  mit einem Universaleditor  z B  EMAGIC  Sounddiver   Universalmodul  zu  erstellen 
42. ARKER  PARTYPE  SOURCE  FROM  TO  STEP   VALUE  sieht so  aus                               Also z B    FE 01 00 00 ZE 101 00             88    ANHANG       Alle PARTYPE im Bereich 128 192  also mit gesetztem Bit 7 und nicht gesetzten  Byte 6 fehlen die folgenden 5 Bytes SOURCE bis VALUE   D h  nach dem Marker Header FE folgt nur noch 1 Byte  der Partype   der die          weitere Rechenvorschrift  der an dieser Stelle einzusetzenden Variablen  ausreichend beschreibt    Die Kette sieht so aus MARKER  PARTYPE   Also z B   FE 128                   Die Bedeutung der einzelnen PARTYPES ist in der folgenden Tabelle dargestellt                                                                                                                                  191       Bezeichner Code Bedeutung   Zahlenformat   symbolisch  PT_FIXVAL 0 fester Wert   gt  VALUE  PT_VAL8BIT 1 normaler 8 Bit   Wert  76543210  PT_VAL7BIT_2HL 2 7Bit HL2   7654321   0       PT_VAL7BIT_3HL 3 7Bit HL3   7654321   0       an  PT_VAL7BIT_2LH 4 7Bit LH2          0  7654321  PT_VAL7BIT_3LH 5 7Bit LH3   on re 0  7654321  PT_NIB_L 6 Nibble     3210  PT_NIB_H 7 Nibble       7654  PT_NIB_HL 8 Nibble HL      7654     3210  PT_NIB_LH 9 Nibble LH      3210     7654  PT_12BIT_EPS 10 12Bit EPS    765432   10      PT_16BIT_EPS 11 16Bit EPS    765432   10               PT AHEX_L 12 AsciiHexL   xx3210  PT AHEX_H 13 AsciiHexLH    Xx7654  PT_AHEX_HL 14 AsciiHexHL    XX7654   xx3  PT_AHEX_LH 15 AsciiHexLH    XX3210   xx7654  PT_7_1
43. BIT 16 7 1Bit_   6543210         7  PT_1_7BIT 17 1 7Bit            7  6543210  PT_14BIT_HL 18 14Bit HL  7654321  0       PT_14BIT_LH 19 14Bit LH    0        7654321  PT_NIBB_HL 20 NibbleBHL   7654        3210  21 127 reserviert  keine Auswirkung   Bezeichner Code   Bedeutung   Rechen Algorithmus   symbolisch  PT_MARK 128 Checksumme Beginn  PT_CS_2ERKOMPL 129 sum 0   sum   byte    chksum 0x7f amp   sum    PT_CS_1ERKOMPL 130 sum 0   sum   byte    chksum 0x7f amp   sum    PT_CS REGULAR 131 sum 0   sum   byte    chksum 0x7f amp  sum    PT_CS_LH_NLH 132 sum 0    sum    L_H    chksum_L_H sum   PT CS _LH_N7B 133 sum 0    sum    L_H    chksum 0x7f amp sum   HT CS KAWAI1_4 134 sum 0   sum   byte    chksum 0x7f amp    sum 0xA5     PT_CS_KAWAIS 135 wsum 0    wsum   word   chksum_h_ _h_l  Ox5A3C   wsum    PT CS KURZWEIL 136 wsum 0    wsum lt 1     byte    chksum_h_l wsum   137    reserviert  keine Auswirkung        89          ANHANG       String  Chunk  EASYSLOT     Die L  nge des String Chunk betr  t in der Version mit dem 8 Kbyte EEPRPOM 55  Bytes     Im String Chunk darf jeder Wert von 0 255  au  er den Ausnahmen  gt  Steuerbytes   stehen und wird dann auch direkt so   bertragen     Ausnahmen     Steuerbytes  FF  FE FD FC  FB FA   Hex                          Bezeichner Code  Hex  Bedeutung   EASY_STREND FF Ende des Strings  gt  String Chunk   EASY_PAR FE Variable   Parameter   EASY_SUM FD Ab hier Checksumme berechnen  gt   PT_MARK   EASY_CHKSUM FC Checksumme   noch nicht belegt FB F
44. DOEPFER MUSIKELEKTRONIK  DREHBANK       Dr ehbank   Die Lizenz zum Drehen    Benutzerhandbuch Version 1 1   deutsch      Doepf er Musikelektronik       Doepfer Musikelektronik  Geigerstr 13   82166 Gr  felfing  Telefon 089 89809510  lt  Fax 089 89809510  Internet http   www doepfer de    CREDITS     An der Entstehung dieses Programms und seinem Handbuch haben mitgewirkt     Projektleitung  Konzeption  Dieter Doepfer    Programmierung  Christian Assall  Roland Mayer   Entwurf der Hardware Dieter Doepfer  gt  hardware doepfer de  Programmierung der Drehbank Christian Assall  gt  software doepfer de    Betriebssoftware und Editor    Adaption f  r EMAGIC   SoundDiver   Programmierung des Drehbank Roland Mayer  gt  technik doepfer de   Editor f  r PC und Erstellung der   Presets  amp  Libraries   Handbuch  amp  Help File Roland Mayer  Christian Assall  Dieter  Doepfer       VORWORT       VORWORT       Vorwort    Sie erhalten DREHBANK mit der aktuellsten Software   Version    Diese wurde von uns und etlichen Beta   Testern eingehend gepr  ft und als  weitgehend fehlerfrei befunden    Da sich in einer so komplexen neuen Software aus unserer Erfahrung dennoch  einige versteckte Fehler befinden k  nnen  w  rden wir uns freuen  wenn Sie uns  informieren  falls Sie einen solchen finden    Wir werden versuchen den Fehler baldm  glichst zu beheben     Um Ihr Ger  t dann auf den aktuellen Softwarestand aufzur  sten  wenden Sie sich  bitte an den H  ndler  bei dem Sie Ihr Ger  t erworben ha
45. ER CONTROL 00   7F  FO 43 10 4C 08 nn 4F Xn F7 CAT AMPLITUDE CONTROL 00   7F  FO 43 10 4C 08 nn 50 Xn F7 CAT LFO PMOD DEPTH 00   7F  FO 43 10 AC 08 nn 51 Xn F7 CAT LFO FMOD DEPTH 00   7F                                                                                                                                                                                                                                                                                                                   63                              Oo    OO   OOOO  OO OGOGO O  ECH                IMPLEMENTATIONS BEISPIELE          FO 43 10 4C 08 nn 52 Xn F7  PAT   Polyphoner Aftertouch  FO 43 10 4C 08 nn 53 Xn F7  FO 43 10 4C 08 nn 54 Xn F7  FO 43 10 4C 08 nn 55 Xn F7  FO 43 10 4C 08 nn 56 Xn F7  FO 43 10 4C 08 nn 57 Xn F7  FO 43 10 4C 08 nn 58 Xn F7  ACL   Assignable Controller 1  FO 43 10 4C 08 nn 59 Xn F7  FO 43 10 4C 08 nn SA Xn F7  FO 43 10 4C 08 nn 5B Xn F7  FO 43 10 4C 08 nn 5C Xn F7  FO 43 10 4C 08 nn 5D Xn F7  FO 43 10 4C 08 nn 5E Xn F7  FO 43 10 4C 08 nn SF Xn F7  AC2   Assignable Controller 2  FO 43 10 4C 08 nn 60 Xn F7  FO 43 10 4C 08 nn 61 Xn F7  FO 43 10 4C 08 nn 62 Xn F7  FO 43 10 4C 08 nn 63 Xn F7  FO 43 10 4C 08 nn 64 Xn F7  FO 43 10 4C 08 nn 65 Xn F7  FO 43 10 4C 08 nn 66 Xn F7  FO 43 10 4C 08 nn 67 Xn F7  FO 43 10 4C 08 nn 68 Xn F7  EG   Envelope Generator   FO 43 10 4C 08 nn 69 Xn F7  FO 43 10 4C 08 nn 6A Xn F7  FO 43 10 4C 08 nn 6B Xn F7  FO 43 10 4C 08 nn 6C Xn F7  VELOCITY Range   FO
46. FINE 00   7F   FO 43 10 4C 30 rr 02 Xn F7 EVEL OO  FE    FO 43 10 4C 30 rr 03 Xn F7 ALTERNATE GROUP     00   7F OO OFF  FO 43 10 AC 30 rr 04 Xn F7 PANORAMA 00   7F O00 RND  FO 43 10 4C 30 rr 05 Xn F7 REVERB SEND 00   7F   FO 43 10 4C 30 rr 06 Xn F7 CHORUS SEND 00   7F   FO 43 10 4C 30 rr 07 Xn F7 VARIATION SEND 0 0   TE   FO 43 10 4C 30 rr 08 Xn F7 KEY ASSIGN 00 SING O1 MULT  FO 43 10 4C 30 rr 09 Xn F7 RCV NOTE OFF 00 0FF 01 ON  FO 43 10 4C 30 rr OA Xn F7 RCV NOTE ON OO OFF 01 ON  FO 43 10 4C 30 rr OB Xn F7 FILTER CUTOFF FREQUENCY 00   7F   FO 43 10 4C 30 rr OC Xn F7 FILTER RESONANCE 00   7F   FO 43 10 4C 30 rr OD Xn F7 EG ATTACK RATE 00   7F   FO 43 10 4C 30 rr OF Xn F7 EG DECAY 1 RATE 00   7F   FO 43 10 4C 30 rr OF Xn F7 EG DECAY 2 RATE 00   7F                                      Mit der Alternate Group k  nnen bis zu 128 Gruppen gebildet werden  In jeder dieser Gruppen ist  nur immer ein Instrument zu h  ren  da   zuletzt gespielte    muted    alle anderen   Tip  HiHat Open und  Hihat Closed sind in der gleichen Gruppe   F  r das Drum Setup 2   ndern Sie das 5 Byte im Midistring  von 30 auf 31     So  das waren die  Instant Strings    Im Anschlu   noch zwei Parameter Change  Tables  die im Manual DB50 fehlen Wie man daraus die Sysex Strings bildet finden  Sie weiter unten in diesem Kapitel Soviel sei gesagt  versuchen Sie es mit   FO 43 10 4C 10 00    Xn F7 bzw mit FO 43 10 4C 2e 00    Xn F7        Parameteradresse Xn Parameterwert e Elementnummer   Damit l  sst sich  ein
47. FTER TOUCH 00 AUS  FO 43 10 4C 08 nn 32 Xn F7 RCV PROGRAM CHANGE 00 AUS  FO 43 10 4C 08 nn 33 Xn F7 RCV CONTROL CHANGE 00 AUS  FO 43 10 AC 08 nn 34 Xn F7 RCV POLY AFTER TOUCH 00 AUS  FO 43 10 4C 08 nn 35 Xn F7 RCV NOTE MESSAGE 00 AUS  FO 43 10 4C 08 nn 36 Xn F7 RCV RPN 00 AUS  FO 43 10 AC 08 nn 37 Xn F7 RCV NRPN 00 AUS  FO 43 10 AC 08 nn 38 Xn F7 RCV MODULATION 00 AUS  FO 43 10 AC 08 nn 39 Xn F7 RCV VOLUME 00 AUS  FO 43 10 4C 08 nn 3A Xn F7 RCV PANORAMA 00 AUS  FO 43 10 AC 08 nn 3B Xn F7 RCV EXPRESSION 00 AUS  FO 43 10 AC 08 nn 3C Xn F7 RCV HOLD1 00 AUS  FO 43 10 4C 08 nn 3D Xn F7 RCV PORTAMENTO 00 AUS  FO 43 10 AC 08 nn 3E Xn F7 RCV SOSTENUTO 00 AUS  FO 43 10 AC 08 nn 3F Xn F7 RCV SOF PEDAL 00 AUS  FO 43 10 4C 08 nn 40 Xn F7 RCV BANK SELECT 00 AUS  Scale Tuning  FO 43 10 4C 08 nn 41 Xn F7 SCALE TUNING C 00   7F  FO 43 10 4C 08 nn 42 Xn F7 SCALE TUNING C  00   7F  FO 43 10 4C 08 nn 43 Xn F7 SCALE UNING D 004  TE  FO 43 10 4C 08 nn 44 Xn F7 SCALE TUNING D  00   7F  FO 43 10 4C 08 nn 45 Xn F7 SCALE TUNING E 00   7F  FO 43 10 AC 08 nn 46 Xn F7 SCALE UNING F 00   7F  FO 43 10 4C 08 nn 47 Xn F7 SCALE UNING F 00   7F  FO 43 10 4C 08 nn 48 Xn F7 SCALE TUNING G 00   7F  FO 43 10 4C 08 nn 49 Xn F7 SCALE TUNING G  00   7F  FO 43 10 AC 08 nn AA Xn F7 SCALE UNING A 00   7F  FO 43 10 4C 08 nn 4B Xn F7 SCALE TUNING A  00   7F  FO 43 10 4C 08 nn AC Xn F7 SCALE UNING B 00   7F  CAT   Channel Aftertouch  FO 43 10 AC 08 nn AD Xn F7 CAT PITCH CONTROL 28   58  FO 43 10 AC 08 nn AE Xn F7 CAT FILT
48. G       Im folgenden Beispiel wollen wir einen Table f  r eine Variable erstellen  deren Werte als Fernsehkan  le dargestellt werden sollen    Statt den numerischen Werten  Zahlen  erscheinen dann die   Namen der Fernsehkan  le im Klartext     Folgen Sie den folgenden Schritten  nachdem Sie eine Sicherungskopie  von TABLES INI im DREHBANK verzeichnis gemacht haben      1   Offnen Sie in Ihrem Lieblings  Texteditor ein neues File   Zum Beispiel mit dem Windows Notepad   Schreiben Sie einen Table mit dem Parameternamen  TV_Kanal   singular    als Bezeichner des neuen Table hinein    Pr  fen Sie zuvor immer  ob der neue Parametername nicht schon existiert    Unter  TV_Kanal  sind die Eintr  ge aufzulisten    TV_Kanal   1 ARD  2 ZDF  3 BR  4 N3    Sie k  nnen auch Kommentare einf  gen   5 WEST3  6 ARTE  9 NBC  10 Austria 1    2   Speichern Sie dieses File als MYTABLES TXT im    DREHBANK TABLES  Verzeichnis    3   Offnen Sie TABLES INI im   DREHBANK TABLES Verzeichnis   4   F  gen Sie folgendes unter  TABLEFILES  hinzu     TABLEFILES     TV_Kanal  MYTABLES TXT    5   Speichern Sie TABLES  INI im   DREHBANK TABLES Verzeichnis     berschreiben   6   Starten Sie das Dr ehbank Editor Programm     Der Dr ehbank Editor wei   nun  da   es einen Table mit dem Bezeichner  TV_Kanal gibt und da   dieser im Table   File MYTABLES TXT zu finden ist   Doppelklicken Sie auf einen Regler und schauen Sie in die  Table   Auswahlbox im  Edit Control  Dialog    W  hlen Sie TV_Kanal und die Werte von R
49. I Farm       60    KAPITEL 6 IMPLEMENTATIONS BEISPIELE       Kapitel 6          Implementations Beispiele    YAMAHA XG    Instant  Sysex Strings     Echtzeitsteuerung der XG Tonerzeuger z B   DB 50  MU 50  QY 700     Wie die hier aufgef  hrten Strings aufgebaut sind    Ein String ist hier eine Kette von Bytes also mehrere Zahlenwerte die aufeinander    folgen und in dieser Reihenfolge vom der Drehbank auch   ber die MIDI  Schnittstelle   bertragen werden   Zuvor m  ssen diese nat  rlich im Drehbank Editor eingegeben werden     Die Folgenden Sysex Strings zur Parametersteuerung der o g  Expander sind dem  Yamaha DB 50 XG Manual entnommen und m    ten auch f  r MU 50 und zum Teil  auch andere XG kompatible funktionieren    z B  der QY 700 scheint intern  dieselbe Klangerzeugung zu haben wie das DB 50        Wie ich die Strings aus der Yamaha Dokumentation rausgepfriemelt habe ist ganz  zum SchluB dieses Kapitels kurz beschrieben     Mit diesen Strings lassen sich die einzelnen Parameter mit der Dr ehbank  in  Echtzeit    regeln  in dem wir die einzelnen Strings auf verschiedene Regler der  Drehbank legen    Sinnvollerweise sollte man dazu zuerst im Editor den Regler mit der  gew  nschten Parameterbezeichnung versehen    Zu beachten ist  da   alles in Hexadezimaler Schreibweise notiert ist    Im Drehbank Editor werden die Strings ebenfalls in dieser Schreibweise  eingegeben    Eine Umrechnungstabelle von Dezimal in Hexadezimal findet sich im Anhang des  Handbuchs      MULTIPART 
50. ISBN  1 55851 045 1  book     24 95   ISBN  1 55851 047 8  disk     20 00   ISBN  1 55851 046 X  set     39 95This book continues where the provious one  lefts off     Title  Midi in Theoie und Praxis   Dieter Doepfer  Christian Assall  Matthias  Marass  Robert Langer    Publisher  Elektor Verlag Aachen   ISBN 3 921608 89 4    Die offiziziellen Spezifikationen zu MIDI gibt es mittlerweile bei M3C  Systemtechnik in Berlin  in Englisch     Die Dokumente sind vergleichbar den DIN Bl  ttern zu den einzelnen   DIN Vorschriften    Sehr technisch ohne zus  tzliche Erl  uterungen  englisch     M3C Systemtechnik   Gro  beerenstraBe 51   10965 Berlin     MIDI 1 0 Spec Addenda    ca 79   DM      General MIDI Spec    ca 25   DM      Standard MIDI File Spec    ca 25   DM      MIDI Machine Control Spec    ca 58   DM      MIDI Show Control Spec    ca 25   DM    Jeweils  etwa  DIN A4   erster Titel geheftet  die anderen geklammert     105    ANHANG       Doepf er    Musikel ektronik       
51. Parameter Change  Strings    Zun  chst mal mu   man wissen  welchen Part man steuern will    Dazu ist es vorteilhaft zu wissen  da   beim Einschalten der Karte bzw des  Expanders  bei welchem diese r  einen internen Reset durchf  hrt  die  Partnummern mit den MIDI Kan  len   bereinstimmen    Also Part 1 ist auf Kanal 1  Part 2 ist auf Kanal 2 usw    Desweiteren ist f  r alle Parts das Grand Piano als Stimme definiert  mit Ausnahme  des Part 10  auf dem liegt n  mlich das Schlagzeug Setup 1 mit  Standard Kit       Nach GM ist Kanal 10 immer f  r Drums reserviert      Bei allen nachfolgenden Strings ist f  r nn die Partnummer einzusetzen         61    IMPLEMENTATIONS BEISPIELE         In Hexadezimaler Schreibweise               SCH  H  A    LA  On LH S LU KD LA OO 0 1 Gw Ln Gs LU D LA       A  H  A          A  A       A  H    On LH S LU K LA GO LO 0 1 Gw Ln Gs LU D LA    A             f    f    f    f    f    f    f    f    f    f    f                u E E E  et feet LL om T   T L et 3   Si  Ex 13 9 9  19 9  in Be Be BB ie EM                      A  A             Xn ist wie nn eine Variable und steht f  r den Parameterwert     An seiner Stelle baut die Dr ehbank den Reglerwert ein    Im Editor wird statt Xn eine der 16 Variablen X0  XF geschrieben  wobei diese  sicherheitshalber zuvor auf Defaultwerte gesetzt wird    Besonderes Augenmerk sollte man auf die Strings zur Filtersteuerung   legen   Die jeweiligen Wertebereiche von Xn sind als RangeFrom   RangeTo in  Hexadezimaler Sc
52. Reglerfunktionen  diese sind in zwei umschaltbaren  B  nken  2 X 64  organisiert     Erstellt werden die Presets normalerweise im DRE HBANK Editor  wo sie im PC    archiviert und von wo aus sie auch an die DREHBANK geschickt werden  k  nnen     Ein solches Preset l    t sich zudem nichtfl  chtig in der Drehbank  abspeichern  D h    er steht auch ohne PC und Editor   Programm nach    Einschalten der Dr ehbank wieder zur Verf  gung     Die Drehbank ist also konzeptionell so gestaltet  da   die komplette  Editieroberfl  che nach au  en verlagert wurde    Und so findet sich diese im hochaufl  senden Farbmonitor eines Windows PC   s  wieder    Der Livetauglichkeit des Ger  tes wird aber dadurch kein Abbruch getan  da wohl  keiner Lust hat w  hrend eines Live Acts in den Men  s unleserlicher  wenn auch  hintergrundbeleuchteter LC Displays  rumzuwursteln    Da ist ein Ger  t angesagt  welches zuverl  ssig die zu Hause oder im Studio am  PC erstellten und eingeladenen Presets mittels eines einfachen Tastendrucks  zug  nglich macht        23    EINF  HRUNG       Zur einfacheren Erstellung der Presets stehen fertige Librarys zur Verf  gung  die  universelle vordefinierte Reglerfunktionen beinhalten    Midianer die sich mit der MIDI Syntax auskennen haben die M  glichkeit  sich  beliebige Reglerfunktionen und auch eigene Librarys selbst zu erstellen     Features im   berblick    e 2 B  nke die mittels dedizierter Taster  auch im Dunkel  umschaltbar sind   e Anzeige der aktiven Bank durc
53. SubD Steckergeh  uses   das bei der Version mit Optokoppler und Stromtreiber etwas gr    er ausf  llt  Falls  Sie schon ein solches Kabel haben  k  nnen Sie auch mit einem Ohmmeter  folgenderma  en ausmessen ob es einen Optokoppler bzw  einen Stromtreiber  besitzt  Stecken Sie das Kabel an allen Steckern ab  Zwischen Pin 4 oder Pin 5  des 5poligen Midi In Steckers und s  mtlichen Pins des 15poligen SubD Steckers  darf keinerlei Verbindung zu messen sein  Ansonsten ist keine galvanische  Trennung vorhanden  der Optokoppler fehlt also  Ist zwischen Pin 5 des 5poligen  Midi Out Steckers und Pin 12 des 15poligen SubD Steckers der gemessene  Widerstand auch nach dem Vertauschen der Messleitungen  jeweils etwa 0  220  Ohm  so ist kein Stromtreiber vorhanden     79    ANHANG       Tips und Tricks    Die Sounds im Ordner SOUND    Sounds sind Geschmackssache     Wenn Ihnen also die tollen Multimedialen High End     Sounds des Editors nicht  gefallen  k  nnen Sie diese alle auf einmal abstellen  indem Sie den Ordner  SOUND in NOSOUND umbenennen  Falls Sie die Sounds dann doch vermissen   benennen Sie sie einfach wieder um in SOUND  Als kreativer Musiker werden Sie  lieber zum Sound Recorder greifen  bzw  klicken   Achten Sie darauf  da   die  einzelnen WAV Files nicht zu gro   sind  also etwa um die 10kByte  8Bit   11025  Samples pro Sekunde   Kopieren Sie sich diese in den SOUND Ordner und  benennen Sie diese um in die schon vorhandenen WAV Files  an deren  Originalnamen Sie in etwa e
54. T gt      lt PARAMETERNAMES gt  ist der Bezeichner eines Tables und darf nicht l  nger  als 32 Zeichen sein   Alle Tables die mit  lt PARAMETERNAMES gt  richtig in der TABLES INI aufgef  hrt    sind  erscheinen auch im Dr ehbank  Edit Control  Dialog in der  Auswahlbox f  r  Table     Wenn Sie einen Table f  r eine Variable im Drehbank Editor ausw  hlen  werden  deren Werte als der  lt TEXT gt  in Abh  ngigkeit der  lt VALUE gt  der Variablen  dargestellt     lt VALUE gt  steht f  r einen Integer   Wert von 0  255 welcher auch dem   Werte   Bereich der Variablen X0  XF entspricht    Ein Table kann 0  255 Eintr  ge enthalten  welche die maximal m  gliche  Anzahl von 256 Werten repr  sentieren    Jeder  lt TEXT gt  darf nicht l  nger als 32 Zeichen sein    Ist er l  nger  wird er ab dem 32 Zeichen abgeschnitten    Eintr  ge f  r  lt VALUEs  die nicht vorhanden sind  oder nicht gefunden werden   werden immer als numerisch dezimal dargestellt    Selbiges trifft auch zu  wenn Tables fehlen oder falsch referenziert sind    Ein Table   File kann mehrere Tables beinhalten  mit der Einschr  nkung   da   ein Table   File nicht gr    er als 64kB sein darf     Achten Sie darauf  da   der Table   Bezeichner  lt PARAMETERNAMES gt  in  m  glichst sinnvoller Weise auch zu den  lt TEXT gt  Eintr  gen pa  t     Werfen Sie auch einen Blick auf das Example   Table   File  EXAMPLE TXT  und auf TABLES INI  worin auch die Example Tables referenziert sind     Erstellung eines Table       82    ANHAN
55. US EQ HI GAIN IC  A   FO 43 10 4C 02 01 2A Xn F7 CHORUS DRY   WET 34   3C   FO 43 10 4C 02 01 2B Xn F7 01   7F    65    IMPLEM    ENTATIONS BEISPIELE       Variation    FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO  FO    4       No DB DB DB HBR BHA HBR HB BB BAH vs KR BR BB WB BAW WIA  www WW WW WWW LO LO WWW WWW WWW GA WwW Ww    w       CO OO OO OO OO OO OO CO OO OO OC OO OO OO COOC CH    oO    E vs vs RR W  vs f   RR dw d   b dw HB HK    dw    d   d   d   dP vs vs       aaaaaaa aaa aaa aa CC CCC CC TTO    02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02  02    O OO C OO OO OO E D OO OO OO OO OC COOC OO C CC       Wu  E  x  m     Wu  SI  x  e     LH  Q  x  bel    Wu  10    Wu    P    E           Ert E d DO DPW LU ds DP DB DB BWW ds vs    Oo 0  D cm    T          k   OO Di OG T WC OO OO C C C CH    CC be bei D  i Pe  ors 5 5 5    E  w          O A A PPP HBS AW  CO on AJ DI oO h   3    O OO COOC CO CH  CO OO OO COOC CH    F7  F7  F7  F7  F7  F7  F7  F7  00  00  00  00  00  00  00  00  00  00  Xn  Xn  Xn  Xn  Xn  Xn  Xn    F7  F7  Ei  F7  F7  F7  F7  F7  F7  Ei  F7  F7  F7  F7  F7  F7  EY                                                                                                                   VARIATION RETURN LEVEL  VARIATION PANORAMA  VARI MW CONTROL DEPTH  VARI BEND CONTROL DEPTH  VARI CAT CONTROL DEPTH  VARI AC1 CONTROL DEPTH  VARI AC2 CONTROL DEPTH  VARIATION  gt  SYSTEM 
56. alten  k  nnen Sie vom  gerade ge  ffneten Preset eine Text Datei erstellen  in dem Sie im Men    Preset   den Men  punkt  Make Textfile  anklicken  Es   ffnet sich ein Dateibrowser in dem  Sie einen Namen f  r das zu erzeugende Textfile eingeben k  nnen  Als Vorgabe  erscheint dort der gleiche Dateiname wie der des gerade ge  ffneten Presets mit  der Datei Endung TXT f  r Textfiles  Das so erzeugte Textfile ist mit Tabulator  Codes versehen  soda   es sich z B mit Write durch das Setzen von Tabulatoren  formatieren und anschliessend nat  rlich auch ausdrucken l    t     Editier Tools    In der Men  leiste des Hauptmen  s stehen unter  Tools  die folgenden  Funktionen zur Verf  gung    Beachten Sie  da   f  r diese Funktionen keine M  glichkeit zum R  ckg  ngig  machen besteht             Initial_Preset   i Tools do   Copy Bank 1     gt  2  re Copy Bank 2    gt  1             ez  Sa Init Bank 1  tr 18 Init Bank 2       Exchange Bank 1  lt     gt  2    Copy Bank 1     gt  Bank 2    Kopiert samtliche Reglerfunktionen der Bank 1 auf die Reglerfunktionen der  Banka     Copy Bank 2     gt  Bank 1    Kopiert samtliche Reglerfunktionen der Bank 2 auf die Reglerfunktionen der  Banki     Init Bank 1    Initialisiert s  mtliche Reglerfunktionen der Bank 1 auf Vorgabewerte  Controller 0  bis Controller 63 f  r Regler 1 bis 64   Entspricht dem Initial   Preset beim Starten      Init Bank 2    Initialisiert s  mtliche Reglerfunktionen der Bank 2 auf Vorgabewerte  Controller 64  bis Contro
57. ando nummer    Dreh  SINGLE _   bank  DUMP  Wert FO 00 20 20 13 00 20 OF 00   Hex                                            Absolute   9 10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  Position   Bedeutung   SLOTNR   TQUANT   AQUANT   ADCREF   RES1 RES2 RES3 RES4  8 Bit   15 8 2 00 00 00 00 00  Wert Hex     Regler 16    Effektiv OF    00  08  00 102 100  00  00  00  00  00  00 100 100  00 100      bertragene  2 Bytes                               Absolute  25  26 127  28  29 30 131  32  33  34  Position                         Bedeutung   Status  Contrl     PAR  PARTYPE   SOURCE   ab hier 2 MARKER     STRING bytes num  CHUNK  Contrl  mer   Volume  8 Bit   BO 07 FE 01 OF  Wert Hex           Effektiv 30  01  07  00 7E 101  10  00  OF  00    Ubertragene  2 Bytes                                        93       ANHANG          35  36 137  38  39  40 41  42  43                   FROM TO STEP VALUE nn  enn   zeichen       00 127 01 00 F7          00 100  7F 100 101  00 00  00  F7                                  Dr ehbank empfangt diesen String und schreibt die Daten des String   Chunk   also ab Position 9 in den durch Slotnummer definierten Slot 16    Bei jeder Drehbewegung des Drehreglers von Slot 16 wird nun der String     BO 07 variabler Wert ausgesendet  Der variable Wert ergibt sich aus der  Rechenanweisung  die durch die Parameterstruktur definiert ist  Basis des  Variablen Wertes ist wiederum der Drehregler 16  Source   der sich im Bereich von  0  linker Anschla
58. ange From  Range To und Value  m    ten nun den Eintr  gen von TV_Kanal im Table   File   MYTABLE TXT entsprechen      Beachten Sie  da   fehlende Eintr  ge als numerisch Dezimale Werte  angezeigt werden     Implementierte Datentypen    Ein immer wiederkehrendes Problem unter Midi ist die Tatsache  da   Midi   Datenbytes das  most significant bit   gt  MSB  nicht benutzen d  rfen  d h  dies mu    immer auf Null stehen    Dadurch k  nnen in einem Byte nur noch 7 Bits benutzt werden  d h  es steht nur    83    ANHANG       noch der Datenbereich von 0   127 zur Verf  gung    Wird nun der volle Bereich von 8 Bit  also der Zahlenbereich von 0   255  ben  tigt   und das ist der Normalfall   so stehen wir vor einem keinen  Problem    Dieses lautet also  Wie kann ich 8 Bit Daten   bertragen  wenn ich nur 7 Bits zur  Verf  gung habe    Die L  sung kann nur lauten  diesen 8 Bit Wert  der urspr  nglich in nur einem Byte   beheimatet  war bei der Midi   bertragung im Sender in mindestens 2 Bytes  wenn  nicht sogar mehr  zu  verteilen  und dies auf der Empf  ngerseite wieder r  ckg  ngig  zu machen    Naturgem     gibt es bei einem solchen Verfahren mehrere  quasi unendlich viele   L  sungen und leider wurde es vers  umt beizeiten ein solches Verfahren zu  normieren und in der Midi Specification zwingend vorzuschreiben    In sofern kochte nun jeder Hersteller sein eigenes S  ppchen und daraus resultiert  nun eine ganze Anzahl von verschiedener Datenformate  von denen    Dr ehbank die hoff
59. angesichts dieser Umst  nde   leider  dazu  die galvanische Trennung einfach wegzulassen  und die Anschl  sse  des UART   Universal Asynchronus Receiver and Transmitter  das ist der Sende  und Empfangs Baustein f  r die Mididaten  direkt auf den Stecker zu legen  Aus  diesem Grunde besitzen heute alle auf dem Markt befindlichen Soundkarten   welche die Midianschl  sse auf der Joystickbuchse herausf  hren  weder einen  Optokoppler noch einen Strom Treiber  Da die Midi Stromschleife mit 5mA  milli   Ampere  spezifiziert ist  der UART Ausgangs Port jedoch nur etwa 1  2 mA Strom  liefert  und das auch erst im Kurzschlussfall   sind Fehler durch Signalverzerrungen  vorprogrammiert        Das Adapterkabel  die L  sung            Die sogenannten Multimedia   Kabel lassen sich in zwei Kategorien einteilen  Das  eine macht Probleme wie Notenh  nger falsche Controllerbefehle usw   mit dem  anderen hingegen l  uft alles einwandfrei  Welches der beiden das teurere ist mu    hier wohl nicht erw  hnt werden  wie Sie sicher schon erahnen k  nnen ist es das  letztgenannte  In erster Linie handelt es sich bei beiden Kabeln um Adapterkabel  n  mlich von 15pol  Sub D auf 5pol DIN Buchsen  Das schlechtere von beiden tut  genau das und sonst nichts  Das bessere und teurere hat im SubD  Steckergeh  use den oben erw  hnten Optokoppler f  r den Midi Input und einen  Stromtreiber f  r den Midi Output bereits mit eingebaut  Neben dem Preis  unterscheiden sich beide   u  erlich noch in der Gr    e des 
60. as Programm l  uft aber auch ohne Dr ehbank  weil keine R  ckmeldungen      ber Midi von der Dr ehbank erwartet bzw  verarbeitet werden        18    EINLEITUNG       Das Programm ben  tigt folgende Windows Bibliotheken  welche im  WINDOWSI SYSTEM Verzeichnis normalerweise zu finden sein sollten     gt  CTL3D DLL  geht nicht ohne       gt  COMMDLG DLL  geht nicht ohne       gt  MMSYSTEM DLL  geht nicht ohne        gt   Und noch ein paar ungenannte  die jedoch immer vorhanden sind       Neuinstallation    Zun  chst ist zu unterscheiden zwischen der Betriebssoftware der Dr ehbank  und der Editiersoftware    Erstere befindet sich im Inneren des Ger  tes in Form eines EPROMs  welches im  daf  r vorgesehenen IC Sockel steckt    Die Editiersoftware hingegen ist die Windows Applikation DREHBANK   Editor    DREHBANK EXE   die Sie irgendwo auf der Festplatte Ihres PCs gespeichert  haben  Bei einem Update ist dieser Umstand peinlichst genau zu unterscheiden   da bei Vertauschung der beiden  sofern Sie das zustande bringen  schlichtweg gar  nichts mehr geht       Zum Installieren f  hren Sie das selbstextrahierende Archiv DB10 EXE dort aus     also in dem Pfad auf Ihrer Festplatte  wo Sie Ihren Dr ehbank  Editor samt  den Presets  amp  Libraries hin haben wollen     Achtung    Dazu mu   das File DB10 EXE von Hand von der Diskette  an eben diesen Ort der Festplatte kopiert werden  Ein Start  direkt von der Diskette aus und anschlie  ende Eingabe des  gew  nschten Zielpfades ist momentan n
61. atur eine Melodie zu seinem Sequenzer   Song spielen    Die Umhangetastatur selbst erzeugt keine Kl  nge  man kann also keinen  Kopfh  rer daranh  ngen   sondern sie sagt dem Keyboard  welche Kl  nge es  erzeugen soll    Diese Tatsache betrachten wir noch etwas genauer    Vom MIDI   Ausgang der Umh  ngetastatur f  hrt ein MIDI   Kabel zum MIDI    Eingang des Keyboards  Wenn wir nun einen Taste auf der Umh  ngetastatur  dr  cken    bertr  gt das MIDI   Kabel folgende Information von der Umh  ngetastatur  an das Keyboard   Achtung  Solostimme  Es passiert was     Es passiert mit der  Taste Fis3     Sie wurde mit voller Lautst  rke angeschlagen   Wenn wir die Taste  loslassen  dann lautet die Information folgenderma  en   Achtung  Solostimme  Es  passiert was     Es passiert mit der Taste Fis3     Die Taste wurde losgelassen    An diesem Beispiel kann man einige Dinge erkennen  Das MIDI   System teilt  einen Vorgang  den wir eigentlich als ein Ganzes verstehen  eine Note   Spielen     inmehrere Ereignisse auf  oft auch mit englisch  Event bezeichnet     Eine Gruppe von Ereignissen nennt man einen Befehl  in unserem Beispiel haben  wir zwei MIDI   Befehle kennengelernt    Den Note   On   Befehl und den Note   Off  Befehl    Die beiden Befehle bestehen aus fast den gleichen Ereignissen  Nur das jeweils  dritte Ereignis unterscheidet sie     Sechzehn auf einen Streich   die MIDI    Kan  le    Die Aufteilung von Befehlen in einzelne Ereignisse erm  glicht es nun   ber ein  Kabel ver
62. ben     Falls Sie das Ger  t direkt bei uns bezogen haben  so erheben wir f  r das Update  eine Bearbeitungsgeb  hr   20   DM   20   Sfr    10   US    150     S bzw  10 Euro      Die Bearbeitung des Updates kann nur unter Angabe der Seriennummer und der  aktuell im Ger  t befindlichen Softwareversion erfolgen     Sie bekommen dann umgehend ein neues EPROM zugeschickt    Zum Updaten der Software durch den Kunden mu   dann das Ger  t ge  ffnet und  das EPROM ausgetauscht werden  Dies geschieht auf eigenes Risiko  d h   Besch  digungen des Ger  tes die offensichtlich auf einen Fehler beim EPROM   Tausch zur  ckzuf  hren sind  fallen nicht unter den Garantieanspruch     In der Bedienungsanleitung verwendete Bezeichnungen f  r Erzeugnisse  die  zugleich ein eingetragenes Warenzeichen darstellen  wurden nicht besonders  gekennzeichnet  Das Fehlen der    Markierung ist demzufolge nicht  gleichbedeutend mit der Tatsache  da   die Bezeichnung als freier Warenname gilt   Ebensowenig kann anhand der verwendeten Bezeichnung auf eventuell  vorliegende Patente oder einen Gebrauchsmusterschutz geschlossen werden     Es sei ausdr  cklich darauf hingewiesen  da   die Firma DOEPFER Musikelektronik  GmbH weder eine Garantie noch die juristische Verantwortung oder irgendeine  Haftung f  r Folgesch  den   bernimmt  die auf den Gebrauch oder den Inhalt dieser  Bedienungsanleitung zur  ckzuf  hren sind  Die in dieser Bedienungsanleitung  enthaltenen Angaben k  nnen ohne vorherige Ank  ndigung ge  n
63. ch WININI WRI in welcher das WIN INI Format prinzipiell beschrieben ist  F  r  nicht mit Englisch bewanderte     Format der TABLES INI Datei    Jeder  lt PARAMETERNAMES gt  ist ein Bezeichner eines Table  Tabelle     Jeder Table mu   in TABLES INI unter  TABLEFILES  aufgef  hrt sein  in dem  man den  lt PARAMETERNAME gt  mit dem Dateinamen  lt TABLEFILE gt  in dem der  Table zu finden ist gleichsetzt    Verwenden Sie nur kurze Dateinamen f  r das Table   File    12345678 TXT      TABLEFILES      lt PARAMETERNAME gt   lt TABLEFILE gt    lt PARAMETERNAME gt   lt TABLEFILE gt     81    ANHANG        lt PARAMETERNAME gt   lt TABLEFILE gt    lt PARAMETERNAME gt   lt TABLEFILE gt     F  r Tables  welche dieselben Eintr  ge haben  jedoch unterschiedliche  Bezeichner ben  tigen  wird einfach der neue  lt PARAMETERNAME gt   mit einem bereits existierenden  unter  TABLELINKS  gleichgesetzt   Nun werden f  r den neuen Table die Eintr  ge des schon existierenden  verwendet und man hat sich das schreiben eines extra Tables gespart    Der schon vorhandene Table kann seinerseits nat  rlich auch schon   mit einem anderen  gelinked  sein       TABLELINKS     lt PARAMETERNAME gt   lt PARAMETERNAME gt    lt PARAMETERNAME gt   lt PARAMETERNAME gt    lt PARAMETERNAME gt   lt PARAMETERNAME gt    lt PARAMETERNAME gt   lt PARAMETERNAME gt     Format der Table Files         lt PARAMETERNAME gt     lt VALUE gt   lt TEXT gt    lt VALUE gt   lt TEXT gt    lt VALUE gt   lt TEXT gt    lt VALUE gt   lt TEX
64. chon  beim  dragen    ber die Regler werden Sie feststellen  das sich in der Statuszeile   in welcher die jeweilige Regler   Description angezeigt wird  an Stelle der  X1  X0  sinnvoller Text bildet  Als Vorgabe ist dieser auf Volume   Controller in MIDI Kanal  1 eingestellt  Und genau diese beiden Parameter n  mlich welcher Controller und  welcher Midi Kanal sind im Properties Dialog einstellbar     Dazu klicken Sie mit der rechten Maustaste   ber dem  entsprechenden Regler und w  hlen im daraufhin  erscheinenden  Popup   Men    den Men  eintrag  Properties     Eigenschaften  aus  Es   ffnet sich nun der lang ersehnte  Properties Dialog und pr  sentiert sich mit den Parametern  MIDI Kanal und Controller   Nummer  letzterer sogar mit den  GM Cortrollern im Klartext  An dieser Stelle k  nnen Sie nun  den gew  nschten Controller und dessen MIDI Kanal  einstellen           34    BENUTZEROBERFL  CHE       Wenn Sie wollen da   die Ver  nderung auch wirksam wird  beenden Sie den  Properties Dialog mit OK  andernfalls um die   nderungen zu verwerfen auf Cancel     pe DREHRANE     Imatial Ponzet        Die jeweils letzte   nderung kann mit der  Undo  Funktion im Hauptmen   wieder  r  ckg  ngig gemacht werden    Wenn die DREHBANK direkt per Midikabel mit dem Editor verbunden ist  kann  man die Reglerfunktion auch sofort praktisch austesten     Preset schicken und sichern    Mit der Schaltfl  che   Send Preset  schicken Sie der DREHBANK das  komplette Preset  so wie es sich momentan im
65. d das Ger  t nicht durch Entladen  von eventuell vorhandenen Kondensatoren spannungsfrei gemacht wird     Betriebserlaubnis   Beim Betrieb des Ger  tes in der Bundesrepublik Deutschland sind die  einschl  gigen VDE Vorschriften zu beachten  Folgende Vorschriften sind  besonders wichtig    DIN VDE 0100  Teil 300 11 85  Teil 410 11 83  Teil 481 10 87   DIN VDE 0532   Teil 1 03 82   DIN VDE 0550  Teil 1 12 69   DIN VDE 0551  05 72   DIN VDE  0551e  09 75   DIN VDE 0700  Teil 1 02 81  Teil 207 10 82   DIN VDE 0711  Teil  500 10 89   DIN VDE 0860  05 89   DIN VDE 0869  01 85   Die VDE Schriften sind  erh  ltlich bei VDE Verlag GmbH  Bismarckstr  33  1000 Berlin       nderungen  die dem technischen Fortschritt dienen behalten wir uns vor     13    EINLEITUNG          14    KAPITEL 2 INSTALLATION       Kapitel 2          Installation    Lieferumfang    Hardwareeinheit Drehbank    Ansicht von oben          S GG    Bee        OOGO   9806066  sSeee  GOGO  OGOOGO  S666  GGG  GGG  G GGG  2 GGG  8060606  GGG  i  9000  G OOO         g    S        e 64 Drehregler  e 64 Beschriftungsfelder  vom Anwender frei zu beschriften   e 3 Taster zur    Zum Ausl  sen eines  Snapshot   1 dedizierter Taster     Umschaltung der Bank  2 dedizierte Taster   s 2 Leuchtdioden zur Anzeige  jeweils   ber dem Taster   des Modus zum Aussenden eines  Snapshots   Midi   Aktivit  ten  der aktuellen Bank  2     Ansicht von hinten    UUEPFER    DREHBANK    MIDI CONTROLLER          e 8 externe Steuereing  nge  optional
66. dem  LIESMICH README  File auf der Diskette bzw  von unseren angegebenen  Internet   Pages    Der Editor wird nach seiner Verf  gbarkeit dem Drehbankpaket voraussichtlich  zus  tzlich beigelegt werden    Bisherige Kunden k  nnen ihn nat  rlich auch gegen eine kleine Schutz  und  Verwaltungsgeb  hr zus  tzlich erhalten    Auf unseren Internetseiten k  nnen wir ihn nicht zum Download zur Verf  gung  stellen  da es sich hierbei um eine lizensierte OEM Version von Emagic und nicht  um Public Domain Software handelt    Hierzu bitten wir um Verst  ndnis     21    INSTALLATION          22    KAPITEL 3 EINF  HRUNG       Kapitel 3          EINF  HRUNG    Was ist Drehbank  Die DOEPFER DREHBANK ist ein Ger  t mit 64 Drehreglern zur    Steuerung unterschiedlichster MIDI Peripherie     Jedem einzelnen Regler lassen sich beliebige MIDI Events in Form von Strings   Byte   Ketten mit einer maximalen L  nge von 113 Eintr  gen  zuordnen     Achtung    Eine Variable ben  tigt davon allerdings jeweils 7 Eintr  ge  des Speicherplatzes     Im einfachsten Fall sind dies Controllerbefehle zur Steuerung verschiedener  Parameter wie Volume  Reverb Panorama etc    Es lassen sich jedoch auch sehr komplexe Strings f  r die verschiedensten   SysEx   Implementationen von Ger  ten erstellen    Dazu stehen unter anderem auch diverse Checksummen und Datentypen  Algorithmen zur Verf  gung     Die Information   ber s  mtliche Reglerfunktionen werden in einem Preset  zusammengefa  t    Ein Preset beinhaltet 128 
67. dem Stringheader  mit fester  L  nge   gefolgt von dem Datenstring  mit abh  ngig vom Kommando Byte variabler  L  nge  und dem Ende Kennzeichen zusammen     Empf  ngerstrings    Empf  ngerstrings sind die Sysex Strings  die vom Ger  t DREHBANK  dem  Sender  an ein weiteres Ger  t  z B  PC mit Editorprogramm   dem Empf  nger   gesendet werden und dort eine Reaktion bzw  Aktion ausl  sen sollen bzw  k  nnen   Es wird dabei immer der empfangene String als Basis benutzt und zus  tzliche die  Bits 0 1 2 gesetzt  die im Senderstring immer auf 0 stehen m  ssen und  entsprechende Funktionen haben     Receive   Kommando    Ein gesetztes Bit 0 meldet dem Sender  da   die Nachricht vollst  ndig empfangen  und erkannt wurde     OK   Kommando  Ein gesetztes Bit 1 meldet dem Sender  da   die empfangene Nachricht  ausgef  hrt wurde     Failed   Kommando  Ein gesetztes Bit 2 meldet dem Sender  da   die empfangene und ausgef  hrte  Nachricht einen Fehler verursachte  D h  die Nachricht konnte nicht fehlerfrei  ausgef  hrt werden     91    ANHANG       Befehls Kombinationen   Im Normalfall ist es sinnvoll die 3 beschriebenen Antwortbits in nur einem  Antwortstring in der entsprechenden Bitkombination gleichzeitig zu senden    Dies ist jedoch nicht zwingend  die komplette Antwort kann auch in  Einzelantworten erfolgen  wenn dies zweckm    ig ist  Z B  wenn eine erhebliche  Zeitspannen zwischen den einzelnen Antworten liegen w  rde     Einzelne Strings im Detail   Beispiele    VERSION_DUMP  amp 
68. dene Filtereinstellungen ausprobieren willst  mu  t Du nicht  jedesmal eine neue Adresse  also Ctrl 99 und 98  schicken  sondern nur den  neuen Wert von Controller 6    Erst wenn Du einen anderen Parameter verandern willst  schickst Du die  entsprechende neue Adresse mit den beiden Controllern 99 und 98     Die wesentlichsten Adressen sind     Ctrl 99 Cirl 98 Wertebereich  Ctrl 6  Min  Norm  Max   Vibrato Rate 1 8 14   64   114  Vibrato Depth 1 9 14   64   114  Vibrato Delay 1 10 14   64   114  Filter Freq 1 32 14   64   80  FilterResonanz1 33 14   64   114  Attack 1 99 14   64   114  Decay 1 100 14   64   114  Release 1 102 14   64   114    Dar  ber hinaus kann man noch in den Drum   Parts jedes einzelne Instrument  ver  ndern  Das XX in der Spalte Ctrl 98 ist die Notennummer des betreffenden  Drum   Instrumentes   also f  r die Ba  drum 36  Rimshot 37  1 Snare 38 usw      53    GRUNDLAGEN MIDI       Ctrl 99 Ctri 98 Wertebereich  Ctrl 6  Min  Norm  Max     Tonh  he grob 24 XX 0 64 127  Lautstarke 26 XX 0 100 127  Panorama 28 XX links mitte rechts  Hallanteil 29 XX 0 127  Chorusanteil 30 XX 0 127    MIDI 1 0 Specification  Englisch     Note   n  is the variable for the MIDI Channel 1  16   DEZ 0 151  BIN 0000  1111   HEX 0  F      Status Data Byte s  Description  D7    DO D7    DO  HEX    Channel Voice Messages       1000nnnn Okkkkkkk Note Off event     n 00  7F   Ovvvvvvv   00  7F      This message is sent when a note is released  ended       kkkkkkk  is the note number     
69. dert werden  Die  Firma DOEPFER Musikelektronik GmbH geht damit keinerlei Verpflichtungen ein     Ferner sei ausdr  cklich darauf hingewiesen  da   die Firma DOEPFER  Musikelektronik GmbH weder eine Garantie noch die juristische Verantwortung  oder irgendeine Haftung f  r Folgesch  den   bernimmt  die auf den Gebrauch oder  Einsatz der Hard  bzw  Software des Ger  tes zur  ckzuf  hren ist  Ebenso k  nnen  ohne vorherige Ank  ndigungen Layout oder Design der Hardware oder Funktionen  der Software ge  ndert werden  Die Firma DOEPFER Musikelektronik GmbH geht  damit keinerlei Verpflichtungen ein     2    berarbeitete Auflage vom 02 02 1999     Copyright 1999 2000  Firma DOEPFER Musikelektronik GmbH    Alle Rechte vorbehalten  Kein Teil dieser Anleitung darf in irgendeiner Form ohne  schriftliche Genehmigung der Firma DOEPFER Musikelektronik GmbH unter  Einsatz entsprechender Systeme reproduziert  verarbeitet  vervielf  ltigt oder  verbreitet werden        VORWORT          INHALTSVERZEICHNIS       Inhaltsverzeichnis          NORWOR DB NEE 3  INHALTSVERZEICHNIS          sssnsosssessossossonsnnsonsnnsnnssnssnnsonsnnsnnsnnsnnssnssnnsonsnnsnnsnnnnnsnnssnnsonsnnsnnsnnsnnnsnnse 5  KAPITEL EEEO EA N S OAE OE E AEE OE O E A E 9  EINLEITUNG    wen SEs ESE SES eSa ooer S Eo seoanei 9    BER DIESES HANDBUCH een 9  PRESETS   LIBRARY S ne a lg Bla ares HIER 10  KONVENTIONEN  2 2 the ie bed EES Ee E oe ite eee EE A eee 11  BETRIEBS  UND SICHERHEITSHINWEISE      euueesnesnnesnnssnensnensnensonn
70. e  Center  no pitch change  is 2000H  Sensitivity  is a function of the transmitter       III  are the least significant 7 bits       mmmmmm  are the most significant 7 bits     Channel Mode Messages  See also Control Change  above     1011nnnn Occccccc Channel Mode Msg   Bn 00  7F   Ovvvvvvv   00  7F    Ovvvvvvv    This the same code as the Control Change  above   but implements Mode control  by using reserved controllernumbers     The Numbers are     Local Control   When Local Control is Off  all devices on a given channel will respond only to data  received over MIDI  Played data  etc  will be ignored  Local Control On restores  the   functions of the normal controllers    c 122 v  0  Local Control Off   c   122  v   127  Local Control On    55    GRUNDLAGEN MIDI         All Notes Off   When an All Notes Off is received  all oscillators will turn off    C 123 v  0 All Notes Of   c 124 v  0  Omni Mode Off   c 125 v  0 Omni Mode On   c   126  v  M  Mono Mode On  Poly Off  where M is the number of channels   Omni Off  or 0  Omni On    cC 127 v  0  Poly Mode On  Mono Off   Note  These four Messages also  cause All Notes Off     System Common Messages    11110000 Oiiiiiii System Exclusive   FO ii   Oddddddd   00  7F  00  7F          This message makes up for all that MIDI doesn t support       iiiiiii  is a seven bit Manufacturer s LD code  If the     Oddddddd synthesizer recognizes the L D  code as 11110111 its own  it will  listen to the rest of the message  ddddddd   Otherwi
71. ein Problem  Ein Sequenzer hingegen mu   in dem Moment  in  dem er gestoppt wird  wissen  welche Noten derzeit gedr  ckt sind  und dann f  r  diese einen Note   Off   Befehl senden  Doch das soll nicht unser Problem sein   daf  r bekommen schlie  lich die Programmierer Geld     Weitere Befehle    Im letzten Beispiel haben wir einen Befehl kennengelernt  der keine Noten    bertr  gt    die Anderung der Vibratost  rke  Nun gibt es eine ganze Reihe solcher Befehle   Programmwechsel    Pitchbender    Tastaturdruck    und sogenannte Controller    Befehle    Mit den Notenbefehlen haben sie gemeinsam  da   sie getrennt f  r jeden Kanal    bertragen werden k  nnen  Die Notenbefehle bestehen aus einem Kanalevent    Achtung Solo        der Notennummer   Note Fis3   und der Anschlagst  rke  auch  Velocity   Wert   Note   On   Befehle haben immer einen Anschlagswert zwischen 1  und 127  Das Loslassen der Taste  Note   Off   Befehl  wird durch einen  Anschlagswert 0 ausgedr  ckt     Controller Befehle    Die Vibratoinformation geh  rt zur Gruppe der Controller   Befehle    Ein Controller   Befehl besteht aus dem Kanal   Event   Achtung Solostimmel        aus der Nummer des Controllers  die Nummer 1 entspricht zB        Vibrato    ndern       und dem Wert  den der Controller haben soll       Vibratostarke auf  32    Der Controller   Befehl f  r das Vibrato auf Kanal drei sieht in vereinfachter  Form also so aus   Ctrl_Ch3  1  nn  wobei  nn  eine Zahl zwischen 0 und 127 f  r  die Starke des
72. ein Xn    FO 43 10 4C 00 00 7D 01 F7 DRUM SETUP 2 RESE  kein Xn    FO 43 10 4C 00 00 7E 00 F7 XG SYSTEM ON  kein Xn    FO 43 10 4C 00 00 7F 00 F7 ALL PARAMETER RESET  kein Xn                              EFFECT 1 Parameter Change  Strings                                                                                                                                                                                                                                                                                                                                                                                                                   Drehbank Midistring Parameter Xn RangeFrom   RangeTo   Reverb   FO 43 10 4C 02 01 0C Xn F7 REVERB RETURN LEVEL 00   7F   FO 43 10 4C 02 01 OD Xn F7 REVERB PANORAMA 01   7F   FO 43 10 4C 02 01 00 00 00 F7 REVERB   NO EFFECT   FO 43 10 4C 02 01 00 01 00 F7 REVERB   HALL 1   FO 43 10 4C 02 01 00 01 01 F7 REVERB   HALL 2   FO 43 10 4C 02 01 00 02 00 F7 REVERB   ROOM 1   FO 43 10 4C 02 01 00 02 01 F7 REVERB   ROOM 2   FO 43 10 4C 02 01 00 02 02 F7 REVERB   ROOM 3   FO 43 10 4C 02 01 00 03 00 F7 REVERB   STAGE 1   FO 43 10 4C 02 01 00 03 01 F7 REVERB   STAGE 2   FO 43 10 4C 02 01 00 04 00 F7 REVERB   PLATE   FO 43 10 4C 02 01 00 10 00 Ei REVERB   WHITE ROOM   FO 43 10 4C 02 01 00 11 00 F7 REVERB   TUNNE   FO 43 10 4C 02 01 00 13 00 F7 REVERB   BASEMENT   FO 43 10 4C 02 01 02 Xn F7 REVERB TIME 0 020 Al   FO 43 10 4C 02 01 03 Xn F7 REVERB DIFFUSION 00   0
73. eitungen laufen mu   man also  die verschiedenen Informationen zun  chst irgendwie kenntlich machen und dann    ber die eine MIDI   Leitung schicken    Das Kenntlichmachen ist eben die Verteilung auf verschiedene MIDI   Controller   Werte    Die Controller Nr  98 und 99 f  hren als Wert die Adresse  der Controller 6 f  hrt als  Wert die Datenzahl  die Read   Write  Leitung innerhalb des Computers er  brigt  sich bei der MIDI     bertragung  da es eine MIDI   Leitung Computer  gt Synthi und  eine Synthi  gt Computer gibt   Da   die Adresse auf zwei Controller   Nummern  98  und 99  verteilt ist hat eigentlich nur damit zutun  da   es in einem  durchschnittlichen Speicher weitaus mehr Speicherplatze gibt  als die 128  Adressen  die sich mit den Werten eines Controllers darstellen lie  en  Man kann  mit zwei Controller   Werten 128 mal 128  also 16384 Speicherpl  tze  unterscheiden  Die Unterscheidung MSN  Most significant Bit  und LSB  Least  Significant Bit  ist f  r Dich eigentlich unerheblich  Du mu  t nur wissen  welche  Adresse welchen Parameter bestimmt     Beim XP 10 geht das dann so   Nehmen wir an  Du willst auf MIDI Kanal 3 die Filtereck   Frequenz ver  ndern     Du schickst zun  chst auf dem MIDI Kanal 3 den Controller 99 mit Wert 1 und  ebenfalls auf Kanal 3 den Controller 98 mit Wert 32    Wenn Du nun auf Kanal 3 den Controller 6 mit irgend einem Wert schickst  wird die  Filtercutoff   Frequenz entsprechend dem Wert des Controllers 6 eingestellt    Wenn Du verschie
74. el  01  01  01  o1  01 101  01  01  01  01 101  01  01  01  01  01       Midi  00  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  Controller       Slot Nr   17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32       Channel  01  01  01  o1  01 101  01  01  01  01  01  01  01   01  01  01       Midi  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  Controller       Slot Nr   33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48       Channel  01  01  01  o1  01 101  01  01  01  01  01  01  01  01  01  01       Midi  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  Controller       Slot Nr   49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64       Channel  01  01  01  o1  01 101  01  01  01  01  01  01  01  01  01  01          Midi  91  92  93  94  95  64  65  66  67  68  69  86  87  88  89  90  Controller                                                          Bank 2    Bank 2 enth  lt eine Auswahl von 4 Midicontrollern  Expression  Modulation   Panorama  Volume   mit jeweils allen Midi   Kan  len von 1   16        Slot Nr  10  11  12  13  14  15  16        N  Wi  A  ol  o  N               Channel  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16       Midi  11 111 111  11 111 111  11 111  11 111  11  11  11  11  11  11  Controller       Slot Nr   17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32       Channel  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16    
75. en k  nnen     Es l    t sich auch von Bank zu Bank agieren  indem man beim  Dragen  mit den  Pfeiltasten der Tastatur die gew  nschte Bank selektiert  Letzteres geht nur  wenn  die Box f  r die Bankauswahl zuvor selektiert wurde    Dr  ckt man die Rechte Maustaste   ber einem Regler  erscheint der Properties   Eigenschaften  Dialog  in dem man verschiedene Parameter der Reglerfunktion  einstellen kann  vorausgesetzt es sind f  r betreffenden Regler auch solche  definiert    Experten gelangen mittels Doppelklick auf einen Regler in den Edit Control  Dialog    Der Edit Control Dialog ist das Werkzeug um eine Reglerfunktion zu erstellen    Der Properties Dialog hingegen ist das Werkzeug um Eigenschaften einer  Reglerfunktion einzustellen    Ob und welche ver  nderbaren Eigenschaften eine Reglerfunktion hat  wird im Edit  Control Dialog gewisserma  en  programmiert      Wem dazu das n  tige Know How fehlt  der sollte vom Edit  Control Dialog besser Abstand halten       F  r s  mtliche Standard MIDI Funktionen sind in der General MIDI Library  GM_LIB DBP schon alle Reglerfunktionen vorhanden    F  r diese sind im jeweiligen Properties Dialog Parameter definiert  mittels derer  MIDI Kanal  GM Controller  Notennummer etc  jeweils eingestellt werden k  nnen   Mit den Midistrings und ihren Hex Bytes wird man bei Verwendung der Librarys  nicht konfrontiert        32    KAPITEL 4 BENUTZEROBERFL  CHE       Kapitel 4          BENUTZEROBERFL  CHE      ffnen und Speichern eines Preset    D
76. entlich wichtigsten und gebr  uchlichsten unterst  tzt     Hinweis     Die nachfolgenden Erkl  rungen sind nur f  r den Spezialisten  geeignet und der Vollst  ndigkeit halber aufgef  hrt  da sich  die Thematik nicht in 2 Worten erkl  ren l    t und der  Normalanwender damit auch etwas   berfordert bzw  verwirrt  sein w  rde    In den n  chsten Monaten werden wir Presets f  r g  ngige  bzw  haupts  chlich gew  nschte Ger  te erstellen  so da    der Drehbank User im Normalfall mit dieser Thematik nicht  konfrontiert werden wird     Prinzipiell ist die nachfolgende Aufstellung folgenderma  en zu verstehen     Die Zahl vor dem     ist der Wert des PARTYPES  der diesen Datentyp in der    Drehbank generieren w  rde    Der Name nach dem     ist eine von uns eingef  hrte willk  rliche Bezeichnung  die  den Datentyp ganz grob beschrieben soll    Die Zahlenwerte geben die einzelnen Bits der Variable an  die durch den  Drehregler generiert wird      Der endg  ltige Wert h  ngt dann nat  rlich auch von den Parametern  Range  From  To  amp  Step    ab    Innerhalb der   lt     gt   befindet sich nun der die  8 Bit   Wert e   der die  von der  Drehbank generiert wird werden  und an der entsprechenden Stelle in den  Ausgabe String eingef  gt wird werden     Der 8 Bit   Wert innerhalb der   lt   gt   hat seine Wertigkeit von links nach rechts    D h   sein MSB liegt ganz links direkt nach el  das LSB ganz rechts  direkt vor   gt         geben Stellen innerhalb des  r  Ausgabe Byte s  an  die
77. er DREHBANK   Editor enth  lt bereits einige fertige Presets  die Sie auch als  Ausgangsbasis f  r eigene Presets verwenden k  nnen     Um diese zu   ffnen w  hlen Sie im Men     Preset  den Men  punkt  Open  an  Dda  ee    A Library Midi Tools Undo    woraufhin sich ein sog  Dateibrowser    ffnet  In diesem Dateibrowser ist als  Vorgabe der  Preset  Ordner im New    Verzeichnis des DREHBANK   Editor Open  ausgew  hlt  W  hlen Sie in der Dateiliste Save  das zu     ffnende Preset aus und  best  tigen Sie mit der OK   Taste        Make Sysexfile          Das Preset wird daraufhin ge  ffnet und Make Textile   auch gleich an die DREHBANK Exit   gesendet   Auch wenn diese nicht RE E    angeschlossen ist   Der Pfad der Datei Cer 51    darf maximal 256 Zeichen lang sein    sonst kann sie nicht ge  ffnet werden   Installieren Sie den DREHBANK Editor  deshalb nicht zu tief im Dateisystem verwurzelt  Trat aus irgend einem Grund beim    ffnen ein Fehler auf oder ist die Preset   Datei besch  digt  weist Sie ein Dialog  mit der entsprechenden Abbruchmeldung darauf hin und es wird statt dessen ein  Initial   Preset mit dem Namen  NONAME DBP  erstellt     Zum Speichern eines Preset  w  hlen Sie im  Preset  Men   den Men  punkt   Save  und es erscheint der Dateibrowser mit der Voreinstellung des Namens des  gerade offenen Presets bzw   NONAME DBP  f  r das Initial   Preset  welches  immer beim Programmstart erzeugt wird  Im Eingabefeld f  r den Dateinamen  k  nnen Sie auch einen neuen Name
78. erfunktionen bestehen  die Presets hingegen aus ganz  speziellen Reglerfunktionen die einem bestimmten praktischen Zweck dienen  So  zum Beispiel beinhaltet die GM   Library  GM   General MIDI  alle verschiedenen  Befehle  das GM Mixer Preset hingegen nur spezielle Controllerbefehle aus der  GM   Library mit dem Zweck einen GM   Mischer zu realisieren  Um Librarys und  Presets zu unterscheiden    sind diese in unterschiedlichen Ordnern untergebracht   Wenn Sie ein Preset haben  aus dem Sie immer wieder Reglerfunktionen  herauskopieren  dann sollten Sie es im Library Ordner speichern  Die Trennung ist  auch deshalb von Vorteil  da sich offene Librarys nicht editieren lassen und somit  quasi schreibgesch  tzt sind  Die Librarys sind vom Dateiformat her identisch mit  den Presets     Regler Eigenschaften    Die Reglerfunktionen aus den Librarys sind zum gr    ten Teil mit ver  nderbaren  Parametern versehen  mit Hilfe deren man Eigenschaften einer Reglerfunktion wie  z B  den Midi Kanal eines Events im Klartext und ohne dabei mit Hex   Bytes  erschlagen zu werden  einstellen kann    Wenn Sie z B  einen bestimmten Controller ben  tigen    ffnen Sie die GM Library  und ziehen sich daraus den Eintrag  Controller  X1  X0  auf den auserkorenen   virtuellen  Regler  Lassen Sie sich von den  X1  X0 K  rzeln nicht verwirren  das  sind Text   Flags an deren Stelle Klartext eingebaut wird  sobald die Funktion auf  einem Regler liegt und somit ein sinnvoller Kontext daf  r vorhanden ist  S
79. erte der Variablen angezeigt  werden   Die Zuordnung eines Table ist meist nur in Verbindung mit dem Properties Dialog  sinnvoll     Achtung    Das Zuordnen eines Table ist nur editorintern als Editierhilfe  von Bedeutung  f  r die DREHBANK ist der Table  belanglos     Edit Control  Range From    Der hier eingestellte Wert  repr  sentiert den Wert  den die Variable annimmt   wenn der  ihr zugeordnete   Regler auf Linksanschlag gedreht wird     BENUTZEROBERFL  CHE       F  r Variablen  deren Source dem Properties Dialog  zugeordnet ist  steht dieser Wert f  r den dort einstellbaren  Minimalwert     Edit Control  Range To    Der hier eingestellte Wert  reprasentiert den Wert den die Variable annimmt   wenn der  ihr zugeordnete   Regler auf Rechtsanschlag gedreht wird        Range From kann auch gr    er als Range To sein  womit  sich die Regler   Charakteristik umdrehen l    t   Siehe Abb 2    F  r Variablen  deren Source dem Properties Dialog  zugeordnet ist  steht dieser Wert f  r den dort einstellbaren  Maximalwert           Linker mn  gt  Rechter   Beschriftung  wie Abb 1   Regler  Drehbereich Regler   anschlag des Reglers anschlag    Im Beispiel Abb 1 ist der RangeFrom  Wert auf 20  der RangeTo  Wert auf 120  eingestellt  Ein Drehen des Reglers von links nach rechts wird also alle Wert von  20 bis 120 generieren     Im Beispiel Abb 2 liegt der RangeFrom  Wert auf 120  der RangTo  Wert auf 20   infolgedessen wird nun ein Drehen von links nach rechts alle Werte von 120 bis 2
80. es  Reglers bzw  der Reglerabfrage bezogen auf den Spannungs  und dem daraus  resultierenden Wert ein    Je kleiner der Wert  um so gr    er die Empfindlichkeit und um so mehr redundante  MIDI   Daten werden durch minimale Schwankungen des Reglerwertes produziert    Da  RangeFrom To Step  quasi mit diesem Wert  beliefert  werden  k  nnen diese  Parameter nat  rlich nicht genauer sein  als der durch Threshold  produzierte  Wert     Edit Control  ADC_REF    Hier k  nnen Sie die Referenz  Spannung des DREHBANK internen  Analog Digital Wandlers ver  ndern     Sinnvoll ist dies z B  zur Anpassung von externen Fu  reglern etc   gt  Option f  r  externe Steuereing  nge     Edit Control  ADC_GND    Hier k  nnen Sie das Bezugspotential des DREHBANK internen Analog Digital  Wandlers ver  ndern     Sinnvoll ist dies z B  zur Anpassung von externen Fu  reglern etc   gt  Option f  r  externe Steuereing  nge    Erstellen einer Library    Da die Librarys das selbe Dateiformat wie die Presets haben  werden diese  einfach als Preset erstellt    Im Grunde sind Librarys auch nichts anderes als Presets  mit dem Unterschied   da   die darin enthaltenen Reglerfunktionen universell sind und die des Presets  speziell f  r eine bestimmte Anwendung arrangiert sind    Wie man eine selbstdefinierte Reglerfunktion erstellt ist unter  Editieren einer  Reglerfunktion  beschrieben    Librarys speichern Sie am besten Im Library  Ordner  um sie von den Presets  unterscheiden zu k  nnen    Zum Erstellen von Pr
81. eset bzw  Library empfiehlt es sich als Ausgangsbasis das  leere Preset EMPTY DBP zu laden     Sie k  nnen uns Ihre Librarys per E   Mail schicken  wenn Sie wollen da   diese  ver  ffentlicht und somit auch anderen DREHBANK usern zug  nglich gemacht  werden sollen    Voraussetzung ist lediglich  das jede Library auf ein ganz spezielles Ger  t  zugeschnitten ist  also nur m  glichst universelle Reglerfunktionen f  r ein Ger  t       46    BENUTZEROBERFL  CHE       beinhaltet und zudem schl  ssige Descriptions enth  lt     Vielleicht profitieren auch Sie von den Librarys anderer DREHBANK user   Selbiges gilt auch f  r gute Presets     47    BENUTZEROBERFL  CHE          48    KAPITEL 5 GRUNDLAGEN MIDI       Kapitel 5          Grundlagen MIDI    von Florian Anwander    MIDI ist eine Norm zur Ubertragung verschiedener Informationen zwischen  elektronischen Musikinstrumenten  Der Name bedeutet  M usic  I nstruments   D igital  Interface    MIDI Ubertragt kein Klangsignale    Es ist nicht zu vergleichen mit einem Kabel  das zB  aus einem Plattenspieler  elektrische Audiosignale an einen Verstarker Ubertragt  Wir erklaren nun zunachst  mal gar nicht  was MIDI aus technischer Sicht ist  sondern beschreiben kurz einen  ganz typischen Praxisfall     Der ganz normale Wahnsinn   Notenbefehle    Nehmen wir an  wir haben ein Alleinunterhalter   Keyboard  dessen Sequenzer  eine Komposition abspielt    Der gute Mann auf der Buhne hat eine Umhange   Tastatur umhangen und will der  Umh  ngetast
82. estellt  damit das im  Fussregler eingebaute Potentiometer hieraus eine ver  nderliche Steuerspannung  erzeugen kann  Das Potentiometer besitzt in der Regel drei Anschl  sse  Unterer  Endanschlag  Mittelabgriff und oberer Endanschlag    Stellung bei ganz  durchgetretenem Fu  regler   Das Potentiometer im Fu  regler sollte einen  Widerstandswert im Bereich 5k   25k besitzen und eine lineare Kennlinie  aufweisen  Fu  regler  die nur ein Potentiometer mit 2 Anschl  ssen besitzen sind  nicht geeignet        76    ANHANG       Im Fu  regler   Betrieb mu   der Stereo   Klinkenstecker folgenderma  en belegt  werden     Mittelabgriff  oberer Endanschlag     5V   unterer Endanschlag    Masse         Klinkenstecker   Belegung im  FuBreqler Modus    Bitte beachten Sie  da   verschiedene Arten von Fu  reglern auf dem Markt  erh  ltlich sind  jedoch nur Fu  regler  die der angegebenen Spezifikation    entsprechen  f  r Dr ehbank geeignet sind  Wir bieten unter der Bezeichnung    FP5 DB    FuBregler FP5  Version f  r Drehbank  einen geeigneten  Fu  regler an     Im Auslieferungszustand sind die externen Eing  nge 5   8  zugeordnete Regler   32  48  16  64  f  r den Fu  reglerbetrieb voreingestellt     Falls der verwendete Fu  regler auf Grund der mechanischen Gegebenheiten  einen oder beide Endanschl  ge des eingebauten Potentiometers nicht erreicht  so  wird der m  gliche MIDI   Datenbereich  0   127  nicht voll ausgenutzt  In diesem  Fallmu   ggf  der Wertebereich des zugeordneten Regler
83. g  in 1 er Schritten  Step  nach 127  rechter Anschlag  linear  bewegt     Eine Antwort auf diesen String wird von Dr ehbank aus Zeitgr  nden nicht  ausgegeben   Sollte eine   berpr  fung  ob der String richtig angekommen ist gew  nscht werden     so k  nnen diese Daten mit einem Single  Dump von Dr ehbank angefordert  und verglichen werden        94    ANHANG       SINGLE DUMP VON  EASYSLOT     Drehbank soll mit DREHREGLER Nummer 16   gt  Slot  den  Volumencontroller auf Midikanal 0 mit variablen Datenwert senden     Die zeitliche Quantisierung soll 80 Millisekunden  die Amplitudenquantisierung 2  Werte  die Referenzspannungen 0 5Volt betragen     Sender  PC  sendet an Dr ehbank                                               Posi   O 1 2 3 4 5 6 7 8  tion  Bedeu   SysEx  SysEx   Doepfer   Doepfer   Ger  te    Dev Kommand   Slot Daten  tung ID ID Channel SINGLE_   Nummer   byte 2   Dreh DUMP  bank   Wert FO 00 20 20 13 00 20 XX 00   Hex   Absolute   9 10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  Position                               Bedeutung   SLOTNR   TQUANT   AQUANT   ADCREF   CHECK RES2 RES3 RES4  SUMMEN  TYP       8 Bit   15 8 2 00 00 00 00 00  Wert Hex     Regler 16        Effektiv OF I00  08  00  02    00 100  OO 100 00 100 100  00 100  00  00      bertragene  2 Bytes                                                          Absolute  25  26  27  28  29  30  31  32  33  34  35  36 37  38  Position                               Bedeutung   MARKER   PARTYPE
84. g ago H e RP P ewe H anw  hlbar   are Klicken Sie auf OK und es erscheint ein  b        rer ma   D   D    E ret Aw wn L  P Dateibrowser in dem Sie einen Namen  VERE Peer ER Kees f  r das SysEx  File bestimmen k  nnen   AS BE SETZE SE BE NME N unter welchen es abgespeichert werden  soll  Als Vorgabe erscheint dort der  Se ejg i    gleiche Dateiname wie der des gerade  ge  ffneten Presets mit der Datei Endung  SYX fuer SysEx  Files     Die so als SysEx  Files exportierten Presets lassen sich mit einem Sequenzer oder  einem SysEx  Dumper in die Dr ehbank schicken     Sollte Ihr Dump    Sequenzerprogramm nicht   ber die  M  glichkeit verf  gen zwischen den einzelnen f  r die  jeweiligen Regler gedachten SysEx Messages Pausen  einzuf  gen  mindestens 10 Millisekunden oder mehr   so ist  es ratsam nicht alle 128 Regler in einem einzigen SYX File  abzuspeichern     Dies k  nnten dann n  mlich beim Zur  ckschicken der Daten zu Fehler f  hren  weil  der Puffer der Dr ehbank eventuell   berlaufen k  nnte     Sicher gew  hrleistet werden kann nur der Empfang von 16 Regler Messages    hintereinander ohne Pause dazwischen   Bei mehr als 16 Messages am St  ck   Puffer  berauf auftreten     k  nnen dann   bertragungsfehler durch    Angezeigt wird dies durch permanentes Leuchten der Leuchtdiode     37    BENUTZEROBERFL  CHE       Text Datei generieren    Um die Reglerfunktionen eines Presets im   berblick zu sehen  oder um zu einem  als Sysexfile exportierten Preset eine Dokumentation zu erh
85. h  aufgrund des eingeschr  nkten internen Speichers als auch  aufgrund der geringen Rechenkapazit  t gewissen Grenzen  gesetzt sind    F  r stark ausgelastete Midi   Leitungen mit einem hohen  Datenaufkommen empfehlen wir daher einen externen  Merger     Die Verbindung zwischen Dr ehbank  Editor und der DREHBANK selbst  geschieht mittels MIDI Schnittstelle    Sie ben  tigen hierzu eine z B  Soundkarte mit MIDI Schnittstelle in Ihrem PC oder  ein anderes Midi   Interface  das   ber den Windows Multimediatreiber im System  verankert ist   Z B  Unitor von Emagic    Wenn Sie den Men  punkt  MIDI  anklicken  erscheint ein Dialog zur Einstellung  des MIDI In und MIDI Out Ger  tes    Zur Auswahl stehen alle auf Ihrem System installierten MIDI Ger  te    Ger  te sind in diesem Fall nichts anderes als Treiber  die jeweilige Hardware z B   der Soundkarte bedienen    Empfehlenswert ist die Auswahl des MPU 401 sofern ein solcher Treiber auf Ihrem  System installiert ist     Zur Verbindung mit der DREHBANK benutzen Sie ein sog  Multimediakabel   gt   PC kontra MIDI  welches einerseits an der 15poligen Sub D   Buchse  Joystick    Anschlu    angeschlossen wird  andererseits am Midi   Input der DREHBANK     Die Verbindung des DREHBANK  MIDI Out mit dem PC ist nicht n  tig   da bei der Daten  bertragung zwi     schen Editor und DREHBANK  kein  Handshake  stattfindet   In der gezeigten Konfiguration ist die    Dr ehbank mit dem  Drehbank  Editor  PC     verbunden  womit diese editiert oder   m
86. h 2 LEDs   e 64 Reglerfunktionen je Bank mit folgenden Parametern pro Regler     Midi Datenstring mit bis zu 113 Bytes    Bis zu 16 Variablen im Midi   Datenstring definierbar   Ben  tigen jeweils 7  Bytes    Jede einzelne Variable kann jedem beliebigen Regler zugeordnet werden   Derzeit sind f  r die Variablen 20 Datenformate vordefiniert    Wertebereich und Schrittweite jeder Variablen einstellbar    Regler Abtastrate einstellbar in 255 Stufen    Regler Ansprechschwelle einstellbar von 1   255    Offset und Referenzspannung des AD   Wandlers pro Regler einstellbar in 12  Stufen     Tempor  res  fl  chtiges  Laden eines Presets m  glich    Nichtfl  chtiges Speicher eines Presets  2 64 Regler    Plug  amp  Play  gt     Einschalten und Preset steht     Funktion   Anschlu  m  glichkeit f  r bis zu 8 externe Widerstandsgeber  Fu  pedale etc     Schnappschu    Snapshot  Funktion     Funktionen an der Drehbank selbst  64 Drehregler    Drehbank ist mit 64 Potentiometern ausgestattet  die einen  Steuerspannugsbereich von 0   5 Volt   berstreichen    Intern werden diese Steuerspannungen in digitiale Werte umgewandelt    Dabei entspricht der volle von einem Potentiometer   berstrichene Bereich  vom  linken Anschlag bis zum rechten Anschlag  einer zahlenm    igen Aufl  sung von  256 unterschiedlichen Werten    Dadurch ergibt sich der damit beschreibbare Wertebereich einer Variablen mit  einem Zahlenbereich von 0   255  also einem Byte    Die Potentiometer sind mit grauen Drehkn  pfen m
87. han 4 K     Chan 5       Chan 6 R     Chan 7 g     Chan 8 K     Chan 9 F     Chan 10 g     Chan 11 g     Chan 12 g     Chan 13        Chan 14 K     Chan 15       Chan 16 S     System Exclusive     MIDI Time Code     Song Position Pointer    Song Select Song       Undefined     Undefined    59    Program     0 127     Aftertouch  amount   0 127     kk     Ssee Spec   LSB   0 127             Pitch  wheel  MSB    kk     See Spec   MSB  NONE           GRUNDLAGEN MIDI       11110110  F6 246   Tune request  11110111  F7  247   End of SysEx  EOX   11111000  F8  248   Timing clock  11111001  F9  249   Undefined  11111010  FA  250  Start   11111011  FB  251   Continue  11111100  FC  252    Stop   11111101  FD  253   Undefined  11111110  FE  254   Active Sensing  11111111  FF  255   System Reset       Note    System Exclusive  data dump  2nd byte  Vendor ID followed by more data bytes  and ending with EOX    Table 1  Summary of MIDI Status  amp  Data Bytes    adapted from  MIDI by the Numbers  by D  Valenti  Electronic Musician 2 88   Updated 1995 By the MIDI Manufacturers Association   WARNING  The details of this implementation could dramatically affect  compatibility with other products  It is recommended that you consult the official  MMA detailed specification for any additional information     Weitere bzw  aktuelle Infos unter        http   www midi org  Dies ist die Homepage der Midi  Association   http   www midi org abtmidi htm  What is Midi    http   www midifarm com  The MID
88. hlie  end auf  Durchsuchen     e Im daraufhin erscheinenden Dateibrowser suchen Sie die Datei   DREHBANK EXE   welche Sie im DREHBANK Ordner finden und klicken Sie  auf  OK     e Klicken Sie nun auf  Anderes Symbol  und suchen Sie sich ein Icon aus und  klicken Sie auf  OK     e Klicken Sie nochmal auf  OK  um den noch offenen Dialog zu schliessen  Auf  die gleiche Weise k  nnen Sie sich noch ein Icon fuer die Drehbank Hilfe Datei  DB_HILFE HLP in der selben Programmgruppe erstellen    e Klicken Sie im Dateimanager im DREHBANK PRESET Ordner auf irgendein  Preset  Kein Doppelklick     Dieses ist nun selektiert  was an der Hervorhebung  des Dateinamens zu sehen ist    e Klicken Sie im Men    Datei  auf den Menuepunkt  Verkn  pfen      Bei   Dateinamenerweiterung  schreiben Sie DBP  steht eigentlich schon da  und  klicken Sie auf  Durchsuchen   Im daraufhin erscheinenden Dateibrowser  suchen Sie die Datei  DREHBANK EXE  welche im DREHBANK Ordner zu  finden ist und klicken Sie auf  OK   Beenden Sie den noch offenen Dialog  ebenfalls mit  OK      Puh  das war s   Nun m  sste der Drehbank Editor bei Doppelklick auf ein Preset   starten    e Der Drehbank  Editor startet auch  wenn man ein Preset aus dem  Dateimanager auf  DREHBANK EXE  oder auf das Icon in der  Programmgruppe zieht und draufplumpsen l    t     De   Installation    Da das Programm weder beim Installieren noch w  hrend der Laufzeit  irgendwelche Systemdateien   ndert  hinzuf  gt oder Registry Eintr  ge vornimmt       
89. hreibweise angegeben                                                                                                                                                                                                                                                                    Drehbank Midistring Parameter Xn RangeFrom   RangeTo  FO 43 10 AC 08 nn OO Xn F7 ELEMENT RESERVE 00   20  FO 43 10 4C 08 nn O1 Xn F7 BANK SELEC SB 00   7F  FO 43 10 4C 08 nn 02 Xn F7 BANK SELEC    SB 00   7F  FO 43 10 AC 08 nn 03 Xn F7 PROGRAM NUMBER 00   7F  FO 43 10 AC 08 nn 04 Xn F7 RCV CHANNEL 00   0F T7F OFF  FO 43 10 AC 08 nn 05 Xn F7 MONO POLY MODE 00 MONO 01 POLY  FO 43 10 4C 08 nn 06 Xn F7 SAME NOTE NUMBER 00 24 02  FO 43 10 4C 08 nn 07 Xn F7 PART MODE 0 0 03  FO 43 10 4C 08 nn 08 Xn F7 NOTE SHIFT 2 8    58  FO 43 10 AC 08 nn 09 Xn F7 DETUNE HI     FO 43 10 AC 08 nn OA Xn F7 DETUNE LO     FO 43 10 4C 08 nn OB Xn F7 VOLUME 00    7P  FO 43 10 AC 08 nn OC Xn F7 VELOCITY SENSE DEPTH 00   7F  FO 43 10 4C 08 nn OD Xn F7 VELOCITY SENSE OFFSET 00   7F  FO 43 10 4C 08 nn OF Xn F7 PANORAMA 00   7F  FO 43 10 AC 08 nn OF Xn F7 NOTE LIMIT LOW OC aE  FO 43 10 4C 08 nn 10 Xn F7 NOTE LIMIT HIGH 00   7F  FO 43 10 4C 08 nn 11 Xn F7 DRY LEVEL UO 7E  FO 43 10 4C 08 nn 12 Xn F7 CHORUS SEND 00   7F  FO 43 10 AC 08 nn 13 Xn F7 REVERB SEND 00   7F  FO 43 10 4C 08 nn 14 Xn F7 VARIATION SEND 00   7F  FO 43 10 4C 08 nn 15 Xn F7 VIBRATO RATE 00   7F  FO 43 10 4C 08 nn 16 Xn F7 VIBRATO DEPTH 00   7F  FO 43 10 4C 08 nn 17
90. hriftet  werden    Allerdings ist dies nicht einfach aufgrund des gedr  ngten Platzangebotes    Diese Problem l    t sich jedoch mit geeigneten Haftetiketten 8x20mm beheben     Im Schreibwaren   B  robedarf erh  ltlich z B  Herma No 2320   Diese Aufkleber  sind NICHT im Lieferumfang enthalten     Die Beschriftungsfelder sollten wenn  dann nur mit einem  sehr weichen Bleistift bzw  mit einem Fett  oder wieder  abwaschbaren Filzstift beschriftet werde  Ansonsten kann  nicht garantiert werden  da   sich anschlie  end die  urspr  ngliche Beschriftung bei Anderungen wieder  r  ckstandslos entfernen l    t     Taster  An der linken Seite befinden sich 3 Taster     Diese haben folgende Funktionen     ABRUFEN DER GRUNDEINSTELLUNGEN   ROM   PRESETS    Halten sie dazu die Taster in verschiedenen Kombinationen beim Einschalten    Inbetriebnahme  Steckernetzteil einstecken  des Ger  tes gedr  ckt   siehe  LIESMICH TXT    Dabei leuchtet die Leuchtdiode  des r   gerade gedr  ckten Taster  invers   D h  die  dem Taster zugeordnete n  Leuchtdiode n  leuchtet n  nicht  w  hrend die anderen  Leuchdioden an sind    Beispiel  Sie halten beim Einschalten Taster 1  von oben  gedr  ckt  um ROM   Preset 1 auszuw  hlen  Daraufhin leuchtet die Taster 1 zugeordnete Leuchtdiode  nicht  die Leuchtdiode 2  amp  3 sind aber an     25    EINF  HRUNG       Das bedeutet dann  da   Dr ehbank zu diesem Zeitpunkt das ausgew  hlte  Preset geladen hat und dann solange wartet  bis die gedr  ckte Taste losgelassen  
91. htig in der Netzteilbuchse der Dr ehbank oder das Netzteil selber steckt  nicht in der Steckdose     Weiterhin k  nnte noch das Steckernetzteil oder aber die Dr ehbank defekt  sein     BANKANZEIGE    Diese Anzeige ist im Normalfall immer aktiv und zeigt die momentan aktive Bank  an     Leuchtdiode Bank 1 an  Bank2 aus  bedeutet BANK 1 aktiv     Leuchtdiode Bank 2 an  Bank 1 aus  bedeutet BANK 2 aktiv     SNAPSHOT   MODUS    Nachdem der Taster 1 ein Mal bet  tigt und gedr  ckt gehalten wurde  blinkt die  Leuchtdiode nun in einem schnellen Rhythmus    Wird der Taster nun innerhalb ca  1 Sekunde nochmals bet  tigt  wird der Snapshot  ausgel  st  was durch ein permanentes Leuchten der Leuchtdiode angezeigt wird    ca  1 Sekunde     Danach befindet sich die Dr ehbank wieder im Bank  Anzeige  Modus     MIDI   AKTIVIT  TS   ANZEIGE    Die Leuchtdiode f  r den Snapshot Modus ist ja im Normalbetrieb fast immer  ausgeschaltet    Daher wird sie zus  tzlich zur Anzeige der Midi   Aktivit  ten ben  tzt    Dabei blitzt die Leuchtdiode f  r jede Aktivit  t auf dem Midi   Bus  sowohl f  r Midi    In  als auch f  r Midi  Out  ganz kurz auf    Da Midi   Events sehr kurz sind und in der Regel sehr schnell erfolgen  ist das  Aufblitzen nur sehr schwach zu erkennen    Drehen Sie dazu einmal an einem Regler und beobachten Sie dann das schwache  Glimmen  das unmittelbar mit Ihren Drehbewegungen verkoppelt ist    Diese Anzeige hilft Ihnen aber trotzdem zu erkennen  ob auf einem Regler    berhaupt ei
92. ines anderen Ger  tes verbunden werden  m  ssen demzufolge gen  gend Strom  liefern um den Eingang eines solchen Optokopplers anzusteuern  ohne da    Signalverzerrungen entstehen  Dazu sind Midi Ausg  nge Grunds  tzlich mit Strom    Treibern zu versehen  die den ben  tigen Strom liefern     77    ANHANG                MIDI INPUT          Optokoppler                            MIDI OUTPUT       Bei der Entwicklung der PC Soundkarten mit Midi   Interface tauchte nun das  Problem auf  da   die genormte 15 polige Sub D Buchse  welche urspr  nglich  ausschlie  lich f  r den Anschlu   von Joysticks gedacht war  nur zwei freie  Anschlu     Pins f  r Midi Eingang und Midi Ausgang zur Verf  gung stellte  Die  Galvanische Trennung via Optokoppler war  ohne die Steckerbelegung zu   ndern   damit schon mal ausgeschlossen  da die Eingangsstromschleife des Optokopplers  allein schon zwei Anschl  sse ben  tigen w  rde      lt Joystick gt  1 9     lt Joystick gt  2 10  lt Joystick gt    lt Joystick gt  3 11  lt Joystick gt   GND 4 12 MIDI   Output     lt Joystick gt      lt Joystick gt  5 13  lt Joystick gt    a a 14  lt Joystick gt     lt Joystick gt  15 MIDI   Input   5V 8 S       78    ANHANG       Die   nderung der Anschl  sse kam aus Kompatibilit  tsgr  nden  zu den auf dem  Markt befindlichen Joysticks etc  nicht in Frage  Eine Extrabuchse wurde wohl aus  produktionstechnischen Gr  nden verworfen  kostet mehr und belegt ein Slotblech    Die Soundkartenentwickler  entschieden sich wohl 
93. ing message each 300ms  max   or it will be assume  that the connection has been terminated  At termination  the receiver will  turn off  all voices and return to normal  nonactive sensing  operation     11111111 Reset    FF     Reset all receivers in the system to power up status  This should be used  sparingly     preferably under manual control  In particular  it should not be sent on power up     57    GRUNDLAGEN MIDI       1st Byte Value Function 2nd Byte 3rd Byte  10000000  80  128   Chan 1 Note off   Note Number   Note Velocity    10110011  B3  179  Chan4 k  10110100  B4  180   Chan 5    10110101  B5  181   Chan 6    10110110  B6  182   Chan 7    10110111  B7  183   Chan 8 S    10000001  81  129  Chan2    0 127     0 127   10000010  82  130   Chan 3      see     10000011  83  131   Chan 4 2   Table     10000100  84  132  Chan5 9   2 IR  10000101  85  133   Chan 6 2     CN  100001 10  86  134  Chan7 9   N   10000111  Bic 135  Chan8 2 Le  CN  10001000  88  136  Chan 9 2    HR  10001001  89  137   Chan 10 2 L 2  CN  10001010  8A  138   Chan 11 9 WE N   10001011  8B  139   Chan 12 j   gt    lit    10001100  8C  140  Chan 13 i    HR  10001101  8D  141   Chan 14 j  Y lf    10001110  8E  142  Chan 15 j ie  i     10001111 8F 143  Chan16          10010000  90  144  Chan1 Note on    hu 2  10010001  91  145  Chan2 r L E  10010010  92  146   Chan 3 7 I  K  10010011  93  147  Chan4 x L le 2  10010100  94  148  Chan5    jo K  10010101  95  149  Chan6        2  10010110  96  150  Cha
94. iode angezeigt wird    Diese zus  tzliche Best  tigung wurde eingebaut  um ein versehentliches  Aussenden eines Snapshots zu verhindern  was sonst recht drastische und oft  unerw  nschte Effekte hervorrufen k  nnte     Danach befindet sich die Dr ehbank wieder im Bank   Anzeige   Modus     Wollen Sie doch keinen Snapshot ausl  sen bzw  haben Sie  diesen Modus versehentlich angew  hlt  so warten Sie  einfach ab  bis das schnelle Blinken der Leuchtdiode wieder  aufh  rt   Nach ca  1 Sekunde     Anmerkung    Ein Snapshot sendet alle 64 Midistrings   Events der jeweils  aktiven Bank mit dem momentan aktuellen Drehreglerwert  aus        EINF  HRUNG       Es wird dabei zwischen den 64 Strings jeweils eine Pause von 10 Milli   Sekunden  eingelegt  da ansonsten angeschlossene Expander etc  eventuell durch diesen  Midi   Bulk   berlastet werden k  nnten     Leuchtdioden  Die Leuchtdioden befindet sich links jeweils oberhalb des zugeordneten Taster     Sie dienen dazu verschiedenen Betriebszust  nde bzw  Aktionen anzuzeigen     BETRIEBSANZEIGE DES GER  TES    Beim Einschalten   Inbetriebnahme  Steckernetzteil einstecken  des Ger  tes  kein  Taster gedr  ckt gehalten  leuchten alle 3 Leuchtdiode zuerst 6 Sekunden  permanent  die Werte aus dem nichtfl  chtigen Speicher werden ins Ger  t    bertragen  und wechseln dann in den Bankanzeige   Modus  also nur die Bank   Leuchtdiode f  r Bank 1 brennt     Sollte das nicht der Fall sein  so steckt entweder der Stecker des Netzteils nicht    ric
95. ischen den 2 B  nken    Ausl  sen eines   Snapsh  f      n   helle hints Zedd EE dota   Os Tes T  Betriebsanzeige des  Gerates TTT  Barkan Zeige  cian  cccnscssccssvesecesettcavcseavevsecssentevncenss  Snapshot   Modus   Midi   Aktivit  ts   Anzeige    ists  Midi Whertrasungsteh ler zoieso senina EE E Deeg  Nichtfl  chtiger Speicher Preset               cecsssssescsenssensesssesccsssevssevsecssecssessecsseesaeessesvevsneeroesenesensees  Anschlu   f  r Steckernetzteil   Sttomversorgeung  ss sese ee eee eee eee eee 29       VORWORT       DIE MIDI VERBINDUNG    ssssssssssssssesesrsrsrseeririritttttttttttttttttt ttrt tt tEtEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEE Eert 29  GRUNDLEGENDES PDITIERKONZEPT 32  KAPITEL A E O O A EEE SE E AOE E E 33  BENUTZEROBERFL  CHE    s  seesssessccsecrseossessccsscosessccsscoseosecseceescsscssccescoseosecsscoseosecsscesscssesseeescosess 33    FFNEN UND SPEICHERN EINES PRESET 33    FFNEN EINER TRER a TOE Taa T Ta HSE iae 33  REGLER EIGENSCHAFTEN  2 24 22 dance does a Se a a oa Sane Dae te ean be Saeed de Sede ae Lave 34  PRESET SCHICKEN UND SICHERN p aene e E N AE EE IE EE NEEESE 35  PRESET TEXTDATEI   SYSEXDATEI OQRNERIEREN 36  Sysex Datei Generieren    n   nn  te ERENNERT 37  Text Dater generieren iee ees el en 38  EDITIER Keier EE 38  Copy Bank I    gt Bank ege ed ee ER 38  Copy Bank 2    gt  Bank La    esse is sinn 38   Init Bank EE 38  al 38  Exchange Bank  1  lt    gt  2    si an ER IR ER 39  OPTIONS  a2 es a a ns e EE See EE 39  Event
96. it Griffmulden und einer  schwarzen Markierung auf der Oberseite versehen  die die Position des  Potentiometers und des daraus resultierenden Spannungswertes angibt    Bei der gro  en Anzahl der verwendeten Potentiometern kann es durch  Fertigungsstreuungen vorkommen  da   nicht alle Potentiometer exakt den gleichen  Widerstand beim Drehen aufweisen    Dies f  llt nat  rlich besonders bei solchen benachbarten Exemplaren auf  die  jeweils die maximale Toleranz sowohl in der einen  als auch in der anderen  Richtung aufweisen   Bei der Endmontage  amp  Endtest haben wir zwar gewissenhaft versucht solche  Ausrei  er zu beheben  aber bei dem angestrebten g  nstigen Endpreis w  re eine  noch bessere Angleichung der einzelnen Regler mit erheblich h  heren Fertigungs   und damit Endkosten verbunden        24    EINF  HRUNG       In dem gerade beschriebenen Rahmen ist das  unterschiedliche mechanische Verhalten der Drehregler kein  Garantiefall     Der zugegebenerma  en geringe Abstand der einzelnen Potentiometer zueinander  wurde als Kompromi   zwischen einem m  glichst geringen Platzbedarf der    Dr ehbank  SHE  auf dem Arbeitsplatz  z B  Synthi  Studio Schreibtisch  Rack  0 a   und einer m  glichst gro  en Anzahl an Drehreglern gew  hlt     64 Beschriftungsfelder    Diese dienen dazu  um sich f  r die Funktion der einzelnen Drehregler auch ohne  Editorprogramm einen gewissen   berblick verschaffen zu k  nnen    Sie k  nnen daher  mit einem daf  r geeigneten Stift  entsprechend besc
97. it einem Preset geladen werden kann    Die mit den Reglern der Drehbank erzeugten   MIDI Daten werden zum Keyboard bzw  Expander geleitet  um dort die jeweiligen   Parameter zu steuern  Die Pfeilspitzen zeigen auf die MIDI Eingaenge     Das Keyboard Synthi mu   in dieser Konfiguration allerdings die internen vom  Keyboard kommenden Daten mit denen am MIDI In von der Drehbank  ankommenden Daten mergen und an seinem MIDI Out ausgeben k  nnen   Ansonsten ben  tigen Sie einen zus  tzlichen Merger  wie in der nachfolgenden  Konfiguration beschrieben  der die Keyboard  amp  die Drehbank   Daten mergen  kann         Die Verbindung des Dr ehbank wptou ist jedoch z B  in Verbindung mit  einem Sequenzer Programm sinnvoll  in welches die DREHBANK z B  als   Hardware  Mixer  integriert werden kann    In den nachfolgend gezeigten Konfigurationen ist der MIDI Ausgang der       30    EINF  HRUNG       Drehbank   ber das Keyboard mit dem Eingang des Sequenzers  PC   verbunden   Die von der DREHBANK erzeugten Daten k  nnen somit im Sequenzer  aufgezeichnet werden     Expander PC Expander PC       Drehbank Keyboard    Bei aktivierter THRU Funktion im Sequenzer  gelangen die Parameter Steuerdaten  auch immer an den Expander  wo sie letztens auch ankommen sollen  um dort die  jeweiligen Parameter zu steuern  Die Pfeilspitzen zeigen auf die MIDI Eingange   Diese Konfiguration erlaubt es auch Dr ehbank Presets in Form von Sysex   Dateien mit dem Sequenzer an die Dr ehbank zu schicken oder gleichze
98. itig  den Editor laufen zu lassen    In diesem Fall wird der Sequenzerausgang an den Eingang der Dr ehbank  zur  ckgef  hrt  was es zwingend erforderlich macht deren THRU Funktionen  ganzlich zu deaktivieren      Wenn Ihr Expander oder Keyboard kein MIDI THRU erm  glicht  z B  weil nur ein  MIDI Eingang bzw  nur ein MIDI Ausgang vorhanden ist  k  nnen Sie dies durch  Verwendung einer MIDI Thru Box  T  bzw  eines MIDI Mergers  M  l  sen     Falls Sie daf  r z b  einen Doepf er MMR4 4 benutzen  deaktivieren Sie  unbedingt den  Running Status  aller 4 Ausgaenge  s  Bedienungsanleitung       Vermeiden Sie speziell bei dieser Konfiguration MIDI  Kurzschl  sse  Loops   diese k  nnen zu Systemabst  rzen   des PC  f  hren      Da es jedoch oftmals sehr schwierig sein kein in einem solchen geschlossenen  System einen Midi   Kurzschlu   zu vermeiden bietet Dr ehbank   wie gesagt   auch die M  glichkeit das Durchleiten  THRU  von am MIDI In anliegenden Daten  an den MIDI Out stufenweise abzuschalten    Diese THRU   Einstellung wird zudem in der Dr ehbank nichtfl  chtig  gespeichert und steht daher beim n  chsten Einschalten des Ger  tes wieder zur  Verf  gung    Sollten es dann wieder gew  nscht sein  da   die Daten vom MIDI In mit den  internen erzeugten zusammen am MIDI Out zur Verf  gung stehen  so mu   dies  explizit wieder   ber den Editor bzw  die entsprechende SysEx   Message  konfiguriert werden    Die MIDI Daten die der DREHBANK   Editor erzeugt dienen ausschlie  lich der  Komm
99. ksumme  berechnet werden sollen     129 Checksum 2 Komplement  sum 0  sum   byte  chksum 0x7f amp   sum     Checksumme  die Bytes ab MARKER aufsummiert und die resultierende  Summe schlie  lich als 2 er Komplement umgewandelt als 7 Bit Wert   bertr  gt    130 Checksum 1 Komplement  sum 0  sum   byte  chksum 0x7f amp   sum       Checksumme  die Bytes ab MARKER aufsummiert und schlie  lich ins 21er  Komplement umgewandelt als 7 Bit Wert   bertragt     131 Checksum Regular  sum 0  sum   byte  chksum 0x7f amp  sum     einfache Checksumme  bei der einfach die Bytes ab MARKER aufsummiert  und als 7 Bit Wert   bertragen werden     132 Checksum LH_NIB_LH  sum 0  sum    L_H   chksum_L_H sum    prinzipiell dasselbe Verfahren  wie bei REGULAR  nur m  ssen sich hierbei im  String LH Nibbles befinden  die dann entsprechend  behandelt  werden  Die  Checksumme selber wird auch als LH Nibbles ausgegeben   besteht also auch  aus 2 Bytes     133 Checksum LH_NIB_7B  sum 0  sum    L_H   chksum 0x7f amp sum    wie zuvor  nur wird diesmal die Checksumme als 7 Bit Wert ausgegeben     134 Checksum KAWAI 1_4  sum 0  sum   byte  chksum 0x7f amp    sum 0xA5      auch eine Abart der REGULAR Checksumme  nur wird hier eine konstanter Wert   165    auf die Summe zus  tzlich addiert     135 Checksum KAWAI 5   wsum 0  wsum   word  chksum_h_ _h_l  0x5A3C wsum     auch wieder eine zus  tzliche Konstante a la Kawai  allerdings wird hierbei mit  Word  Werten gearbeitet     136 Checksum KURZWEIL   wsum 0   wsum l
100. ller 127 f  r Regler 1 bis 64   Entspricht dem Initial   Preset beim Starten         38    BENUTZEROBERFL  CHE       Exchange Bank 1  lt    gt 2    Vertauscht die Reglerfunktionen von Bank 1 mit denen der Bank 2 und umgekehrt   Diese Funktion k  nnen Sie r  ckg  ngig machen  indem Sie diese ein zweites mal  ausf  hren  logisch oder        Options    Wenn Sie im Hauptmenue den Men  punkt  Options  anklicken  erscheint ein  Dialogfenster zum Einstellen der Optionen     DREHBAME OF TiS   Der Dr ehbank MIDI Thru Mode  bestimmt  welche Art von MIDI  Messages  ge THRU ed  also vom  Drehbank MIDI Eingang zum  Dr ehbank MIDI Ausgang  durchgelassen werden    Der MIDI Thru Mode bezieht sich nicht  auf den Editor  dieser macht  grunds  tzlich keinen MIDI Thru         Event Thru    Wenn sie dieses Kastchen deaktivieren werden alle MIDI Channel Messages  also  z B  Noten Events  Controller Events etc  aus dem in die Dr ehbank  geschickten MIDI Datenstrom ausgefiltert und erscheinen somit nicht mehr am    MIDI Out der Dr ehbank  Als Voreinstellung ist dieses Kastchen aktiviert  es  werden also alle Channel Messages  durchgelassen      Realtime Thru    Deaktivieren Sie dieses K  stchen  wenn Sie wollen da   MIDI Realtime Messages  wie z B  Start  Stop  Timing Clock etc  aus dem in die Dr ehbank geschickten  MIDI Datenstrom ausgefiltert werden sollen  Als Voreinstellung ist dieses K  stchen  aktiviert  es werden also alle Realtime Messages  durchgelassen      System Exclusive  Sysex  Thru   
101. mu    Das Drittschlimmste ein Laufzeitfehler der  das Editor  Programm ohne das gespeicherte Preset beendet  Und das  Viertschlimmste  wenn alles  anscheinend  fehlerfrei l  uft     Bevor Sie jedoch die Drehbank in Ihr Midi   Setup integrieren und das  mitgelieferte Editorprogramm auf Ihrem Rechner installieren und starten  lesen Sie  in den nachfolgenden Kapiteln zun  chst  welche Systemvoraussetzungen  notwendig sind und wie es erst einmal auf die Platte transportiert wird     Wenn Sie alles beachten kann eigentlich nicht viel schiefgehen und Fehler wie die  oben genannten traten in der Testphase bei keinem der Testrechner auf     Da Softwareprobleme bei den von uns allen  hei  geliebten  PC s  mit dem noch  heiBeren Betriebssystem  dessen Namen wir jetzt nicht nennen wollen  nie mit  100   iger Sicherheit ausgeschlossen werden k  nnen  mu   gerade aus diesem  und auch aus versicherungstechnischen Gr  nden auf die m  gliche  Unvollkommenheit dieser Applikation hingewiesen werden    Einen solchen Hinweis finden Sie   brigens bei jeder Software  auch der s  nd   teuren  meist irgendwo  wo es keiner lesen kann     Um beim Durchschm  kern dieser Dokumentation nicht den Faden zu verlieren  empfiehlt es sich die einzelnen Kapitel von oben nach unten zu lesen    Anders herum oder gar r  ckw  rts erg  ben die S  tze auch nicht recht viel Sinn      Thematisch ist das Handbuch in verschiedene Kapitel unterteilt  die in sich mehr  oder weniger abgeschlossen sein bzw  aufeinander aufba
102. n  oder sich f  r verschiedene Gelegenheiten verschiedene  Grundeinstellungen seiner Ger  te abspeichern  und bei Bedarf einladen  Diesen  Vorgang nennt man Daten   Dump    Jedoch Vorsicht  Diese Form der Klangspeicherung hat nichts mit dem  Programmwechsel   Befehl zu tun  Ein Programmwechsel   Befehl sagt nur   Jetzt  sollen alle Noten mit dem Klang im Bank 08 Programm 15 gespielt werden   Ob  der Klang in Bank8 Programm15 ein Bl  ser oder ein Streicher ist  ist dem  Programmwechsel   Befehl v  llig egal    Wie der individuelle Klang 08 15 nun tats  chlich klingt  das kann man mit den  SysEx   Daten   bertragen     Audiosignale   ber MIDI   Samplestandardfiles     Ja was jetzt   werden sie sich fragen  Zuerst erz  hlen wir Ihnen  MIDI   bertrage  keine Audiosignale und jetzt diese   berschrift  Manche Ger  te  die mit  gesampelten Kl  ngen arbeiten  k  nnen diese Kl  nge als digitale Daten in der MIDI    Leitung   bertragen  Doch das hat nichts mit Audio  bertragung zu tun  Die    bermittlung von einer Sekunde Sample   Klang dauert ca  12 Sekunden  Zudem  werden die Daten in einem Format   bertragen  mit dem kein anderes Ger  t etwas  anfangen k  nnte   au  er wieder einem Sampler     Wie funktioniert die verfluchte NRPN    Programmierung      Ich werde ein wenig ausf  hrlich  aber letztlich vertieft das meines Erachtens das  Verst  ndnis f  r NRPN sehr    Im Prinzip ist NRPN die rudiment  rste Art der MIDI   Steuerung  denn sie  entspricht am meisten der Computer   eigenen
103. n Midi   String liegt  der auch abgeschickt wird    Weiterhin erkennen Sie so  ob auch Midi   Events am MIDI In empfangen werden   Speziell z B  beim Empfang von Informationen aus dem Editor Programm     27    EINF  HRUNG       Sollten Sie versehentlich einmal einen Midi   Kurzschlu   erzeugt haben  ist diese  Anzeige auch sehr n  tzlich    Wenn es passiert ist   werden sie es leicht erkennen  weil dann so viele Midi   Events an der Dr ehbank ankommen bzw  diese wieder verlassen  da   das  vorher leichte Glimmen der Leuchtdiode quasi zu einem  permanenten  Aufleuchten     anschwillt        MIDI UBERTRAGUNGSFEHLER    Sollte es einmal beim Empfang von f  r die Dr ehbank gedachten  Informationen zu einem Fehler kommen  so schaltet das Ger  t die Bank   Anzeige  ab und die Snapshot   Leuchtdiode permanent an    Dr ehbank bleibt aber weiterhin betriebsbereit    Die normale Bank und Snapshot   Anzeige kann dann wieder durch Bet  tigen des  Snapshot   Tasters aktiviert werden     Diese Midi   Fehler   Anzeige sollte im Normalfall   Betrieb  mit Editor  nicht auftreten     Sollten Sie jedoch Daten f  r die einzelnen Regler per SysEx   Single   Dump laden  wollen  so ist von dem Dump  Programm zwischen den einzelnen Dumps  pro  Regler  mindestens eine Pause von 10 Millisekunden  besser noch mehr   einzuhalten    Ansonsten k  nnte  gerade bei langen Strings  der Empfangspuffer der  Dr ehbank   berlaufen  Die bisherigen Daten des davon betroffenen Reglers  werden dann jedoch nicht   ber
104. n f  r das Preset eingeben  Achten Sie darauf   da   Sie das Preset mit der Dateiendung   DBP benennen  z B  HALLO DBP   Als  Vorgabe werden im Dateibrowser Dateien mit anderer Endung nicht angezeigt    Wenn Sie beim Beenden ein noch nicht gespeichertes Preset offen haben  fragt  Sie das Programm automatisch ob Sie dieses noch abspeichern wollen       ffnen einer Library    Um ein eigenes Preset zu erstellen  kann man auf die vorgefertigten  Reglerfunktionen der Librarys zur  ckgreifen  Um sich die Reglerfunktionen einer  Library zug  nglich zu machen    ffnet man diese indem man zun  chst auf den  Men  punkt  Library  klickt  Daraufhin erscheint der Dateibrowser mit der  Voreinstellung des  Library  Ordners im DREHBANK verzeichnis und einer  Dateiliste der Librarys  Wahlen Sie aus der Dateiliste die zu 6ffnende Library aus       33    BENUTZEROBERFL  CHE       und best  tigen Sie mit OK  Es erscheinen nun die  Descriptions  der  Reglerfunktionen untereinander aufgelistet im Library Listenfenster des    DREHBANK Editor  l   Trat aus irgend einem Grund beim Offnen ein Fehler auf oder ist die Library   Datei  besch  digt  weist Sie ein Dialog mit der entsprechenden Abbruchmeldung darauf  hin und es wird statt dessen ein leeres Library Listenfenster angezeigt     Sie k  nnen auch ein Preset als Library   ffnen  um so  Reglerfunktionen aus anderen Presets zu kopieren     Der Unterschied zwischen Presets und Librarys ist der  da   die Librarys aus einer  Sammlung universeller Regl
105. n7 7 I  2  10010111  97  151  Chan8 T        10011000  98  152   Chan 9 7 I      10011001  99  153   Chan 10 T        10011010  9A  154  Chan 11 j jr 2 la  10011011  9B  155  Chan 12   RN lip 75  10011100 9C 156   Chan 13       e     10011101 9D 157  Chan14        gt  ip     10011110  9E  158   Chan 15   ks Jin A7  10011111 9F  159  Chan 16    L        10100000  A0  160  Chan1 Polyphonic       Aftertouch  10100001 A1 161  Chan2   aftertouch       amount  10100010  A2  162  Chan3   Le    0 127   10100011  A3  163  Chan 4 i ji os      10100100  A4  164  Chan5      je     10100101  A5  165   Chan 6       je Pe  10100110  A6  166  Chan 7 G      gt  a  10100111  A7  167  Chan 8 F je   he     10101000  A8  168   Chan 9 g      a  10101001  A9  169   Chan 10 g eer Lg  10101010  AA  170  Chan 11 G L   gt  2  10101011  AB  171  Chan 12 K h J  10101100  AC  172   Chan 13 g L 3 LA  10101101  AD  173   Chan 14   I       di  10101110  A  174   Chan 15 g ke   gt   10101111  AF  175  Chan 16 g Fan  LS  10110000  BO  176  Chan 1 Control    See   See  10110001  Bi  177  Chan2 Mode change   Table   Table  10110010  B2  178  Chan3 K   three                                       58    GRUNDLAGEN MIDI       10111000  B8  184  10111001  B9  185  10111010  BA  186  10111011  BB  187  10111100  BC  188  10111101  BD  189  10111110  BE  190  10111111  BF  191  11000000  C0  192  11000001  C1  193  11000010  C2  194  11000011  C3  195  11000100  C4  196  11000101  C5  197  110001 10  C6  198  11000111 
106. nd in der Lage gleichzeitig unterschiedliche  Kl  nge zu erzeugen und diese auch unterschiedlichen MIDI  Kan  len zuzuordnen   Wir erinnern uns   Achtung  Solostimme       und jeden dieser Kl  nge  mehrstimmig zu spielen  Diese F  higkeit beschreibt die MIDI  Norm mit dem  englischen Begriff Multi   Mode  sprich  Mohd   Es gibt noch den Poly   Mode  ein  ausgew  hlter MIDI Kanal und mehrstimmiges Spiel   den Mono   Mode  ein  ausgew  hlter MIDI Kanal aber nur einstimmiges Spiel  und den Omni   Mode   Letzterer unterscheidet nicht mehr zwischen verschiedenen MIDI   Kan  len   sondern spielt  alles  was durch die Leitung kommt      51    GRUNDLAGEN MIDI       System exklusives und nochmals  Programmwechsel    Neben den Musikorientierten Informationen  Noten  Vibrato      kann das MIDI   System auch beliebige andere Informationen   bertragen    Sie m  ssen nur als  nichtmusikalische Daten  gekennzeichnet sein  Diese  Informationen nennt man System   Exklusiv   Daten oder kurz SysEx   Daten    Die MIDI   Instrumente bedienen sich dieser Informationsart  um ger  tespezifische  Informationen zu   bertragen  Beispielsweise kann heute fast jedes MIDI   Ger  t  seine internen Programmeinstellungen als SysEx   Daten   bertragen  Diese  Informationen k  nnen an ein anderes Ger  t gleicher Bauart gehen oder an ein  Datenaufzeichnungssystem  Und ein Sequenzer ist nichts anderes als ein  Datenaufzeichner  Man kann also s  mtliche Klangeinstellungen eines Ger  tes zur  Sicherheit abspeicher
107. nd study    Computer sound processing    ISBN  1 55615 026 1  pbk      19 95    Title   The MIDI drummer   by a drummer for a drummer    by David Crigger   Publisher  Newbury Park  CA   Alexander Pub   c1987    Subjects    Electronic percussion instruments  Instruction and study    MIDI  Standard     Title   MIDI for musicians    by Craig Anderton   Publisher  New York   Amsco Publications  c1986   Subjects    MIDI  Standard    Computer sound processing    ISBN  0 8256 1050 8  pbk     ISBN  0 8256 2214 X  pbk    cover     Title   The MIDI manual    David Miles Huber   Publisher  Carmel  Ind   USA   Howard W  Sams  c1991   ISBN  0 672 22757 6  250pp     Title   The MIDI programmer s handbook    Steve De Furia and Joe  Scacciaferro  Ferro Technologies    Publisher  Redwood City  Calif    M amp T Pub   c1989    ISBN  1 55851 068 0  250 pp  Paperback   24 95 Mix Bookshelf part   3539C       This book is now out of print        Title   C Programming for MIDI    Jim Conger   Publisher  Redwood City  Calif    M amp T Books  1989   501 Galveston Drive Redwood City  CA 94063       104    ANHANG       Subjects  MIDI  C  sequencing  This book shows how to use the basic features of an MPU 401 interface   Includes a disk with MS DOS code     Title   MIDI sequencing in C   Jim Conger    Publisher  Redwood City  Calif    M amp T Books  1989  501 Galveston Drive Redwood  City  CA 94063   Subjects    MIDI  Standard    C  Computer program language    Sequential processing  Computer science    
108. nnnnnennnennnesnnesnnesnnesnonsnonsnensnensennnnnnnnnnn 12  Produkthaftung und CGarantteleietung 12  Gebrauchszweck  2 22  EE 12  Betriebsspannung  eier a0 Ee Set EEN ee 12  fen eS EE 12  Erl  schen der Beiebserlaubni  ninenin oiai e a E Ta e ea a Eaa 12  STT s T TTT 12  Beiriebsk  ntt  lle nuets geescht EAR abe dese 13  Transport  EE 13  R  cknahme innerhalb der R  ckgabefrist sss sese ee eee eee 13  Ein  Ausbau von optionalen Bauteilen Einheiten essen 13  Betriebserlaubnis       see nein deene  KAPITEL AEE EEA E TA A E TI TE EIEE E  INSTALLATION  2 2  osovo TT  LIEFERUMFANG  eege an SR Aa e ae aeS AVE  Hardwareeinheit Dr ebhbank sss esse eee ee eee  Option f  r externe Stelereing  nige    cunn anes inserieren ERA ARE  Update auf eine neuere SOFTWARE Version      ae  Software DREHBANK EDIT  R   usa ae RR Ss ee ETag e  INSTALLATION DES DREHBANK EDITOR nennen  SYSTEMVOTAUSSELZUN E  Neuinstallatien         TTT  Windows T E  Windows EE  Des Insalati on T  Update auf eine neuere Neregton  Editor auf Emagic SoundDiver OEM Basis PC  amp  MAC  Veraion  21  KAPITEE 3 E AR AT A E T A A A cssdessuese tou AE 23  LLIN OULU Gas eer 23  WASIST DREHBANK en hassen nein han entire Sde eege 23  PAPER 6 BERBTICK EE 24  FUNKTIONEN AN DER DREHBANK SELBST     uenuuesuessnesnnesnnesnnesnnnsnensnonsnensonnnnnnnnnnesnnennnennnesnansnensnennn 24  64  Drehregler nun    tennis kenn EESE SPEE nme 24  64 Beschriftungstelder EE 25  RRE 25  Abrufen der GrundeinstellungEN   Rom   PresetS AA 25  Umschalten zw
109. nto Control   91  Effects Depth 1  External   92  Effects Depth 2  Tremolo   93  Effects Depth 3  Chorus   94  Effects Depth 4  Celeste   95  Effects Depth 5  Phaser     Alle nicht aufgef  hrten Nummern sind bisher undefiniert und  k  nnen daher frei verwendet werden     u ee       74    ANHANG       Option f  r externe Steuereingange    Falls Sie die Dr ehbank mit der Option f  r externe Eing  nge bezogen haben   so befinden sich an der R  ckseite 8 Klinkenbuchsen  die mit External Inputs  bezeichnet sind  Bei Ger  ten ohne Option sind statt der Klinkenbuchsen Abdeck    Kappen vorhanden     Die 8 Klinkenbuchsen sind den 8 Drehreglern am rechten Rand der Frontplatte  zugeordnet  d h  den Reglern mit den Nummern 15  16  31  32  47  48  63 und 64    Die Zuordnung der Buchsen zu den Reglern ist dabei folgende     Klinkenbuchse Nr    Entsprechende Regler  Modus im   von hinten   Nummer an der Frontplatte   Auslieferungszustand    gesehen   links beginnend        Steuerspannung    oee   O  Fu  regler   a T   Zo ET 1 17 77 O       Bo Fu Breglerr       Befindet sich in einer Klinkenbuchse ein Klinkenstecker  so wird hierdurch der  entsprechende Drehregler an der Frontplatte au  er Funktion gesetzt   Schaltbuchse  und statt dessen der gesendete Datenwert aus der extern  zugef  hrten Steuerspannung abgeleitet  Die MIDI   Funktion des externen  Eingangs entspricht dabei der des entsprechenden Reglers  F  r die  Dr ehbank ist es onne Bedeutung  ob der Datenwert mit einem Drehregler der 
110. och nicht  vorgesehen     Dort wird dann automatisch der Unterordner  DREHBANK  erzeugt in dem sich  nach dem Installieren alle Dateien des DREHBANK  Editor befinden  Gestartet  wird der DREHBANK Editor durch Ausf  hren von DREHBANK EXE im Ordner  DREHBANK  Sie k  nnen sich auch Programm Icons und eine Verkn  pfung  erstellen wie in den folgenden Setups beschrieben     WINDOWS 95 SETUP    Die Drehbank Editor Installation ver  ndert keine Ihrer Systemdateien  Um eine    Verkn  pfung f  r die Dr ehbank  Presets zu erstellen  m  ssen Sie selber  Hand anlegen      e Gehen Sie im Arbeitsplatz  mit dem Explorer  in den Ordner  DREHBANK PRESET und klicken Sie auf irgendein Preset  Kein Doppelklick  I   Dieses ist nun selektiert  was an der Hervorhebung des Dateinamens zu  sehen ist    e Klicken Sie im Men    Ansicht  auf den Men  punkt  Optionen     e Klicken Sie im daraufhin erscheinenden Dialog auf die Registerkarte   Dateitypen     e Dort klicken Sie nun auf  Neuer Typ  und im daraufhin erscheinenden Dialog  zunaechst auf  Anderes Symbol     e Daraufhin erscheint noch ein Dialog  dort klicken Sie auf  Durchsuchen  und  suchen im erscheinenden Dateibrowser nach der Datei  DREHBANK EXE    welche im DREHBANK Ordner zu finden ist    e W  hlen Sie nun ein Symbol  Icon  aus  welches Ihnen am besten gefaellt  wie  w  r s mit dem Drenm  nnchen    und klicken Sie auf  OK      19    INSTALLATION       e In der Registerkarte  Dateitypen  schreiben Sie bei  Beschreibung  Drehbank  Preset und
111. ogramm aufgenommen und anschlieBend wieder an    Dr ehbank zur  ckgeschickt werden kann        102          ANHANG       Literaturverzeichnis    Die Literaturangaben sind rein subjektiv zusammengestellt und ohne Gew  hr    Gr    tenteils sind die Titel zudem leider vergriffen und k  nnen zumeist nur noch  z B    ber eine Uni   Biliothek ausgeliehen werden     Steve De Furia  amp  Joe Scacciaferro     MIDI Programmer s Handbook    M amp T Books   ISBN 1 55851 068 0   Anmerkung   Dieses Buch ist scheinbar die Bibel f  r MIDI      P Gorges und A Merck    Keyboards  MIDI Homerecording   M  nchen  1989  GC Carstensen Verlag  ISBN 3 90802026 3 1    Siegfried Just   MIDITALK   Standard MIDI Files    ST Computer 12 90   Heim Verlag  S  144ff     Michael Cxelperger   Introducing Standard MIDI File    Electronic Musican   April 1989  S  50ff     Standard MIDI File in C   Babylon entschl  sselt    68000er ST magazin  10 91   11 91  Markt  amp  Technik     Kai Schwirzke   MIDI macht die Musik   Standard MIDI File Format    c t   magazin f  r Computer technik 07 93   S 232ff Heise Verlag    The most up to date printed specs for General MIDI  MIDI  and the MIDI  file format can also be obtained for a few bucks from     International MIDI Association  23634 Emelita Street  Woodland Hills  California 91367 USA    Title   Computer music in C    Phil Winsor  amp  Gene DeLisa    Publisher  Blue Ridge Summit  PA   TAB Books  Windcrest label   c1991   Subjects    Computer sound processing    Comp
112. om Netz getrennt und von einem  Fachmann gepr  ft  gereinigt und ggf  repariert werden    Legen Sie keine schweren Gegenst  nde auf dem Ger  t ab    Alle Anschlu  leitungen m  ssen regelm    ig auf Sch  den untersucht und bei  festgestellten Sch  den von einem Fachmann vorschriftsm    ig ausgewechselt  werden     Transport   Transportieren Sie das Ger  t vorsichtig  lassen Sie das Ger  t niemals herabfallen  oder umst  rzen  Achten Sie darauf  da   das Ger  t beim Transport und im Betrieb  einen festen Stand aufweist und nicht herabfallen  abrutschen oder umkippen  kann  Andernfalls sind Verletzungen von Personen nicht auszuschlie  en     R  cknahme innerhalb der R  ckgabefrist    Achtung     R  cknahme der Drehbank innerhalb der R  ckgabefrist  nur bei unversehrtem und unbeschriftetem Geh  use  m  glich   Hierzu z  hlen auch Aufkleber      Ein  Ausbau von optionalen Bauteilen Einheiten  Der Ein  und Ausbau von Bauteilen  z B  EPROMs beim Software Update  oder  Optionen  z B  External CV In Optionen  darf nur im stromlosen Zustand erfolgen     Bauelemente  Bausteine oder komplette Schaltungen d  rfen nur dann in Betrieb  genommen werden  wenn sie ber  hrungssicher in einem Geh  use eingebaut sind     Der Einsatz von Werkzeugen in der N  he von oder direkt an verdeckten oder  offenen Stromleitungen und Leiterbahnen sowie an und in mit externer Spannung  und vor allem mit Netzspannung betriebenen Ger  ten mu   unterbleiben  solange  die Versorgungsspannung nicht abgeschaltet un
113. orsicht ist beim Routen angesagt  da man sich auch sch  ne MIDI  Kurzschl  sse   herstellen kann  wenn der Ausgang einer Loop wieder auf deren Eingang  zur  ckgekoppelt wird  Lesen Sie zu diesem Thema mehr unter  MIDI Thru  in der  Online Hilfe Ihres Sequenzers    Hubis Loopback Device ist inkl  dem Midicable als HLD25 ZIP auf der KEYs CD  oder im Internet unter   ftp   ftp cs ruu nl pub MIDI PROGRAMS MSWINDOWS   oder    ftp   ftp winsite com win3 sounds  oder    http   www simtel net pub win3 music   in der jeweils neuesten Version zu finden  Beim Installieren des Treibers unter  Windows 3 1 ist evtl  der Eintrag in der SYSTEM INI zu korrigieren da die  Installationsroutine dort unter  Driver  versehentlich MIDI  midipbk drv statt  MIDI midlpbk drv einf  gt  Es mu   in diesem Fall lediglich das Punkt Komma  entfernt und Windows neu gestartet werden     Statt MIDI  kann dort auch MIDI1  oder   hnlich stehen        Die Tables    Als Editierhilfe und vor allem f  r die Darstellung der Variablen   Werte im  Properties Dialog kann jeder Variablen ein Table zugeordnet werden  Alle Tables  haben einen Table   Bezeichner der zugleich als Parameterbezeichner fungiert   Der Table steht mit seinem Bezeichner gefolgt von den Table Eintr  gen in einer  Table Datei  Dieser Bezeichner mu   auch in der TABLES INI Datei mit dem  Namen der Table Datei gleichgesetzt sein  damit der Editor den Table auch findet     TABLES INI sowie alle Table   Files sind im WIN INI Format  Lesen Sie hierzu  au
114. r    e eines Puffers stellt man auf 512 Bytes    Die meisten SysEx Dumper und Sequenzer erlauben es die Anzahl der SysEx  Puffer  deren Gr    e und das Delay zwischen zwei SysEx   Messages  also  zwischen zwei Puffern  einzustellen  Man sollte immer f  r jede einzelne SysEx    Message in einem   SYX File jeweils einen Puffer mit der maximalen Gr    e einer  SysEx   Message reservieren    Selbiges gilt auch f  r den Empfang von SysEx   Messages        36    BENUTZEROBERFL  CHE       SysEx steht f  r  System Exclusive Message   Dabei handelt  es sich um ein MIDI Event  das lediglich der Norm unterliegt   da   es mit dem Byte FO beginnt  Start of System Exclusive  Statusbyte  und mit dem Byte F7  End of System Exclusive  Statusbyte  endet    Alle Bytes die zwischen FO und F7 liegen  sind vom  jeweiligen Hersteller frei definierbar  Das Format ist meist in    der  referenziert     Sysex Datei Generieren    sogenannten Syseximplementation eines Ger  tes    Klicken Sie im Men    Preset  auf den Men  punkt  Make Sysexfile    ffnet sich ein  Dialogfenster  in welchem Sie zun  chst die einzelnen Regler selektieren k  nnen   deren Daten in die Sysex Datei aufgenommen werden sollen  Als Vorgabe sind    alle Regler beider B  nke selektiert           Es l    t sich jedoch auch ein SysEx  File    ESCH E S    gt   y mit den Daten nur eines einzelnen  Lo kd  az e EE E Reglers erstellen  Dazwischen ist jede  D E E PORIE F EE EE EIER beliebige Anzahl  amp  Kombination  POP ame ee Pee se u  Dra
115. r Grad der Wichtigkeit dem Blockkopf zu  entnehmen ist     gt  Hinweis  Achtung  Wichtig    etc     11    EINLEITUNG       Betriebs  und Sicherheitshinweise    Produkthaftung und Garantieleistung   Bitte beachten Sie die folgenden Hinweise beim Betrieb des Ger  tes  da nur bei  Beachtung dieser Bestimmungen ein einwandfreies Arbeiten des Ger  tes  gew  hrleistet ist    Da diese Hinweise auch die Produkthaftung und Garantieleistungen ber  hren ist  das sorgf  ltige Durchlesen und die Beachtung aller hier gemachten Hinweise  unbedingt erforderlich    Es wird jede Art von Schadenersatzforderung grunds  tzlich abgelehnt  wenn einer  oder mehrere der hier aufgef  hrten Punkte nicht beachtet wurden    Auch der 6 monatige Garantieanspruch kann bei Nichtbeachtung der Hinweise  gef  hrdet sein     Gebrauchszweck   Das Ger  t ist nur f  r den in dieser Bedienungsanleitung beschriebenen  Gebrauchszweck bestimmt  Aus Gr  nden der Sicherheit darf das Ger  t nicht zu  anderen als den in dieser Bedienungsanleitung angegebenen Zwecken eingesetzt  werden  Falls Sie sich   ber den Bestimmungszweck der Ware nicht sicher sind   fragen Sie bitte einen Fachmann     Betriebsspannung  Das Ger  t darf nur mit der am Netzteil  Eingang an der R  ckseite angegebenen  und in dieser Anleitung n  her erl  uterten Niederspannung betrieben werden       ffnen des Ger  tes  Vor dem   ffnen des Ger  tes ist unbedingt die Verbindung zum Netzteil zu ziehen     Erl  schen der Betriebserlaubnis   Bei etwaigen nicht
116. r ausgelesen bzw  von au  en  z B     ber Editorprogramm   ver  ndert werden     Achtung    Diese   nderungen sind jedoch rein tempor  r  Damit sie  auch nach dem Ausschalten bestehen bleiben m  ssen sind  noch explizit in den nichtfl  chtigen Speicher transportiert  werden   Entsprechender SysEx   Befehl oder aber Editor  Programm      Anschlu   f  r Steckernetzteil   Stromversorgung    Die Stromversorgung erfolgt bei der Dr ehbank   ber ein separates  Steckernetzteil    Ein solches Steckernetzteil 230 Volt   Eurostecker geh  rt zum Lieferumfang   Andere Normen und Spannungen sind extra zu erwerben    Bez  glich des Anschlusses an dem Netzteilanschlu   der Dr ehbank werden  mindestens ON DC   250mA bzw      am Mittelanschlu   und     am Au  enring  verlangt    Ein separater Ein Aus   Schalter existiert nicht    Diese Funktion mu   daher durch Ein Ausstecken des Niederspannungssteckers  des Netzteils an der Drehbank bzw  besser durch Ein  Ausstecken des  Steckernetzteils realisiert werden    Wir empfehlen hierf  r eine Mehrfachsteckdose mit Ein  Ausschalter     Die MIDI Verbindung    Die Midi   Daten  die am MIDI In von Drehbank anliegen werden normalerweise  unver  ndert am MIDI Out wieder ausgegeben und somit zu den intern erzeugten  Daten  dazugemischt    neudeutsch  gemerged      Drehbank arbeitet also normalerweise im Midi   Merge    Modus     EINF  HRUNG       Trotzdem weisen wir Sie hiermit ausdr  cklich darauf hin   da   einem Ger  t wie Drehbank beim Mergen nat  rlic
117. r direkt im Anschlu   an den String Header gesendet wird        absolute  9 10  11  12  13  14  15  16                         Position   Bedeutung   SLOTNR   TQUANT   AQUANT   ADCREF  8 Bit  aa bb cc Dd  Wert Hex    Effektiv aa   aa   bb   bb   cc   cc   dd   dd     bertragene    b msb   Ib msb   Ib msb   Ib msb  2 Bytes       17  18  19  20  21  22  23  24  25  26                     REST  RES2  RES3 RES4  String   Chunk          00 00 00 00 ii             00  oo oo  00  00  oo  oo 100  up   ii   msb                                     Hierbei handelt es sich um globale Betriebsdaten des Slots         Bezeichner   Bedeutung Zahlenbereich  SLOTNR Die Nummer des Slot  auf den sich die folgenden  O   127  128 255  Daten beziehen sollen    Wird zur Zeit nicht   reserved for future   ausgewertet  d h  ist nur optional   TQUANT Abfrage   Geschwindigkeit  Sample   Rate   0 255    also 10  eines Drehreglers in 10 Millisekunden    Meek   2 5 Sek   Schritten   AQUANT Amplituden   Quantisierung d h   der  0 255  Threshold   Wert  der   berschritten werden  mu    damit ein neuer Wert erkannt wird                                         ADCREF ADC   Unterer  Oberer   Referenz   Wert  wie   Jeweils ein Nibble  im 80535 Manual beschreiben  siehe Datenbuch  RES1 Reserviert f  r Erweiterungen bei  EASYSLOT    00   gt  verwendet f  r Checksummentyp   RES2 Reserviert fur Erweiterungen 00  RES3 Reserviert fur Erweiterungen 00  RES4 Reserviert fur Erweiterungen 00       87    ANHANG       Direk
118. r schicken   maximal jedoch immer nur ein kompletter Parameter Change Table   Beim MULTI  PART Parameter Change Table sind das zum Beispiel 63 Bytes     Wenn Sie noch mehr zur Sysex Implementation des DB50XG wissen wollen und  im Englischunterricht gut aufgepasst haben  ist    The Beggars DB50XG Sysex  Guide    das als Helpfile in der jeweils aktuellsten Version im Internet rumschwirrt  und auch auf der CD ROM der Zeitschrift KEYS zu finden ist  sehr zu empfehlen     Dezimal  Hexadezimal Konvertierungstabelle    DEZ HEX DEZ HEX DEZ HEX DEZ HEX    00 32 20 64 40 96 60  01 33 21 65 41 97 61    oo JO Om R GM AC  oO  a  ow  N  D  ol  D       gt   oa  peu  CH  wh   D  CO    IMPLEMENTATIONS BEISPIELE       128  129  130  131  132  133  134  135  136  137  138  139  140  141  142  143  144  145  146  147  148  149  150  151  152  153  154  155  156  157    159    160  161  162  163  164  165    167  168  169  170  171  172  173  174  175  176  177  178  179  180  181  182  183  184  185  186  187  188  189    191    192  193  194  195    197  198  199  200  201  202  203  204  205  206  207  208  209  210  211  212  213  214  215  216  217  218  219  220  221    223    106  107  108  109  110  111    224    255       72    KAPITEL 7 ANHANG       Kapitel 7          Anhang    ROM   Preset    Bank 1    Bank 1 enth  lt eine Auswahl der  wichtigsten  Midicontroller  alle auf demselben  Midi   Kanal 01        Slot Nr   1  2  3  4  5  6  7   amp   9  10  11  12  13  14  15   16       Chann
119. rkennen k  nnen  an welcher Stelle im Programm diese  erscheinen  bzw  erklingen      Das Erscheinungsbild    Bzw  das Bild von der Drehbank  welches im Programm erscheint  ist das  Bitmapfile DB_FRONT BMP    Da das   BMP Format von so ziemlich allen Bildbearbeitungsprogrammen gelesen  werden kann  tut sich jedem die M  glichkeit auf  sich das Teil nach Herzenslust zu  verunstalten  Bevor Sie jedoch nun gleich das rumkritzeln anfangen  sollten Sie  sich zuvor eine Sicherungskopie davon anlegen  wenn Sie sich nach einem  verungl  ckten Mal  und Schmierversuch nicht das ganze Programm neu  installieren wollen  Ausserdem haben Sie so wieder eine Ausgangsbasis f  r eine  weitere Kreation  Wer mag kann sich so ein ganzes Arsenal von digitalen     virtuellen  Dr ehbank Frontplatten erzeugen    Das ganze kostet pro digitaler  virtueller  Frontplatte lediglich etwa 130 kByte  Festplattenspeicher  So gross ist n  mlich das File  Das einzige was Sie bei der  ganzen Malaktion beachten m  ssen  ist da   sich die Gr    e des BMP Files nicht    ndert  die Aufl  sung und die Anzahl der Farben gleichbleibt und das gew  nschte  BMP File alias  DB_FRONT BMP    im gleichen Verzeichnis wie das File  DREHBANK EXE steht  was meist der  DREHBANK Ordner sei d  rfte  Pers  nliche  Versuche mit Corel Draw  welches recht ausgefallene F  llmuster   Oberfl  chenstrukturen  zu bieten hat  haben gezeigt  da   bei entsprechender  Farbgebung gepaart mit ein bisserl 3D Look ein augenschonenderes Arbeiten mit 
120. s angepa  t werden      gt  BENUTZEROBERFL  CHE  Edit Control  ADC_REF und Edit Control   ADC_GND    Auf Wunsch kann die Zuordnung der 8 externen Eing  nge zu den beiden  Betriebsarten auch ge  ndert werden  z B  alle 8 Eing  nge als Fussregler  oder alle  8 Eing  nge als Steuerspannungseing  nge   Dies sollte jedoch nur durch einen  autorisierten Service Betrieb oder direkt bei Doepfer durchgef  hrt werden  um den  Garantie Anspruch nicht zu verlieren  Das gleiche gilt auch f  r den nachtr  glichen  Einbau der CV Option     Falls Sie trotz dieser Hinweise selbst die Option einbauen oder die Betriebsarten    der Eing  nge   ndern wollen  so k  nnen Sie zu DM 20   das Drehbank    Service Manual erwerben  In diesem sind diese Vorg  nge erl  utert  Am  einfachsten senden Sie hierzu einen 20 Mark Schein  oder 10 Euro  ein und geben    dabei die Serien Nummer Ihrer Drehbank an  alternativ auch die  Rechnungsnummer  falls Sie das Ger  t direkt bei Doepfer erworben haben   Die  Adresse hierzu lautet  Doepfer Musikelektronik GmbH  Geigerstr  13  82166  Gr  felfing     Probleme  PC kontra MIDI    Ein immer wieder auftretendes Problem ist die einwandfreie Verbindung zwischen  PC und externen Midi Ger  ten  Nach der Spezifikation f  r Midischnittstellen wie sie  von der MIDI Manufacturer Association  MMA  beschrieben wird  m  ssen Midi  Eing  nge grunds  tzlich zur galvanischen Trennung mit einem Optokoppler  versehen sein  Die Midi Ausg  nge  welche in der Regel mit dem Midi Eingang  e
121. schiedene Kl  nge gleichzeitig zu steuern  Die Unterscheidung wird dabei       49    GRUNDLAGEN MIDI       im Ereignis  Achtung  Stimme soundso  Es passiert was  gemacht    Dieses Ereignis kann zwischen sechzehn verschiedenen Kl  ngen unterscheiden   Wir sprechen von den MIDI   Kan  len auf denen gesendet wird  Man kann das mit  einem Antennenkabel vergleichen  auf dem ja auch gleichzeitig mehrere  Rundfunksendungen   bertragen werden  mit dem Senderknopf des Radios  entscheidet man dann  welchen der Sender man h  ren will     Ein Masterkeyboard oder Sequenzer kann also kurz hintereinander die folgenden  Informationen senden   Auf Kanal 3  Note Fis3  volle Lautst  rke anschlagen     Auf  Kanal 9  Note C1  halbe Lautst  rke anschlagen     Auf Kanal 3  Vibrato ver  ndern   auf Vibratost  rke 32     Auf Kanal 9  Note C1  loslassen        und so weiter    Es wird also w  hrend die Note Fis3 f  r die Solostimme gedr  ckt wurde  die Note  C1 f  r einen Ba   gedr  ckt und wieder losgelassen  und zudem wird eine  Vibratoinformation f  r die Solostimme gesendet  die allerdings den Ba   nicht  ber  hrt  Das MIDI   System k  mmert sich also nicht um den Zusammenhang der  Vorg  nge  den wir als Musiker sehen  etwa eine Taste dr  cken und loslassen   sondern   bertr  gt unterschiedlichste Informationen  Die MIDI    bertragung  k  mmert sich nicht darum  ob alle Tasten  die gedr  ckt wurden  auch wieder  losgelassen werden  Das ist Aufgabe der sendenden Ger  te  Bei der  Umh  ngetastatur k
122. schlagen einer Taste kann man die Taste nachdr  cken   daher der engl  Name  Aftertouch   und so z B  schon angeschlagene Kl  nge  nachtr  glich ver  ndern  etwa Bl  ser anschwellen lassen  Dabei unterscheidet man  zwischen dem  monophonem Aftertouch   der sich auf alle Noten gleicherma  en  auswirkt  und dem selteneren  polyphonen Aftertouch   der jeweils nur die Note    ndert  an deren Taste gerade  nachgedr  ckt  wird     Programmwechsel Befehle und GM   Standard    Ein   u  erst wichtige Gruppe von Befehlen sind die Programmwechsel   Befehle   Damit kann man   ber MIDI bestimmen  welches Klangprogramm die Noten des  jeweiligen Kanals spielt  Also  man schaltet zwischen verschiedenen Kl  ngen um   Dabei sagt MIDI nat  rlich nicht   Klavier  oder  Ba    sondern nur   Programmnummer 17   Welcher Klang dabei im jeweiligen Ger  t auf Nummer 17  abgespeichert ist  h  ngt vom Ger  t ab    Da es f  r viele Leute interessant w  re  sich darauf verlassen zu k  nnen  unter  einer bestimmten Programmnummer einen bestimmten Klang erreichen zu k  nnen  haben sich die Hersteller auf einen Standard geeinigt  nach dem bei bestimmten  Ger  ten die Kl  nge angeordnet sind  Diese Ger  te d  rfen dann von sich  behaupten dem  General MIDI Standard  zu entsprechen  kurz GM  Standard    Man kann sich also dann darauf verlassen  da   die Programme 1  2 und 3 eine  Variante von Akustischem Klavier enthalten  der Klang 43 eine Geige usw        MIDI   Modes    Die meisten modernen MIDI   Ger  te si
123. schrieben    Am permanenten Brennen der Leuchtdiode l    t sich aber zu mindestens ablesen   da   die Daten von einem oder mehrerer Regler nicht korrekt   bertragen wurden     Dann sollte der komplette Dump nochmals mit gr    eren Pausen zwischen den  einzelnen Strings bzw  das Zerlegen eines gro  en Dumps in mehrere kleine  versucht werden    Solange eben  bis die Fehleranzeige nicht mehr auftritt     Nichtfl  chtiger Speicher Preset    In der Drehbank befinden sich auch ohne Editor Programm mehrere komplette  Presets  a jeweils 2 B  nke    die nach dem Einschalten zur Verf  gung stehen     Dabei handelt es sich um ein    nicht ver  nderbare ROM   Presets  die direkt im EPROM der  Betriebssoftware von Drehbank zu finden sind und daher allenfalls durch  Austausch des EPROMs ge  ndert werden k  nnten  Diese Presets werden  automatisch w  hrend der Startphase w  hrend die entsprechende Taster    Kombinations gedr  ckt gehalten wird  in den Arbeitsspeicher der Drehbank  geladen     Wie ROM Preset 1 aussieht ist im Anhang dokumentiert   ROM   Preset 2 3 4    im LIESMICH TXT       28    EINF  HRUNG       ver  nderbares nicht fl  chtiges Preset  Dieses Preset befindet sich in einem  internen nichtfl  chtigen Speicher und wird im Normalfall  Taster nicht gedr  ckt   in den Arbeitsspeicher geladen     Anmerkung     Wie das nichtfl  chtige Preset nach Auslieferung aus dem  Werk belegt ist  k  nnen Sie in der LIESMICH   File  nachlesen      In beiden F  llen kann nun der Arbeitsspeiche
124. se  the message will be  ignored    System Exclusive is used to send bulk dumps such as patch parameters and other  non spec data   Note  Real Time Messages ONLY may be interleaved with a  System Exclusive      11110001 Onnndddd Midi Timecode  F1 00  7F       nnn  Message Type     dddd  Values       11110010 ol Song Position Pointer   F2 00  7F   Ommmmmmm   00  7F      This is an internal 14 bit register that holds the number of MIDI beats  1 beat  six  MIDI clocks   since the start of the song    is the LSB  m the MSB     11110011 Osssssss Song Select   F3 00  7F      The Song Select specifies which sequence or song is to be played     F4  11110101 Undefined   ES       56    GRUNDLAGEN MIDI       41110110 Tune Request   F6      Upon receiving a Tune Request  all analog sythesizers should tune their    oscillators     11110111 End of Exclusive   F7      Used to terminate a System Exclusive dump  see above      System Real Time Messages    11111000 Timing Clock   F8      Sent 24 times per quarter note when synchronization is required     11111001 Undefined   F9   11111010 Start    FA      Start the current sequence playing   This message will be followed with Timing  Clocks      11111011 Continue  FB      Continue at the point the sequence was Stopped     11111100 Stop   FC      Stop the current sequence     11111101 Undefined    FD   11111110 Active Sensing   FE      Use of this message is optional  When initially sent  the receiver will expect to  receive another Active Sens
125. sendet  w  hrend diese noch besch  ftigt ist  ist diese Pause n  tig     Wann die DREHBANK wirklich mit dem Abspeichern fertig ist  sehen Sie an der  LED  die w  hrend des Speichervorganz  heftig flackert     Kehrt diese in den Zustand normalen Blinkens zur  ck  k  nnen Sie mit dem Warten  aufh  ren     Vergessen Sie also nicht das Preset abzuspeichern  falls  gew  nscht     Das nichtfl  chtige Abspeichern ist in der Praxis jedoch nur dann sinnvoll  wenn    man die DREHBANK beispielsweise f  r den Gig ben  tigt wird oder an anderen  Stellen wo kein PC in greifbarer N  he ist  wo ist das     Bzw   wenn man sich  eben sein Wunschkonfiguration erstellt und keinerlei Anderungsw  nsche oder  Ambitionen mehr hat  k   F  r die Verwendung im Studio gen  gt meist das tempor  re   bertragen des Preset  aus dem Editor mittels  Send Preset   Dieses ist dann immer solange pr  sent  bis  man den Stecker rauszieht     Preset Textdatei  Sysexdatei generieren    SysEx Files   SYX sind Dateien die eine oder mehrere MIDI System  Exklusive   Messages in bin  rer Form  also so wie sie auch durch das MIDI Kabel huschen   beinhalten     Die DREHBANK ben  tigt pro Regler eine extra SysEx   Message  so da   ein  komplettes DREHBANK SysEx File aus 128  2 B  nke zu je 64 Regler  Einzel  SysEx   Messages besteht  Will man dieses SysEx File mit einem SysEx Dumper  oder Sequenzer schicken  so empfiehlt es sich daf  r 128 Puffer zu reservieren   zwischen denen ein Delay von etwa 10ms definiert ist    Die G
126. sssssssssssssssssssssssssssssnssscecncesececnsesusecusesususnsusususususususueusssusnsnenenenenenenenens 50  PITCHBEND UND AFTERTOUCH BEFEHLE         seseseseseeeseseeeeesesesseesseesesesesesesessessessssssssessesssseeseseseseseee 51  PROGRAMMWECHSEL BEFEHLE UND OM STIANDARD 51  MIDI  MOBES  gegen ee eebe 51  SYSTEM EXKLUSIVES UND NOCHMALS PROGRAMMWECHSEL       sssssssesesesesesesesesererrreresrserrrererererreeeee 52  AUDIOSIGNALE UBER MIDI  SAMPLESTANDARDEILES     sssssoseseeeeeeeeeeeeeseeeseeseseesseessesesesssssssesessseeseese 52  WIE FUNKTIONIERT DIE VERFLUCHTE NRPN   PROGRAMMIERUNG            cccccsceeeeeseseseseseseseseseseeeeees 52  MIDI 1 0 SPECIFICATION  ENGLISCH         e ssssseesseeeeeeeeeserttsseretssrretertessertesstteessreesssteesertessteeessreessreet 54  KAPITEL 6 sisscccessssscssticecscsesvivessovescesectessesseunecodesbsdessestesssbuctessosstcetesdecsesessensesssCoviveess ssdesodesodectedessseteds    61  IMPLEMENTATIONS  BEISPIELE             ccssssccssssscccssssccssssccccssssccssssccccsssccccssssccscssscscsssscccessssecs 61  YAMAHA XG   INSTANT    SYSEX STRINGS essen 61   ECHTZEITSTEUERUNG DER XG TONERZEUGER Z B  DB 50   MU 50   QY 00  61  Wie die hier aufgef  hrten Strings aufgebaut end    61   MULTIPART Parameter Change  Strings sss sese eee ee eee eee 61        SYSTEM Parameter Change    Strings                        206s ser sensennsssssnsonnennnennsensennnennosnnssasn snes 65     EFFECT 1 Parameter Change  Smngs nenn 65   DRUM SETUP Parameter Change  S
127. t 1    byte  chksum_h_l wsum    komplizierter geht s kaum noch  deshalb lassen wir es dabei bewenden     85    ANHANG       SysEx Implementation f  r Drehbank    Prinzipiell ist bei Dr ehbank folgendes zu beachten     Alle Daten  die am MIDI In eintreffen werden sofort am MIDI Out wieder  ausgegeben  d h  sie werden zu den intern von Dr ehbank erzeugten Daten  dazu  gemerged   sofern die entsprechende Thru Option gesetzt ist     gt  Setzen DES THRU MODE   Daher tauchen dann nat  rlich auch alle Drehbank   SysEx Strings  die an  das Ger  t geschickt werden  sofort wieder am Ausgang auf    Diese Daten wurden zu dieser Zeit jedoch noch nicht auf Ihren Inhalt   berpr  ft  so  da   das reine Durchleiten der Daten noch keinen Schlu   auf den g  ltigen  Empfang  sondern lediglich auf die prinzipielle Funktionsweise von    Dr ehbank  zulassen     Der Speicherblock  der die kompletten Informationen eines einzelnen Drehreglers  beinhaltet  wird im folgenden als Slot bezeichnet     Allgemeines Datenformat    STRINGHEADER                Posi  0 1 2 3 4 5 6 7 8   tion   Bedeu    SysEx   SysEx     Doepfer   Doepfer   Ger  te    DevChan   Kom  Daten Daten   tung ID ID nel mando Byte 0 Byte 1   Dreh   meistens  bank  we   Wert FO 00 20 20 13 00 20 XX 00                                Hex        Dieser Kopf ist der Beginn eines jeden SysEx   Strings  der von DREHBANK  verstanden wird    Danach kann der String je nach Kommando und Datenbyte 0  1  anders aussehen   Die fettgedruckten Werte sind
128. t Normal Voice Elementi Address High Byte   001000e  4    e   e   Current Normal Voice Element2 e Element Number    Wie die Strings aufgebaut sind    siehe auch DB50XG  Manual     Bei den Strings handelt es sich um die Anwendung des Sysex Formats   XG  Native Parameter Change  das folgenderma  en aufgebaut ist                 Byte Bedeutung   FO System Exclusive Status Byte  43 Yamaha ID   10 Ger  te ID   AC XG Model ID   aa Adress High  lt    aa Adress Mid   aa Adress Low   dd Data   F7 End of Exclusive             Mit dem 1  Adressbyte aa werden di  verschiedenen Parameter Changetables  Adressiert    In der DB50 Dokumentation sind       Parameter Change Tables                                                                                                                            00   SYSTE   nur einige davon beschrieben  02   EFFECT 1  08 ULTI PART  10 CURRENT NORMAL VOICE  11 USER NORMAL VOICE  20 CURRENT NORMAL VOICE El  21 CURRENT NORMAL VOICE E2  22 CURRENT NORMAL VOICE E3  23 CURRENT NORMAL VOICE E4  30 DRUM SETUP 1  31 DRUM SETUP 2  40 DRUM COMMON          Am Beispiel des  MULTI PART Parameter Change  schaut das dann so aus     zu erkennen an der 08 anstelle des Adress High Bytes         70    IMPLEMENTATIONS BEISPIELE                Byte Bedeutung  FO System Exclusive Status Byte  43 Yamaha ID  10 Ger  te ID  4c XG Model ID  08 Adress High ftir  MULTI PART   nn Adress Mid hier kommt die Partnummer rein   aa Adress Low hier kommt die Parameternummer  Adresse  rein  
129. t daran schlie  t nun der String Chunk an  also die Daten  die nun direkt in den  Slot geschrieben werden und dort anschlie  end bei Bet  tigung des Drehreglers zu  einem String am MIDI Out verarbeitet werden     String   Chunk  SLOT    Die L  nge des String Chunk ist variabel   In der Version mit dem 8 Kbyte EEPRPOM bis maximal 55 Bytes     Im String Chunk darf jeder Wert von 0 255 stehen und wird dann auch direkt so    bertragen     Ausnahme        FE  hex     Marker  Header FE  Hex     Dieser Wert wird nicht   bertragen  sondern an dessen Stelle ein variabler 8 Bit    Wert in den MIDI Out Daten Strom eingesetzt  der von Dr ehbank zur Laufzeit  berechnet wird    Dazu dienen nach dem Marker Header FE ein nun folgendes Feld von 6 bzw 1  Bytes   Das Datnefeld wird auch nicht   bertragen  nur der daraus resultierende  Wert    Die Bedeutung dieser 6 Bytes in der so festgelegten Reihenfolge           Bezei  Bedeutung Zahlenbereich  chner  PARTYPE  Typ des Parameters   gt  Rechenvorschrift f  r  0   255   die Variable       SOURCE  Nr  von welchem Drehregler die Variable   0 127   Slot 1 127   abgeleitet werden soll  Mu   nicht zwingend   128 From itsself   die jeweiligen Slotnummer sein   FROM Linke Grenze des 8 Bit Wertes   gt  0 255  Linksanschlag des Drehreglers                      TO Rechte Grenze des 8 Bit Wertes  gt   0 255  Rechtsanschlag des Drehreglers   STEP Schrittweite zwischen einzelnen Werten 0   255   VALUE Fester Wert  f  r PT_FIXVAL  0 255          Die Kette   M
130. tehen ist        10    EINLEITUNG       Auch diese ist aktuell   ber unsere Internet   Seite    http    www doepfer de pub download htm    einseh  und abrufbar     Konventionen    Um einer chinesischen Version schon im Vorfeld entgegenzuwirken     F  r die nicht so mit Englisch bewanderten hier eine kleine   bersetzungstabelle mit  den wichtigsten Begriffen in unsortierter Reihenfolge        ENGLISCH DEUTSCH   Control Regler   Controller Midi Controllerbefehl    Table Tabelle   Value Wert   File Datei   Example Beispiel   Link Verbinden   Drehbank Drehbank  Samplerate Abtastrate   String  Zeichen   Kette   Data Daten   Source  Wert   Quelle  Range  Werte   Bereich  ADC Analog Digital Konverter    GND  Ground   Slot    Masse  Bezugspotential    Je ein Speicherbereich  in der Drehbank  f  r jeden  Drehregler einzeln  in dem die diesem Regler  zugeordneten Daten   Parameter stehen     Chunk Der Bereich in einem Drehbank SysEx String  der angibt   wie der  String  aussieht  der dem jeweiligen Drehregler  zugeordnet werden soll    Properties Eigenschaften   Type  Daten   Typ   Dictonary W  rterbuch        Satire   Step Schritt   Threshold Schwelle   Drag    ask Bill Gates    Drop    ask Bill Gates   Description Beschreibung    to be continued    weitere Vorschl  ge f  r diese Tabelle werden gerne  entgegengenommen und in der n  chsten Auflage des  Handbuchs ber  cksichtigt     Hinweis    Textpassagen  auf die wir besonders hinweisen wollen  sind  eben so gekennzeichnet    Wobei de
131. teuerspannung zugef  hrt wird  mu   im  Steuerspannungs   Modus folgenderma  en belegt sein     Steuerspannung  unbenutzt  Masse         Klinkenstecker   Belegung  im Steuerspannung    Modus    Da der mittlere Ring in dieser Betriebsart unbenutzt ist  kann auch ein Mono  Klinkenstecker eingesetzt werden  Falls Sie eine Verbindung zum A 100 herstellen  wollen  so mu   ein spezielles Kabel verwendet werden  da beim A 100 3 5mm   Klinkenverbindungen vorhanden sind  Das Kabel mu   an einem Ende einen  6 3mm Klinkenstecker und am anderen Ende einen 3 5mm Klinkenstecker  besitzen  Alternativ kann im A 100 auch das Multiple   Modul II  A 181  verwendet  werden oder ein entsprechender Adapter  6 3mm auf 3 5mm Klinke  zum Einsatz  kommen     Im Auslieferungszustand sind die externen Eing  nge 1   4  zugeordnete Regler   31  15  47  63  f  r den Steuerspannungsbetrieb voreingestellt     Falls die zugef  hrte Spannung den Bereich 0    5V nicht ganz   berstreicht  so wird  der MIDI Datenbereich  0   127  nicht voll ausgenutzt  In diesem Fall muss ggf  der  Wertebereich des zugeordneten Reglers angepasst werden     gt  BENUTZEROBERFLACHE  Edit Control  ADC_REF und Edit Control   ADC_GND    Fu  regler   Betrieb    In diesem Fall wird an die Klinkenbuchse ein Fu  regler angeschlossen  der von  sich aus keine Steuerspannung abgibt  sondern nur einen variablen Widerstand     Potentiometer  darstellt  Hierzu wird von der Drehbank an der  Klinkenbuchse eine feste Spannung   5V  zur Verf  gung g
132. trings  f  r Drum Setup l    sese esse eee eee eee eee 67  MIDI Parameter Change table   NORMAL VOICE COMMON  ohne Gew  hr                     67  MIDI Parameter Change table   NORMAL VOICE ELEMENT    68  Wie die Strings aufgebaut sind   siehe auch DB50XG Manual   70  Dezimal  Hexadezimal K  onvertierungstabelle AA 71  KAPITEL 7 GE 73  ERWISEN 73  ROM   PRESET u    until lave Eed EEN 73  Bank EE 73  Eu EE 73  Bedeutung der Midicontroller  Nummern     74  OPTION F  R EXTERNE STEUERDBING  MOE   sonen 75  Steuerspannungs Bette en RER 75  Fu  resler   Betriebs essen sinken Eger 76  PROBLEME    2 053216  ik abi DB EE ee  77  PC lenta MID ies nck Sen ec Ca sae wed iN Rae sn een 77  TPS UND TRICKS E 80  Die Sounds im Ordner SOUND aient e e e eE E e EE EEE EEE AE KERERE 80  Das Erscheinungsbild      220 20 tan Ian el bo 80  MID E Monttor  MidiO Xs netter te nn pn 80  MIDI Loopback Device   Hubis Midicable A 81  DIE KEE 81  Format der TABLES  IND Date cs ur  na 81  Format der Table  Files          u  satten Hi si eee Esch 82  Eistelluns eines  Table 42028 ee I se 83  IMPEEMENTIERTE D  TENTYPEN     issues sen Beh 83    Daten Bytes 0  1  Ce  RER EE  SLOT Header EE                 String   Chunk  SLOT     1 88  Marker  Header FE  Hex                             88  String   Chunk  EASYSLOT  90  Ende Renmnzeichen Hl  KTT TT 91  Empf  ngerstrings sees eee ee eee eee Hl  Receive   Kommando    91  OK  EE 91  Failed   Kommando   2   3  2 en oee R EA aO Ronee ie eee aa as 91  Befehls  ese 2 20
133. u verstellen    Auch so  da   gar nichts mehr geht      Edit Control  1     BASIC DEFINITIONS  Midistring    Description  midi Controller  X1  X0     ADC GND ADC REF    Label Ju Di Samplerate  10ms    Thresholdl 2       a  ASSIGNMENT    L ES Ee e IE PT SE YY e  Help   ON CANCEL               d    ASSIGN VARIABLE X0    YARIABLE ASSIGNMENT  Type Normal Byte  8 Bit  lt 76543210 gt    Range From     in Channel 1    Step  1 xl Range To   in Channel 16                  40    BENUTZEROBERFL  CHE       Edit Control  Midi   String    Geben Sie hier die Midibytes des gew  nschten Events in Hexadezimaler  Schreibweise  jeweils durch ein SPACE getrennt ein   z B  BO 07 XO      Hex ist die Abk  rzung f  r Hexadezimal    HEX ist wie Dezimal ein Zahlensystem mit dem Unterschied   da   je Stelle nicht bis 10 sondern bis 16 gez  hlt wird    0 1 2 3 4 5 6 7 8 9 A B C D E F     Sie haben die M  glichkeit bis zu 16 verschieden Variablen einzubauen    F  r die Variablen verwenden Sie X0  XF   Wenn Sie nur eine Variable Gr    e   im String ben  tigen  wie z B  f  r das Value Byte bei Controller   Befehlen  nehmen  Sie am besten X0     Anmerkung    Ein Midistring ist eine Kette von Midibytes  welche   ber die  Midi   Schnittstelle geschickt werden und ein sogenanntes  Midi   Event  Ereignis  repr  sentieren  Die bekanntesten  Midistrings sind wohl die Note  On Note  Off Befehle welche  jeweils 3 Byte lang sind  2Byte im Running Status      Edit Control  Description    Geben Sie hier eine m  glichst
134. uen sollten    Aufgrund der komplexen Thematik und der damit verbundenen zwangsl  ufigen  Quer  und Wechselbeziehungen ist diese Unterteilung nat  rlich in der Realit  t  mehr als grobe gedachte Richtlinie zu betrachten    Wundern Sie sich daher also nicht  wenn bestimmte Fakten schon in fr  heren  Kapiteln kurz angeschnitten sind  bevor Sie dann sp  ter ausf  hrlicher erkl  rt  werden  Oder aber sp  ter auf schon vorher ausf  hrlich Erkl  rtes zur  ckgegriffen  werden mu    ohne diesen Tatbestand dann noch einmal im Detail aufzuf  hren        EINLEITUNG       Weiterhin ist eine Binsenwahrheit   da   etwas Gedrucktes  wie ein Handbuch  dem  aktuellen Stand immer etwas hinterherhinkt    Daher befindet sich auf der mitgelieferten Diskette ein File namens  LIESMICH TXT README TXT  oder ein   hnlich lautendes   welches mit einem  beliebigen ASCII   Editor  also z B  dem Windows Notepad  gelesen werden kann   Dieses File ist unbedingt zum Handbuch zugeh  rig zu betrachten und sollte daher  auf jeden Fall gelesen  besser noch ausgedruckt und in das Handbuch eingelegt  werden     Dies gilt besonders f  r die neuen  ab Februar 1999  ausgelieferten Ger  te  Hier befinden sich einige sehr  wichtige Hinweise bzw  die Dokumentation zu den nunmehr  4 ROM Presets  die aus drucktechnischen Gr  nden in der 2   vorliegenden Auflage des Handbuchs nicht mehr Eingang  gefunden haben  in LIESMICH TXT    Auch Fehler und Ungenauigkeiten im Handbuch sind hier  dokumentiert     Weiterhin geh  rt nach
135. unikation mit der DREHBANK     Im DREHBANK   Editor selbst besteht nicht die M  glichkeit  die mit ihm  erstellten  MIDI   Reglerfunktionen auch anzuwenden    Die Datenkommunikation zwischen Editor und DREHBANK besteht aus einer  speziellen SysEx mit Parameterwerten    ber welche die Reglerfunktionen definiert  sind  Der Dr ehbank Editor ist wie eine in den PC verlagerte Editieroberfl  che  des Ger  tes zu betrachten     31    EINF  HRUNG       Grundlegendes Editierkonzept    Das Grundlegende Editierkonzept bietet die M  glichkeit die Regler  sprich deren    Funktionen per  Drag  amp  Drop  auf einer virtuellen DREHBANK Oberfl  che  einfach rumzuschieben    Im  Control Copy  Modus wird der Regler den man  Dragt   auf den Regler kopiert  auf den man  Dropt   Im  Control Exchange  Modus kann man auf gleiche Weise  zwei Regler vertauschen  Zum Umschalten des Modus bet  tigen Sie einfach die  Schaltfl  che mit dem Symbol       gt   f  r den  Control Copy  Modus bzw     lt     gt  fur den  Control Exchange  Modus     Hat man eine Library ge  ffnet  lassen sich deren Eintr  ge ebenfalls per  Drag  amp   Drop  auf einen Regler ziehen    Da das Arbeiten mit Drag  amp  Drop die Gefahr versehentlichen  Droppens  in sich  birgt  ist f  r jede Bank getrennt eine einstufige Undo Funktion vorhanden  mit der  man jeweils die letzte Aktion r  ckg  ngig machen kann     S  mtliche Editierschritte werden sofort zur DREHBANK   bertragen  so da   die  Reglerfunktionen unmittelbar ausgetestet werd
136. uter composition    C  Computer program language    Midi programming   ISBN  0 8306 3637 4  p     22 95   It has a C source disk for the PC available for  25     Title   Mind over MIDI    edited by Dominic Milano by the editors of Keyboard  magazine    Publisher  Milwaukee  WI   H Leonard Books  c1987    Series Name  The Keyboard magazine basic library   Other Series Names  Keyboard synthesizer library    Subjects    MIDI  Standard    Computer sound processing    ISBN  0 88188 551 7  pbk      12 95    103    ANHANG       The book consists mostly of reprints of KEYBOARD magazine articles  from the early mid  80s plus several appendixes containing the  MIDI 1 0 specification  a list of references  a glossary  etc     Title   MIDI  und Sound buch zum Atari ST   English   Title  MIDI and sound book for the Atari ST   Bernd Enders and Wolfgang Klemme   Publisher  Redwood City  Calif    M  amp  T Pub   c1989    Subjects    Computer music  Instruction and study    Computer sound processing    MIDI  Standard    Atari ST computers  Programming    ISBN  1 55851 042 7    17 95     Atari ST Introduction to MIDI Programming   Len Dorfman and Dennis Young  ISBN 0 916439 77 1    Bantam Books  Inc   666 5th Avenue  New York New York  10103    Title   Music through MIDI   using MIDI to create your own electronic music  system    Michael Boom    Publisher  Redmond  Wash    Microsoft Press  c1987    Subjects    MIDI  Standard    Musical instruments  Electronic    Electronic music  Instruction a
137. utoff  2B  A 00  7F Bend Wheel Ampl   26 I 00  7F Bend Wheel PM  2b    I 00  7F Bend Wheel FM  2E 1 00  7F Bend Wheel AM  2F 1 28  58 Mod  Wheel Pitch  SD 1 00  7F Mod  Wheel Cutoff  31  eL 00  7F Mod  Wheel Ampl   32  4 00  7F Mod  Wheel P  33 1 00  7F Mod  Wheel F  34 1 00  7F Mod  Wheel A  353  01  7F Mod  Wheel VariEff  36 1 28   38 After Touch Pitch  St I 00  7F After Touch Cutoff  3  E 00  7F After Touch Amp  39 1 00  7F After Touch PM  3A 1 00  7F After Touch FM  AB  1 00  7F After Touch AM  sc 1 28  58 Foot Cont  Pitch  00  7F Foot Cont  Cutoff  00  7F Foot Cont  Amp  00  7F Foot Cont  PM  00  7F Foot Cont  FM  00  7F Foot Cont  AM  01  7F Foot Cont  VariEf  MIDI Parameter Change table    ELEMENT   Address  2E 00     Size Data Prameter Name  2e 00 00 2 0000 Wave Num   3FFF    32  126 ASCII   32  126 ASCII   32  126 ASCII   32  126  ASCII   32  126 ASCII   32  126  ASCII   an  D  I wel Ee v   Bit0  Bit3  LI  off on   04 127   06127  09 127  0  127  0      0           EL4 0 1           B  0   6dB   0  96   0 a type    127      Depends on Type    Je nach Typ     0 4127    0 1 mono poly  0 1 o0ff on   00  127    24   24  semitones    9600   9600  cent    100   100      On  127   Dr    0   127    24   24  semitones    9600   9600  cent    100   100       Me L2   Ore T   0  127    63   63    24   24  semitones    9600   9600  cent    100   100      04 127   03 124   0 0127     24   24  semitones    9600   9600  cent    100   100       Oe  127   0 127   0 127    63   63     
138. wird    Daraufhin springt Dr ehbank in den normalen Betriebsmodus und schaltet auf  Bank 1  die Leuchtdioden zeigen diesen Modus nun ebenso entsprechend an     Ab nun ist die Dr ehbank  scharf  und harret der     Drehungen      In diesem Fall wird also nicht der Inhalt des nichtfluchtigen Speichers  der mit dem  Editorprogramm ge  ndert und abgespeichert werden kann  in die Dr ehbank  geladen  sondern eine von verschiedenen fest im Ger  t voreingestellte  Grundeinstellung   ROM Presets  im Anhang bzw  im LIESMICH TXT  beschrieben      UMSCHALTEN ZWISCHEN DEN 2 BANKEN    Fur jede Bank ist ein dedizierter Taster und einen Leuchtdiode zur Anzeige  vorhanden    Bet  tigen Sie dazu also einfach den entsprechend der gew  nschten Bank  beschrifteten Taster und Dr ehbank schaltet unverz  glich auf diese Bank um   was zus  tzlich durch die jeweilig zugeordnete Leuchtdiode signalisiert wird     AUSL  SEN EINES SNAPSHOT    F  r das Ausl  sen eines Snapshots mu   der entsprechend beschriftete Taster  der  erste von oben  bet  tigt und gedr  ckt gehalten    Zur Anzeige  da   ein nun folgendes nochmaliges Bet  tigen des Tasters einen  Snapshot ausl  sen w  rde  blinkt die zugeordnete Leuchtdiode  die ansonsten  ausgeschaltet ist  bis auf die Midiaktivitatsanzeige    nun in einem schnellen  Rhythmus    Daraufhin mu   nun der Taster innerhalb ca  1 Sekunde nochmals bet  tigt werden   woraufhin nun endg  ltig der Snapshot ausgel  st wird  was durch ein kurzes  permanentes Leuchten der Leuchtd
139. ytes im ung  nstigsten Fall schon nach 7  Variablen aufgebraucht sein kann  Es erscheint dann die  Meldung  String too long      Als Voreinstellung sind diese alle so definiert  da   im Midi   String an deren Stelle    von der DREHBANK aer Reglerwert des betreffenden Reglers eingebaut wird   Zur Realisierung komplexerer und komplizierterer Funktionen kann jede einzelne  Variable   ber eine Reihe von Parametern die deren Funktion beschreiben   umdefiniert werden    So k  nnen beispielsweise auch andere Datenformate  Checksummen uvm   eingestellt werden    Um dies zu tun  k  nnen Sie wahlweise auf die jeweilige Variable direkt im Midi    String Doppelklicken oder auf die entsprechende Schaltfl  che  die mit dem  Variablenbezeichner beschriftet ist klicken    Daraufhin erweitert sich der Edit Control Dialog um das Fenster mit dem  Variable  Assignment     Um nun eine andere Variable auszuw  hlen wiederholen Sie das Ganze  Sie  m  ssen  k  nnen  das Zusatzfenster nicht schlie  en  dieses Zusatzfenster schlie  t  sich automatisch mit dem Edit Control Fenster  Sie k  nnen auch weiterhin  Eingaben im Edit Control Fenster machen    Durch das Canceln des Edit Control Dialogs werden auch die Eingaben im  Variable Assignment verworfen     Edit Control  Source    Aus dieser Kombobox w  hlen Sie die Quelle f  r die Variable  X0  XF  aus    Als Vorgabe ist diese dem jeweiligen Regler der Dr ehbank zugeordnet  from  Itself     Das hei  t  da   anstelle des betreffenden XN der Reglerwert des
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
S12513, S12013 Vitality Sonic  des livres en libre circulation, à emporter, à garder ou à  Origin Storage Internal Notebook Keyboard - Dutch  Equinox Operation Manual  IMPRIMACIÓN ANTIOXIDANTE BLANCA  ASPIRADOR CON BOLSA M  Aluratek CINEPAD 10 8GB Black  Manual de Servicio    Copyright © All rights reserved. 
   Failed to retrieve file