------------------------------------------------------------------------------- SDI (2.7.5x) v3.0 midi preview 2 ------------------------------------------------------------------------------- When turning on your midi keyboard or synthesizer. Try to disable most of the midi effects your system supports. SDI midi will read everything you send through the midi channel. It doesnt have to be a midi keyboard, it can be a program on your pc that sends midi data. Wheels and keys you can try on your keyboard: Midi keys Notes (combined with SHIFTt key on c64 gives tie otes) Pitch wheel Frequency bend up and down Modulation wheel Vibrato rate Volume wheel Filter cutoff ------------------------------------------------------------------------------- INPUT ------------------------------------------------------------------------------- Heximal input keys: 0123456789ABCDEF ------------------------------------------------------------------------------- OVERALL KEYBOARD COMMANDS for SEQUENCER, TRACKER & SOUND EDITOR: ------------------------------------------------------------------------------- <- Fast forward play (not for midi) CBM 1-4 Track on/off F1 Play from mark (mark made with F2) F2 Set play mark F3 Stop/Continue play (STOPS all sounds and clears midi buffers) F6 Tracker data on/off F7/F8 Select octave (individual octaves for each track) = Play current line (press again to stop) RUNSTOP Sound Editor (Press again to exit) / Toggle Sequencer/Tracker & Sound editor edit on same screen SH L Load music CBM S Dump music CBM +/- Next/Previous song ? Set speed calls !NOT AVAILABLE CBM O Toggle SID Output mode from keyboard or midi. (Midi verion have 5 modes, keyboard have 2 modes) CBM Q Quantize (0/2) for recording notes CRSR Left/Right/Up/Down RESTORE PANIC BUTTON! ------------------------------------------------------------------------------- MIDI/KEYBOARD modes ( Select with CBM + O) ------------------------------------------------------------------------------ Pitch bend and modulation wheel works with all these modes: 1.ZONe (3 voices) The Midi keyboard is split into two zones Left hand controls two voices using the notes : c-0 to e-3 Right hand controls one voice using the notes : f-3 to h-7 By pressing several keys with the right hand you get tied notes. When tied notes are use it will remember the old notes when you release keys. 2. LIFo (last in, first out) (3 voices) When all 3 voices are in use and you press a 4th key, the last key you pressed will be replaced with this one. Hence LIFO. It will use tied notes on the last voice. 3. FIFo (first in, first out) (3 voices) For each key you press a new voice is used. 4. 1VOice (1 voice) (used in record mode as defauøt) Uses tied notes when more keys are pressed. Also remembers the old notes when you release the keys. 5. Arpeggio (1 voice) (used in record mode when selected in advance) Press as many keys as you like to create arepggios Press CBM+D to toggel arpeggio speed 1-10 6. 3VOIces (3 voices) All voices play simulaneosly using the same note and can have individual instruments. Set up your instruments in the sequencer and use = (play line) to copy instruments into sound buffer. You can also set instruments by selecting them in sound editor. Note that the track you are located is the voice that will be given the instrument. To get different octaves on the instruments you will have to modify the wavform program (00 0c 18 24 30 48). ------------------------------------------------------------------------------- KEYBOARD COMMANDS FOR SEQUENCER AND TRACKER: ------------------------------------------------------------------------------- F5 Toggle Tracker or Sequencer CBM * Set speed channels (place cursor on track) !NOT AVAILABLE H Hunt for next unused sequence and replace it. K/L Tab jump left/right CBM V View player counters/Full screen sequencer SH CLRHOME To start of song SH S Save Music SH A Increase cursor jump CBM A Decrease cursor jump SH C Copy sequence (whole sequence) SH V Paste into sequence (whole sequence) SH D Double sequence length CBM C Clone sequence and insert on next track line CBM F Fill sequence with empty lines (From cursor position) CBM H Hunt for next unused sequence - Insert it in the next track line CBM K Kill sequence/Unused/Make a sequence ready for use M Set start mark (grey background is marked area) SH M Set end mark CBM M Copy marked area to cursor position :/[ Set track transpose ;/] Set sequence number SH RUNSTOP Toggle 2 or 3 octaves keyboard mode CBM RUNSTOP Sequence info screen ------------------------------------------------------------------------------- KEYBOARD COMMANDS IN SEQUENCER: ------------------------------------------------------------------------------- F4 Toggle Edit mode Blue (edit with sound) or Grey (edit with no sound). And while music is playing you can set the red mode (record mode). When pressing F3 to stop the music you will be back with one of the two edit modes (blue or grey). INSTDEL Delete a line SH INSTDEL Insert a line CLRHOME Cycle Sequence Top/Middle/Bottom SPACE Delete down (depends on cursor jump) SH SPACE Delete up (depends on cursor jump) CBM SPACE Insert release from last entered instrument/release SH X Narrow sequence fom cursor pos. (remove every 2nd line) CBM X Expand sequnce from cursor pos. (place cursor on a odd line) CBM RTYU Set sequencer mark. CBM 5678 Jump to sequencer mark. ,/. Jump down/up 16 lines >/< Increase/Decrease notes from cursor position. CBM RETURN Start playing music from top of current sequence. SH RETURN Play and Loop music from top of current sequence. RETURN Play song from current line N Turn note to tie/normal SH N All marked notes turned to normal CBM N All marked notes turned to tie F Filter on (FLT in sequence) SH F Filter off (flt in sequence) Z / SH Z Midi: adjust steps for step recording CBM Z Midi: Start step recording (F3 to exit & spacebar to skip note) CBM P Midi: Send song to midi out CBM D Midi: Toggle arpeggio delay CBM @ Midi: Play song as master, and sync other devices as slaves When entering notes in the sequencer you have 2 octaves present at all times: ------------------------------ 1 2 4 5 6 8 9 + - £ CTRL Q WE R T YU I OP @ * UpArrow Hold down SHIFT to get tie/attack notes. When 3 octaves is selected you have these additional keys: ---------------------------------------------------------- S D G H J Z X CV B N M Note: When 3 octaves is selected the # sign is turned on next to the filename, and many of the edit functions will be disabled. ------------------------------------------------------------------------------- MIDI: STEP RECORDER COMMANDS: ------------------------------------------------------------------------------- F3 Exit step recording SPACEBAR Skip to next step Midi keyboard Enter notes Step recording will start from the line you are positoned on and the edit bar will turn purple. You can now press F3 to exit step recording or spacebar to skip to next step. If you press a key on your midi keyboard the sequencer will record the note and scroll down to the next step (selected by Z/SH+Z). And you repeat this process until you have what you need. ------------------------------------------------------------------------------- MIDI: SEND SONG TO MIDI OUT ------------------------------------------------------------------------------- Plays and sends the song through midi out as midi data. Runstop to exit ------------------------------------------------------------------------------- MIDI: Play song as master, and sync other devices as slaves ------------------------------------------------------------------------------- Runstop to exit. ------------------------------------------------------------------------------- MIDI: Listen to sync from other devices. (SDI acts as slave) ------------------------------------------------------------------------------- Runstop to exit. ------------------------------------------------------------------------------- TRACKER KEYBOARD COMMANDS: ------------------------------------------------------------------------------- > Increase transpose values or sequence values. < Increase transpose values or sequence values. INSTDEL Delete a track line SH INSTDEL Insert a track line RETURN Set loop mark for current channel SH RETURN Set stop mark for current channel SH 1-3 Swap tracks (including all sub songs - music must be off) SOUND/INSTRUMENT EDITOR KEYBOARD COMMANDS: ------------------------------------------------------------------------------- SPACEBAR Test sound (with last note entered in sequencer) N Name sound/instrument (return to exit) +/- Select sound SH +/- Select sound with focus on displaying their programs !NOT AVAILABLE >/< Select arpeggio number with focus on the arpeggio data. !NOT AVAILABLE SH A Arpeggio program table SH F Filter program table SH I Initial volume and Filter channels/Filter speed table SH P Pulse program table SH S Sound setup table SH T Tempo program table SH V Vibrato program table CBM V Vibrato shapes CTRL V Vibato widths SH W Waveform program table M Mark sound SH M Copy sound When working with cursor inside the different programs: RETURN Put current program line into sound setup Only for waveform, pulse, filter and vibrato. (Return in tempo table will set default tempo for this song.) SH RETURN Delete program from sound setup. Only for waveform, pulse, filter and vibrato. ,/. Jump 4 lines up/down CLRHOME Go to current sound's program line (if there's one). (For arpeggio it will display current arpeggio at top). SH CLRHOME Go to top of program line table INSTDEL Delete a program line. (not for sound setup table) SH INSTDEL Insert a program line. (not for sound setup table) Press Return to exit from Naming the sound. Return/Shift return in the arpeggio table makes you jump back and forth from arp data to arp speed and instrument. ------------------------------------------------------------------------------- LOAD MENUE COMMANDS: ------------------------------------------------------------------------------- SPACE Read a new directory into memory SH SPACE Go to DOS command screen * Display files A-Z SH * Display files Z-A A-Z Set display path CTRL 1-0 Select disk drive 11,12,13,14,15,16,17,8,9 and 10. CRSR Select music RETURN LOAD MUSIC SH RETURN CLEAR MEMORY or Load track+sequener data only. !NOT AVAILABLE ,/. Jump 8 files up/down CLRHOME Top of directory SH CLRHOME Bottom of directory RUNSTOP Exit ------------------------------------------------------------------------------- SAVE/DUMP COMMANDS: ------------------------------------------------------------------------------- RunStop Exit Return Save/Dump music SPACE/InstDel Delete text Keyboard Input text ------------------------------------------------------------------------------- DOS COMMANDS: ------------------------------------------------------------------------------- Keyboard Input text CRSR Move cursror around. CLRHOME Go to start of command line. SH CLRHOME Clear command line. RETURN Send disk command. RunStop Exit to load menue. The dos command screen can be used to handle files and directory. Wildcards are ? and * The following commands works on all drives: $ - Display dir $a* - Display files starting with the letter 'a' $??a* - Display files where the 3rd letter is 'a' S0:FILENAME - Scratch¨file R0:NEWNAME=OLDNAME - Rename file The following commands works on CMD drives: MD:DIRNAME - Make dir RD:DIRNAME - Remove dir CD:DIRNAME - Go to dir CD:/ - Go down one dir level The following commands works on the IDE64: MD:DIRNAME - Make dir RD:DIRNAME - Remove dir CD:DIRNAME - Change dir /DIRNAME - Change dir / - Go down one dir level + autodisplay dir CD:.. - Go down one dir level /.. - Go down one dir level (root dir?) + autodisplay dir T-RA - Display date and time ------------------------------------------------------------------------------- SDI CONFIG SCREEN KEYBOARD combinations: ------------------------------------------------------------------------------- P Select PAL frequency data N Select NTSC frequency data CTRL 1-0 Select disk drive 11,12,13,14,15,6,7,8,9 and 10. A device selector menu pops up if your device number is illegal. ------------------------------------------------------------------------------- PC/EMULATOR USERS: ------------------------------------------------------------------------------- Restore Page Up CTRL Tab Key RunStop CapsLock / Escape Return Enter CBM CTRL <- § (The key above the Tab key) = ' (They key above right shift and to the left of the enter key) / /_ (Can also be the underscore key) ? ?_ (Can be the shift + underscore key) CRSR Arrow keys * ^¨} ClrHome Home A#? Insert h-? Delete