Home
Bitstream 3X User Manual
Contents
1. 12 OPERATING MODES OF THE BITSTREAM 3X aaaaanaaennassasnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnr 13 DIFFERENCES BETWEEN STANDARD MODE AND USER 13 STANDARD mkn b a 13 PROPELEBRHEADS REASON MODE 5 13 a a 13 CONFIGURATION AND USAGE OF THE BITSTREAM 3X aaaaeaatessaasasncnsnnnnnnnnnnannnnnnnnnnnnnnnnnnnnnntnnnnnnnnnnnur 14 THE INFRARED CONTROLLER aa 14 MBE CROSS a E S 15 fev STICK we couse a a a n 16 SELECTION OF THE CURRENT 16 Role of the up down buttons and the encoder a aiaaa iasasansasasanansasansnsasansnsanansnsanannnsnnnnnnsanansnnnnsnsnsansnsnianinnai 16 SELECTION OP THE GROUP sii 17 SELECTION OF THE MIDI CHANNEL oped evesdout sade do Seded 17 SELECTION OF THE SCENE MEMORIES csscsescessssscensecececcccescessscssecsescssscseecsescsescssessuuceeuscesccsscssecesecsescsesceseceesccescesecececcs 18 sss den Faget dene eat ek ences deen 18 IDIGITAE
2. 73 INTRODUCTION 73 NUMBERS AND CONVENTIONS cessed eset eoe eco eea pase epe a voces ye ecu d etuer esce ee dee _ _____ ______ ___ TE YN 73 MIDI HARDWARE INTERFACE 73 ALBI E MS REED uu 73 CHANNEL MESSAGES Su teens ETT REC TW ESSE E eed ers 74 D OID E E ER EEE bi a ala ia 74 boum s ga r kk isk 74 SYSTEM MESSAGES slakari k 74 COMMON 3 74 REA IME aa a a R 74 E 75 ADDITIONAL STATUS NOTES 75 RUNNING 75 UNDEFINED AND UNIMPLEMENTED STATUS seroraren aee rese EEEE AEE E ENEE E E EKE Ea ESEN E E ETE EC EEEIEE EEEE 75 Table 1 76 TECHNICAL CHARACTERISTICS aaaaaaenattssstsnnssnanannnnnnnnnnnnnnncnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnurr 78 WWW Waveidea com Wave Idea Rev 1 1 Page 4 A aveddea infos waveidea com AUDIO SOLUTIONS SIC CcTEANM USER MANUAL Introduction Congratulations you have just purchased MIDI Controller from Wave Idea the Bitstream 3X The Bitstream 3X is a part of the latest generation of high performance MIDI controllers dedicated to use in home studios or on stage Featuring all
3. 44 EE ER RETI E ORE EERE S EEEE EA e aR ERS 44 MOTION SAMPLER rai aa aaa a k 47 ksa 47 Recording SEQUENCE REPE LEE 48 DATOS TETTE 49 SYNC 210UTPU ose I 51 SW T a 51 ELECTRICAL SIGNALS GENERATED 13 s ves 52 NAVIGATION OF THE MENUS aaaaanvnntateccnnannnnnnnonnsnsnnnonnnnnannnnnnncnnnnsnsnnnnnnnnnnnnnnnnunnannnnninnnnnsnnnnonnannnnnnarsnnnnns 52 PRINCIPEBS OE NAVIGATION Ha l EROR ERE TTE RR PERSE aaa VT Taa Maan ERES D Hl Ea REPE EU a Hala deste la eve e Races l Ba k 52 HIERARCHY OF THE MENUS SUMMARY isses eene nennen ennemi en sentite seen Kaan aK ka Sanda ad ANE EESE rS rE Risia 54 OTHER USEFUL FUNCTIONS C 58 SHET KEY 58 Blocking MI I Dal saan tiii 58 Blocking Bitstream MIDI Channel insertion eese tenente nennen nennen eene nnne nenne 58 Access to supplementary digital controls 58 Increasing the range of value changes eee 58 www waveidea com Wave Idea Rev 1 1 Page UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Access to multiplexed parameters esie dra dalshuli s sii saviadluniksindn
4. uBisse Ino gsn ejgeue 1no IPIN OIOOHdd3IV qsn jsp m 5 uke Sojou euineoJ qsn jsp aoinos uBisse mo e qeue z 1no y 008 3 ZR 2 5 99Jnos pzou S t 5 pzou S C LNO bz IAIN ds ONAS Bunnoy gSN pue IAIN eui ajajduiog YISN Xc UJV3EYDE JEAN 5x USER MANUAL The preceding schematic illustrates the MIDI and USB routing possibilities of the Bitstream 3X Each parameter visible on the schematic is accessible via the menus of the Bitstream 3X and or from the delivered configuration software Chain of Controls Several controls on the Bitstream 3X can be chained together to allow the simultaneous sending of several MIDI events by using just one control Once one control is chained to another it can be configured as a cross fader This function allows the chained control to send the opposing value to the control source This function permits the creation of virtual cross faders by a simple configuration Example of Usage The creation of a group of 4 sliders from slider 1 of which the last two 3 and 4 send opposing values Slider 1 chained to slider 2 Slider 2 chained to slider 3 With cross fader function Slider 3 chained to slider 4 With cross fader fun
5. Page MIDI v zl Page Advanced MIDI M Sequencer r External Control To record into the Reason sequencer specify your master These inputs are only used when you want to play the Reason keyboard s MIDI input and MIDI channel here devices from an external sequencer or another program Pott MPU 401 Bus NoMIDI input ______ v Channel 1 v BusB NoMIDI Input Bus C No MID Input ______ Bus D No MIDI Input v CHOICE OF THE MIDI CHANNEL Miscellaneous OF RECEPTION Remote input is used for external control of on screen controls CORRESPONDING TO THAT OF CHOICE OF THE MIDI MIDI Clock input is used for synchronizing to other equipment THF RITSTRFAM 3X IN PERIPHERAL ON MPU 40 WHICH TS CONNECTED Remote Conto 0001 v THE BITSTREAM SR MIDI Clock Sync No MIDI Input v AND AUTHORIZATION OF P Disable MIDI Priority Boost THE MODE OF EXTERNAL CONTROL www waveidea com e Waveidea mail infos waveidea com Rev 1 1 Page 62 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Authorization of the mode of external control Options Reason Demo Edit Create Options Windows Help v Internal Sync aa MIDI Clock Sync ReWire Sync Enable Keyboard Remote Edit Keyboard Remote Glear All Keyboard Remote AUTHORIZATION OF THE MODE OF EXTERNAL CONTROL Edit MIDI Remote Mapping Clear All MIDI Remote Mapp
6. deeem ap dice mtt e its bsc 35 Ire 36 AUTOMA TIONS e 36 KNOBS AND BUTTONS ASSOCIATED WITH THE AUTOMATIONS haaaiaasaasaasaasansaanaannnnnannannannnnnnnnnnnnnnnannnnnnsnnnsnnsnnnsnnnannsannnannsannsanana 36 Functions of the controls associated with automations eee eese eene 37 WAVEFORMS GENERATOR Low FREQUENCY OSCILLATOR ssseaaaaasasssaaananannnnnnsnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnanaaaaaanananaaaaaa 37 Selection of the e DECRE RAP REM REC Ega Eae eese FANE CER CERE e Da 37 Quiput Ampli de cec tete npe ener Rie ste re ee peores ere pex edes verset 37 Adjustment of the frequency and 38 Synchronization of the LFO from the internal or external MIDI clock esee 38 Adjustment of the offset V lue ceat e LR ERR YER eee eae 39 PXRPREGGIATOR spies EE 41 41 41 41 41 D rr r 42 r R M 42 RANDO na rk aka 42 RESOLUMOM EM EM 42 JR 120717 EE RE 42 Modes and synchronization eiie pite e EE e EU Ep abe a E A 43 Veloci M 44 SWING mE E ae 44 OPPS A mE
7. LFO State On Off Waveform generated Waveform generated Waveform generated Waveform generated LFO internally synchronized LFO externally synchronized Midi config Choice of MIDI entry MIDI for the synchronizable functions from an external clock Realtime config Stop Go internal synchro Tempo internal synchro Note 6 The other parameters associated to the LFO Amplitude frequency being directly accessible via the dedicated sliders were not therefore included in the menus of the Bitstream 3X ZONE INCRUSTATION LFO MEDIAN VALUE GENERATED 45 24 gt WAVEFORM AUS User deti Ud METHOD OF SYNCHRONIZATION INT EXT VALUE OF THE VALUE OF THE FREQUENCY AMPLITUDE Note 7 The value generated by the LFO is not shown in the LCD value field the LFO value is represented by a small bar graph which gives and idea of the progress of the Waveform www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 40 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Arppeggiator Goal The arppeggiator is definitely one of the most advanced functions of the Bitstream 3X More than a standard arppeggiator it can be considered as a generator of predefined rhythms where the users will have access to every detail of the generation of the Notes The Bitstream 3X is therefore capable of generating MIDI Notes
8. Arppegio MIDI Out 2 output O disable 1 enable Reserved SHIFT button behaviour 0 SHIFT locks MIDI channel insertion 1 SHIFT doesn t lock MIDI channel insertion Description of the octet Bs3x status 1 Bs3x status 1 Description Always 0 Analog behaviour O jump 1 hook Motion sampler sync mode O internal 1 Infrared controller state O off 1 LFO state O off 1 LFO sync mode O internal 1 Motion sampler state O off 1 0 Motion sampler mode O single shot 1 loop Description of the octet Bs3x status 2 Bs3x status 2 Description Bit 7 Always 0 Bits 6 5 LFO waveform sine triangle square random 0 0 1 1 0 standard 0 1 user 1 0 Reason 1 1 reserved Bits 4 3 Bs3x operating mode Bit 2 LCD video mode 0 normal 1 inverted Bit 1 Reserved SHIFT button behaviour 0 SHIFT locks MIDI events 1 SHIFT doesn t lock MIDI events www waveidea com _ _ ______ _________________ Waveidea Rev 1 1 Page 69 i 4 amp infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Example of communication Request to read the identity of the Bitstream 3X global parameter address 7F Sysex sent FO 00 20 4F 00 01 30 7F 00 F7 Sysex ID 0 30 00110000 global parameter upload request received sysex Sysex ID 1 OB identity data l
9. www waveidea com Waveidea Rev 1 1 Page 59 infos waveidea com 4 phone 33 0 616 552 335 AUDIO SOLUTIONS SIC CTEANM USER MANUAL Updating the firmware The Bitstream 3X features flash memory which means that the firmware can be updated without changing the chip and therefore without having to take apart the machine To avoid adding a specific connector for this function updating the firmware can be done through MIDI by using sysexs Dedicated software see the screen copy below allows the user to update the firmware by clicking several buttons a Bitstream firmware upgrader E 5 xj 3x Jan FIRMWARE UPGRADER SELECTION OF THE MIDI OUT PERIPHERAL SELECTION OF THE MIDI IN PERIPHERAL MIDI IN MPU 401 v MIDIOUT MPU 401 New firmware Current firmware INFORMATIONS ON Version 0 4 Year 2004 Version Undef Year Undef THE NEW p gt Hardware 1 0 Month 05 Hardware Undef Month Undef FIRMWARE Size perif 5498 Serial 00001 Serial Undef INFORMATION ON THE ACTUAL FIRMWARE Size core 43202 Retries PROGRESSION BAR State Idle Address Undef Block lengh Undef FOR THE UPDATE gt i Action Information Firmware successfully loaded Press Get from 3X and turn on the 3X while holding Get from t _Get fom 3 EDIT OK CANCEL buttons Upgrade Perf Upgrade Core Log sysexs
10. Midi config Realtime config Internal state Internal tempo www waveidea com Waveidea mail infos waveidea com phone 33 0 616 552 335 Rev 1 1 Page 50 MIDI In On Off Stop Go Motion Sampler Restitution in loop Internal Synchro External Synchro Choice of MIDI input for the synchronizable Function from a external clock Stop Go internal synchro Tempo BPM internal synchro Yva gsdea AUDIO SOLUTIONS USER MANUAL SYNC 24 Output Goal The protocol SYNC 24 was used on vintage sequencers before the MIDI standard was adopted This protocol allows the user to synchronize the old machines such as the Roland TB 303 MSQ 700 100 Roland TR 909 and more The Bitstream 3X has a SYNC 24 output compatible with these vintage instruments This output is available the DIN 5 connector driving the difference electrical signals required by this method of synchronization The Bitstream 3X is capable of generating SYNC 24 signals from real time MIDI messages received from the different MIDI entries MIDI In from the connector MIDI In on USB therefore the Bitstream can be considered as a MIDI SYNC 24 converter and USB MIDI SYNC 24 converter Note 1 The connection of a SYNC 24 sequencer requires a DIN 5 Male Male cable different than a standard MIDI cable It can be ordered from Wave Idea Note 2 By default the SYNC 24 output is sync
11. SELECTION OF THE MIDI SSS PORT ON WHICH THE BITSTREAM 3X IS CONNECTED P riph rique audio USB E P riph rique audio USB 2 Fr EDITING ASSIGNED MIDI CONTROLS Marrow Grid Widen Grid Triplet Grid Snap Grid v Draw Mode v Follow v Salo Switches Gue Switches Lock Envelopes MIDI Overdub Preferences www waveidea com gt SSS Waveidea mail infos waveidea com Rev 1 1 Page 64 lY eddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL MIDI Map Editing for the different controls CHANNEL AND NUMBER OF THE RECEIVED CONTROL SELECTION OF THE CONTROL TO BE ASSIGNED Once Live is in mode MIDI map editing click on the control to assign and change the position of one of the controls of the Bitstream 3X so it will be assigned automatically Live indicates the number of the channel and of the received control above the control currently being assigned Repeat this operation for all the controls to be assigned and leave of the mode MIDI map editing WWW Waveidea com n SSS Waveidea Rev 1 1 Page 65 i 4 A mail infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Definition of the exclusive systems of the Bitstream 3X The MIDI implementation of the Bitstream 3X is complete All the parameters can be modified and recalled by the exclusive systems sent and received No
12. 33 0 616 552 335 AUDIO SOLUTIONS X 128 controllers defined in the MIDI standard Modulation 33 Modulation LSB 65 Porta Pedal 97 USER MANUAL Data decrement Breath Control 34 Breath Control LSB 66 Sostenuto Pedal 98 LSB Control 3 35 Aftertouch LSB 67 Soft Pedal 99 NRPN MSB Foot Control 36 Foot Control LSB 68 Legato Footswitch 100 RPN LSB Portamento Time Portamento Time LSB 69 Hold Pedal 2 101 RPN MSB Data Entry MSB Data Entry LSB 70 Sound Variation 102 Control 102 Volume Volume LSB 71 Resonnance 103 Control 103 Balance Balance LSB 72 Release Time 104 Control 104 Control 9 Control 41 Control 9 LSB 73 Attack Time 105 Control 105 Pan Pan LSB 74 LPF Cutoff 106 Control 106 Expression Expression LSB 75 Control 75 107 Control 107 Control 12 Control 44 Control 12 LSB 76 Control 76 108 Control 108 Control 13 Control 45 Control 13 LSB 77 Control 77 109 Control 109 Control 14 Control 46 Control 14 LSB 78 Control 78 110 Control 110 Control 15 Control 47 Control 15 LSB 79 Control 79 111 Control 111 Control 16 Control 48 Control 16 LSB 80 Control 80 112 Control 112 Control 17 Con
13. Waveidea mail infos waveidea com phone 33 0 616 552 335 Rev 1 1 Page 77 AUDIO SOLUTIONS USER MANUAL Technical Characteristics 35 assignable knobs 8 assignable faders 45 mm 16 assignable buttons Joystick analog assignable 2 axes Infrared Controller assignable Cross fader assignable Encoder footswitch entry 7 response models per control lin inv lin log inv log random users 0 amp 1 SYNC24 Output Extension port Integrated LFO programmable Arppeggiator evolved Motion sampler MIDI IN THRU OUT 1 OUT 2 USB compatible Plug and play Auto powered from USB port Transport Bar Completely programmable Large graphic LCD screen with backlight Configuration Software 100 Scene Memories 21 programmable groups Analog Mode jump less MIDI Merger and filter 4U Metal Box rackable option Dimensions 420 x 180 x 25 46 mm Weight around 4 7 Kg Consumption env 400mA Delivered with adapter sector USB cable Wave Idea Cd rom protection cover gt Guarantee 1 year we c s Ww ee wa 7 7 77898 www waveidea com n Waveidea X mail infos waveidea com Rev 1 1 Page 78 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL www waveidea com 1 Waveidea Rev 1 1 Page 79 d A mail infos waveidea com phone 33 0 616 552 335 AUDIO
14. Waveidea x mail infos waveidea com Rev 1 1 Page 60 phone 33 0 616 552 335 AUDIO SOLUTIONS SIC CTEANM USER MANUAL machine is on and in normal mode another method can be used for the 3rd step 3 The machine is off press Edit Ok Cancel and turn on the machine while the progression bar is advancing during the detection phase If the machine is correctly detected go to step 4 if not contact the support team at Wave Idea Once the update is finished turn off and reboot the Bitstream 3X It is possible that after the update the Bitstream 3X will need to be initialized see the dedicated chapter The version of the firmware accompanying the Bitstream 3X is displayed during the booting up of the machine 3 HH e Rum 4 ave Idea Audio Solutions Reversal of the video mode The screen of the Bitstream 3X can be configured in two modes Normal or Reversed Depending on the environment and the preference of the user one of these 2 modes can be selected from the menus of the Bitstream 3X Normal Mode Blue characters on a white background Reversed Mode White characters on a blue background Note 1 The default mode is normal mode Note 2 When you have configured the video mode via the menus the changes will take effect when you leave the menus Menus associated to video mode video mode Selection of the video mode normal Normal Inverted Selection of
15. invert logarithmic random user curve 0 user curve 1 reserved Description of the octet Control chained Ctrl_chained Description Bit 7 Virtual cross fader 0 disable 1 enable Bits 6 0 Control number chained 0 No control chained 1 67 Control number chained minus 1 The general format of the sysex to be sent to the Bitstream 3X in order to reassign a control will be as follow FO 00 20 4F 00 01 IDO ID1 ID2 103 lt 64 Nibbles of data gt CS F7 IDO 19 00011001 programming with acknowledgement ID1 40 Length of the data included in the Sysex 64 nibbles 32 octets ID2 08 Number of the control to be programmed example slider 1 control 08 ID3 04 2 Programming of the control in group 04 CS Checksum calculated based on the 64 nibbles of data similar to Roland Sum 64 nibbles Modulo 128 When programming with acknowledgement the Bitstream 3X will return a sysex indicating the result of the programming FO 00 20 4F 00 01 IDO ID1 ID2 ID3 00 F7 IDO 51 01010001 programming success sysex exiting ID1 01 Length of the data included in the Sysex ID2 08 Number of the control programmed example slider 1 control 08 ID3 04 Control programmed on group 04 Definition of the LCD assign data accessible via Sysexs The following table describes the 16 octets of LCD assign configuration of a control of the Bitstream 3X Each octet is sent received in the form of 2 nibbles the MSB be
16. 03 Bs3x status 0 1 0 7F description below 04 Bs3x status 1 See description below 05 Bs3x status 2 See description below 06 MIDI Channel Select Midi channel 0 15 1 16 07 Group Select group 0 20 08 Scene Select scene 0 99 09 Infrared hold Infrared hold value 0A Current function 0 channel 1 scene 2 group 0B Current automation 0 reserved 1 LFO 2 arppeggio 3 motion sampler 0C Motion part select E Select motion part 1 8 00 LFO level S Wu Select LFO level 0 63 0E LFO frequency Select LFO frequency 0 7 OF LFO offset Select LFO offset 32 95 10 Arpp gate Select arpeggio gate 0 5 11 Arpp accent Select arpeggio accent 0 127 12 Arpp rythm Select arpeggio rythm 0 127 13 Arpp range Select arpeggio range 1 16 14 Arpp transpose Select arpeggio transp 63 64 15 Arpp melody Sig g ell Pm 33333 gt 1171 Select arpeggio melody 0 23 16 Arpp direction Select arpeggio dir up C2 17 Arpp resolution Select arpeggio clock resolution 18 Arpp channel 55 Select arpeggio MIDI channel 19 Arpp velocity Select arpeggio velocity 0 127 1A Arpp swing JI NO tomm Select arpeggio swing
17. Modes and synchronization The Bitstream 3X has 4 different modes of synchronization and of launching the arppeggiator e NORMAL the sequence starts once the Bitstream 3X receives the information NOTE the channel of the arppeggiator for example pressing the keys from an external keyboard and it stops when it receive the message NOTE OFF for example a light touch on the keyboard The sequence takes into account the pitch and the velocity of the note received e HOLD Like NORMAL but without NOTE OFF The arppeggiator plays continually the sequences based on the information pitch and velocity received in real time AUTO TRIG The sequence starts when the Bitstream receives the information from MIDI START on the channel of the arppeggiator for example coming from a rhythm box a computer or an external sequencer The sequence generated is based on a default pitch and velocity The pitch is modifiable through the parameter TRANSPOSE This mode can also be used to make the arppeggiator completely autonomous without having to use an external machine for the synchronization In this case the parameter real time internal available through the menus should have the status so the Bitstream generates it s own MIDI clock also redirected towards the arppeggiator KEYBOARD This mode is similar to NORMAL concerning the stopping of the sequences However the notes used are no longer
18. recognized by a receiver only when sent on the basic channel to which the receiver is assigned regardless of the current mode Since the modes implemented by a MIDI device are dependent on the actual hardware design refer to your manual to get a more complete description Voice Voice messages may be received on the basic channel and on other channels all called voice channels that are related specifically to the basic channel depending on which mode has been selected Voice messages include all the messages that affect a specific instrument voice such and note on and note off pitch bend modulation aftertouch and program number System messages System messages are not encoded with channel numbers There are three types of system messages common real time and exclusive Common System common messages are intended for all units in a system and include such messages as song select and tune request Real Time System real time messages consist of a single status byte and are used for timing and start stop information Real time messages may be interspersed in the MIDI data stream even within a multibyte message without affecting the current status Real time messages are usually intercepted or generated at the MIDI driver level and used for timing information when clocking externally for instance generally you will not have to deal with these directly www waveidea com Waveidea mail infos waveidea com Rev 1 1
19. 0 127 1B Arpp melody bank Select arpeggio melody bank 1C Arpp rythm bank Select arpeggio rythm bank 0 3 1D Arpp accent bank Select arpeggio accent bank 0 3 1E Arpp mode Select arpeggio synch mode 0 3 offset Select arpeggio offset 23 24 20 Internal tempo 555 MA TM Select tempo 30 255 tempo is accessed via 2 nibbles MSB first 21 User curve 0 low 64 low bytes of user curve 0 22 User curve 0 high 64 high bytes of user curve 0 23 User curve 1 low 64 low bytes of user curve 1 24 User curve 1 high 64 high bytes of user curve 1 25 Group name 28 Nibbles of group string name MSB First 14 bytes total 26 7E 1 Reserved Must not be used 7 2 identitty 1 These parameters should not be programmed 2 These parameters are not accessible except in Read format 3 All numbers in the above table are hexadecimal www waveidea com e Waveidea mail infos waveidea com phone 33 0 616 552 335 Rev 1 1 Page 68 See description below Yv vgsdea AUDIO SOLUTIONS USER MANUAL Description of the octet Bs3x status 0 Bs3x status 0 Description Always 0 Arppeggio sync mode O internal 1 external Reserved Arppegio USB output O disable 1 enable Arppegio MIDI Out 1 output O disable 1 enable
20. 0 to 63 and can be adjusted at any time www waveidea com ______ 0 Waveidea Rev 1 1 Page 37 4 infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS xX USER MANUAL The following graph shows the Waveform sine being regulated when the slider Offset is in an intermediary position Offset 64 127 O Amplitude 64 Offset 64 If the amplitude generated by the LFO is greater than 127 it will be automatically saturated to 127 In the same way if it is less than O it will be forced to O Adjustment of the frequency and synchronization The LFO like each of the 3 automation functions LFO arppeggiator Motion Sampler has its own method of synchronization independent of the other automations The LFO can therefore be synchronized on an internal time basis generated by the Bitstream 3X or by the external MIDI clock on the MIDI In or USB In port The LFO and other automation functions have 3 modes of synchronization Internal Synchronization dependant on the BPM generated by the Bitstream External Synchronization dependant on the clock received on MIDI In External Synchronization dependant on the clock received on USB In Once the method of synchronization is chosen via the menus of the Bitstream 3X the user can adjust the frequency of the LFO via a knob called Frequency in real time The slider covers 8 frequencies of synchronization for the LFO de
21. 1 19 UN aveddea infos waveidea com AUDIO SOLUTIONS 5 USER MANUAL software material being used Toggle mode can also be programmed In this case at each transition from 0 to 1 released pressed the MIDI will be sent and the opposite value will be assigned Button Pushed State of the igital control digital contro Button Released Send Max 127 Send Min 0 value value Toggle mode is the default It will probably be used when the buttons are programmed for the standard mute functions List of the 16 digital controls concerned by the modes Push Toggle 8 assignable buttons 1 button on the joystick 1 button on the encoder 1footswitch 5 transport buttons used with SHIFT active Curve Models Another strength of the Bitstream 3X each analog control can vary according to the 7 curve models The variation given by an analogue control can evolve according to the model Linear Inverse linear Logarithmic Inverse logarithmic Random User 1 User 2 Graphical representation of the curve models A Linear Inv linear Logarithmic Inv logarithmic The curve called Random allows the sending of a MIDI event being a random value at each change of the analog control The User 1 and User 2 curves are programmable such that the user can give any value to each of the 128 positions of the analog control For more information about
22. AUDIO SOLUTIONS USER MANUAL Note 3 Once the arppeggiator is synchronized externally by one of the two entries MIDI or USB MIDI STOP signal will stop the arppeggiator Note 4 Once the arppeggiator is synchronized internally on the MIDI clock generated by the Bitstream 3X pressing START on the Transport bar will start the arppeggiator In this case the menus should be configured so that the Bitstream 3X generates the signals of internal synchronization Note 5 Once the arppeggiator is internally synchronized on the MIDI clock generated by the Bitstream 3X pressing STOP on the Transport bar will stop the arppeggiator In this case the menus should be configured so that the Bitstream 3X generates the signals of internal synchronization Note 6 For more information about the internal synchronization of the Transport bar see the dedicated chapter Note 7 The arppeggiator can be synchronised for example on the MIDI clock on the USB port and the notes will be set off by the notes received on the MIDI In entry the two parameters being independent and accessible via the menus of the Bitstream 3X Velocity The parameter VELOCITY adjusts the quantity of the effect of the accent It acts directly on the difference between the velocity on the accented and non accented notes The default value is 64 To hear the effect of this parameter the sound used by the arppeggiator has to be sensitive to velocity Note The
23. MIDI parameters which will be generated by the Bitstream 3X The user can thus configure complex parameters into the Bitstream 3X either by using the menus or by using configuration software Among the available parameters there are Min amp Max values for each control the MIDI delays to insert the exclusive systems management the chaining of controls and many others The table below lists the principle differences between the Standard and User modes Mode standard Mode User Programming Required MIDI Generated Events Note CC All Including Sysexs Access to MIDI Parameters For more information concerning User mode see the chapter entitled Assignment of MIDI Parameters Menus associated to modes Operating mode Selection of standard mode pre programmed Selection of User mode Selection of Reason mode Reason WWW Waveidea com Wave Idea Rev 1 1 Page 13 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Configuration and usage of the Bitstream 3X The Infrared Controller The Bitstream 3X is equipped with an Infrared controller allowing control on the Z axis vertical This control is from the point of view of functionality considered like a slider or button and thus it is configured in the same manor and is capable of generating any MIDI event PWR _ o E B NFRARED AXIS SHIFT ON HOLD N The in
24. Midi On Off Enable disable blocking of MIDI Blocking Bitstream 3X MIDI Channel insertion From firmware V1 4 and higher the SHIFT button can now be used to prevent the Bitstream 3X from inserting its own MIDI channel into the assigned MIDI string when SHIFT button pressed This option only concerns the User mode In this way the user can assign a MIDI string featuring a fixed MIDI channel this fixed MIDI channel can be overided in realtime by the Bitstream 3X MIDI channel Midi config Shift Ick Chan On Off hcl disable insertion of MIDI Access to supplementary digital controls In normal mode the SHIFT key gives access to the 5 assignable multiplexed buttons on the transport bar These 5 buttons become 5 digital assignable controls while the SHIFT key is pressed and held Note These 5 supplementary digital controls require the SHIFT key which cannot block MIDI events associated with these 5 digital controls Increasing the range of value changes In menus mode pressing SHIFT during a value change using the up down or encoder buttons allows the user to increase or decrease the value by 5 instead of by 1 when SHIFT it not held Access to multiplexed parameters In regards to the parameters being changed the SHIFT key allows the user to access supplementary multiplexed parameters The SHIFT key should be continually held during the access to the supplementary parameters Example The SHIFT key used with the
25. Part Lenght Record part SHIFT key Waveforms Generator Low Frequency Oscillator Goal The LFO Waveforms Generator allows the generation of a Waveform in different shapes sine square triangular or random This wave can be considered like a slider or knob and therefore introduced in any MIDI chain defined by the user This functionality of the Bitstream 3X gives the user a MIDI control without having to manually and continually modify a slider Each of these 4 Waveforms can be controlled as far as amplitude offset and frequency which offers a large flexibility in configuration of the parameter to control Selection of the Waveform The LFO can generate the following waveforms Sine Square Triangle Random All these waveforms can be adjusted in amplitude frequency and offset with the help of the 3 dedicated knobs The button 1 allows selecting one of these waveforms which will be displayed on the LCD Changing the waveform is performed in real time as soon as the user press on the dedicated button For instance using the sine waveform on a volume control will have for effet to create an amplitude modulation using the random waveform allows to insert into the assigned LFO MIDI event any random value that can be useful to create a continuous modification of a parameter randomly Output Amplitude A knob is dedicated to regulate the amplitude of the generated waveform It allows the user to vary it from
26. Waveform generated Sine Waveform generated square Waveform generated triangle Waveform generated random LFO synchronized internally LFO synchronized externally www waveidea com Waveidea infos waveidea com phone 33 0 616 552 335 Rev 1 1 Page 55 Vag ides AUDIO SOLUTIONS X USER MANUAL On Off Arppeggiator Arpp State Arp Offs 0 47 Offset Value 0 47 Accent Bnk Master Master Accent Bank Techno Techno House Accent Bank Breaks Break beats Accent Bank Latin Latin Accent Bank Rythm Bnk Master Master Rhythm Bank Techno Techno House Rhythm Bank Breaks Break beats Rhythm Bank Latin Latin Rhythm Bank Melody Bnk Master Master Melodies Bank Clock reso 4 64 th Clock Resolution Selection 8 16 trips Clock Resolution Selection Arpp Swing 0 127 Swing Value Arp velocity 0 127 Velocity Value Arpp mode Auto trig Automatic Synchro Mode Normal Arpeggiator Synchro Mode keyboard Keyboard Synchro Mode Hold Hold Synchro Mode Arp channel 1 16 MIDI channel Value www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 56 4 phone 33 0 616 552 335 AUDIO SOLUTIONS X USER MANUAL Arppeggiator Arp outputs MIDI Out 1 On Off MIDI Out 1 MIDI Out 2 MIDI Out 2 USB Out 1 2 On Off MIDI Inis directed towards the arpp USB Out MIDI In Arp Midi src USB In is directed towards the arpp Internal Synchro fo
27. accessible directly via the automation knob 1 without pressing the SHIFT key Accent At the installation of the rhythm the user can choose an accent model for the sequence generated The accent acts on the velocity of the notes and is imperceptible unless the sound used by the arppeggiator is sensitive to velocity If the accent has a value of 0 note is accentuated and all the notes in the sequence will be played with the same velocity If the value is not 0 the notes accented by the current accent model will be played at a faster velocity The quantity of the effect of the accent meaning the difference between the velocity of the accented and non accented notes is regulated by the parameter VELOCITY see below Note The ACCENT parameter is accessible directly via the automation knob 2 without pressing the SHIFT key Gate This parameter acts on the length of the notes The smaller values allow you to hear only the attack of the sound whereas the larger numbers give the note legato www waveidea com Waveidea Rev 1 1 Page 41 mail infos waveidea com 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Note The GATE parameter is accessible directly via the automation knob 3 without pressing the SHIFT key Melody MELODY defines the ensemble of the notes used in the sequence It selects a particular motif from a library of arpeggio rhythms triads and scales as well as more
28. complex phrases These motifs can vary infinitely thanks to the RANGE parameters see below and DIRECTION parameters in order to adapt to the even most creative styles of music Note The MELODY parameter is accessible directly via the automation knob 1 by PRESSING the SHIFT key Transpose This parameter obviously allows the user to transpose the sequence The value shown is numbered in half tones If the arppeggiator plays percussion sounds on the MIDI channel 10 in general TRANSPOSE serve to select the desired instrument see RANGE Note The TRANSPOSE parameter is accessible directly via the automation knob 2 by PRESSING the SHIFT key Range The RANGE is the number of notes that the sequence uses among those of the motif defined by MELODY If the RANGE value is 1 the sequence will only play the first note of the motif This parameter is very useful to refine an arpeggio rhythm or to model a bass line In the case of percussion sounds RANGE decides from the number of instruments played by the sequence Note The RANGE parameter is accessible directly via the automation knob 3 by PRESSING the SHIFT key Resolution The RESOLUTION corresponds to the number of notes uniformly spitted in a measure which will be the base of the sequence This value is a maximum the real number of notes played in a measure depends on the RHYTHM parameter The Bitstream 3X integrates 6 possible values of resolution 4 or Quarter cor
29. device requesting a patch dump or by a front panel invocation As with all MIDI messages if you receive a system exclusive message that you don t understand or are not interested in simply ignore it and all associated data bytes A final note on system exclusive Since this is the most flexible form of MIDI message you might expect that this is where extensions to the MIDI specification would take place Well extensions have already been added here with certain MIDI Time Code messages which help to marry MIDI with SMPTE Time Code and with the Sample Dump Standard format Additional status notes Here are some notes on special status conditions and messages Running status Channel messages voice and mode can have running status That is if the next channel status byte is the same as the last it may be omitted The receiver assumes that the accompanying data is of the same status as was last sent Receipt of any other status byte except real time terminates running status Running status is especially convenient for sending strings of note on and note off messages when using note on with velocity of 0 for note off and for output of continuous controllers This allows you to cut the length of such strings by one third Undefined and unimplemented status Undefined status bytes are reserved and should not be used Any undefined or unimplemented status bytes received should be ignored Any subsequent data bytes should be ignored
30. expensive or esoteric cables They have no effect on the MIDI transfer or the sound quality of your instrument As a final hardware note the thoughtful folks that brought us MIDI deemed that the connections would be opto isolated This eliminates the possibility of ground loops through the MIDI cables Also you will not harm your MIDI ports if you accidentally plug an output into another output but it won t do anything interesting either MIDI data format MIDI communications happen through multibyte messages consisting of one status byte optionally followed by one or two data bytes except for system exclusive messages which have an arbitrary number of data bytes Status bytes have their most significant bit MSB set to differentiate them from data bytes so status bytes range in value from 128 80 to 255 FF while data bytes range from 0 to 127 7F MIDI supports 16 message channels letting you link multiple devices while maintaining individual control Messages sent on specific channels such as note on and note off are called channel messages Messages that are not channel oriented are called system messages See Table at the www waveidea com Waveidea Rev 1 1 Page 73 mail infos waveidea com faveddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL end of this chapter for a summary of MIDI messages Channel messages Channel messages contain their channel number in the lower four bits of t
31. having the motifs organized in banks valid for different types of music Once the arppeggiator is running the Bitstream 3X is connected to an external expander software or hardware capable of playing the MIDI notes received the arppeggiator can be allocated to a MIDI track to automatically enrich the piece played All the parameters of the arppeggiator are accessible in real time so that the user can evolve the generated rhythms easily The arppeggiator can be allocated to a rhythmic track or a synthesized track with surprising results The different parameters of the arppeggiator and their usage are described in the following pages Rhythm The RHYTHM parameter allows the user to select the rhythm model of the generated sequence The Bitstream 3X has as in it s default settings a library of 128 rhythm models per bank with 4 style banks MASTER HOUSE BREAKS and LATIN These banks are accessible via the menu described at the end of this chapter The models are classified by decreasing density The first values correspond to very thick motifs and the last values give rhythms much more pure lf the rhythm has a value of 0 a note is generated for each step of the resolution see RESOLUTION All the rhythmic models as well as the accents see below were captured by musicians playing drummers percussionists programmers to maintain the natural and authentic element of the different styles of music Note The parameter RHYTHM is
32. independently their own method of synchronization internal or external accessible via the menus of the Bitstream 3X For instance the user has the possibility to synchronize the LFO by the real time messages received from the MIDI input the arppeggiator by the real time messages received from the USB input and the Motion Sampler from the internal clock of the Bitstream 3X The different methods of synchronization offered are not exclusive all the possibilities are authorized and usable at the same time which makes the Bitstream 3X very powerful in terms of synchronization Note 1 If one of the three automation functions should be internally synchronized the Internal Synchronization should be turned on so that the Bitstream 3X generates the synchronization signals Note 2 The range of the internal tempo can vary from 30 to 250 BPM Beats per Min accessible from the menus of the Bitstream 3X Menus associated to the synchronization of the Bitstream 3X Midi config Choice of MIDI input for the synchronisables functions from an external clock MIDI In STOP GO for internal synchro Internal state Internal tempo Tempo BPM for internal synchro Screen dedicated to the Transport bar 01 71273 00 02 LFO ARPP Ao OFF OFF 5 TRANSPORT FUNCGITON amm mm STATE Li mnsz Usage of standard buttons The five transp
33. is configured independently for each control of the Bitstream 3X Note 2 This parameter concerns only the User mode the standard mode is already configured on Linear Note 3 The default value is set to Linear for each control Checksum Management for exclusive systems _ Checksum Standard The Bitstream 3X is capable of generating exclusive systems SYSEXs in user mode Certain synths or software capable of User receiving sysexs require the reception of an integrated checksum in the sysex in order to proceed to an eventual error correction A checksum is an integrated number in the end of a sysex just before the end marker sysex F7h This number is calculated by a known algorithm defined by a standard This calculation is the sum of the octets preceding the checksum modulo 128 From the controlling synth the position of the first byte which needs to be taken into account for the calculation of the checksum called checksum first byte position can vary so that this first octet is configurable on the Bitstream 3X in order to make it compatible with all the synths in the market If the value of this parameter is 0 the Bitstream 3X will not integrate the checksum in the generated sysex if the value is different than 0 it will correspond with the position of the first byte in the MIDI chain to be taken into account for the checksum www waveidea com Waveidea Rev 1 1 Page 29 mail infos waveidea com faveddea p
34. of configuration MAIN MENU SUB MENU LEVEL 1 ACTIVE MENU MENU MODE SUB MENU LEVEL 2 VALUE OF ACTIVE MENU OR gt gt gt IF SUB MENU www waveidea com _ SS Rev 1 1 Page 53 i A A id infos waveidea com phone 33 0 616 552 335 Waveidea AUDIO SOLUTIONS AX USER MANUAL Hierarchy of the Menus Summary Usage of USB In rad inputs USB Out MIDI filter status MIDI messages are filtered Real time MIDI messages are filered Selection of Jump mode Analog mode Selection of Hook mode On Off Sync 24 state Source MIDI In to Sync 24 conversion USB MIDI In to Sync 24 conversion Sync 24 is triggered from internal Internal External On Off On Off Infrared Controler Sync 24 is triggered from external Infrared Group select 001 021 Selection of group Scene select 000 099 Selection of scene number Midi Channel 001 016 Selection of scene number video mode Selection of video normal mode Selection of inversed video mode www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 54 4 phone 33 0 616 552 335 AUDIO SOLUTIONS 5 Operating mode Selection of User mode Selection of Reason mode Reason Automations Low Freq Osc LFO State Waveform On Off USER MANUAL Selection of standard mode pre programmed ON OFF LFO
35. or Note 49 Group 2 CC or Note 57 Example 2 CCs generated by the first button in Standard mode Group 0 CC or Note 58 Group 1 CC or Note 66 Group 2 CC or Note 74 Note the numbers of the CC s generated are modulo 128 as defined by the MIDI standard Summary of the controls numbers assigned to the Bitstream 3X controls The following table illustrates the huge number of controls available on the Bitstream 3X Each of these controls is able to generate MIDI events in Standard mode CC or Note numbers listed here depending on selected group as well as in User mode All the controls mentioned with depends on group number are able to generate 21 different MIDI events corresponding to the 21 Bitstream 3X groups Description Record button Shift function not active Play button Shift function not active Backward button Shift function not active Stop button Shift function not active Forward button Shift function not active Infrared controller Depends on group number Joystick Axis X Depends on group number Joystick Axis Y Depends on group number 32 Rotary potentiometers Depends on group number 8 linear sliders Depends on group number Cross fader left Depends on group number Cross fader right Depends on group number Backward button Shift function active Depends on group number Forward button Shift function active Depends on grou
36. parameter VELOCITY IS accessible only from the menus of the Bitstream 3X Swing SWING allows the user to insert some delays before or after odd numbered notes Its values go from 63 to 64 with 0 by default The goal is to add groove to a binary pattern in order to converge to a triple beat or hybrid pattern For example with a resolution of 16th a SWING positioned on the triple will shift the second and fourth notes towards a trio of eight notes making the groove sound often found in Hip Hop Jungle Jazz etc Note The parameter SWING is accessible only from the menus of the Bitstream 3X Offset OFFSET allows the setting off of the notes generated by the arppeggiator in time The resolution of the set off is a MIDI tick With this parameter the user can generate the first note of the arpeggio set off by the note source for example in counter time to create new rhythms Note The parameter OFFSET is accessible only from the menus of the Bitstream 3X Channel This parameter is the MIDI channel on which the arppeggiator will play following the received notes Note that all the notes received on a different MIDI channel will not generate arpeggios The MIDI notes generated are equally play on this MIDI channel Also this CHANNEL parameter is therefore the channel on which the arpeggios are generated and set off Note The parameter CHANNEL s accessible only from the menus of the Bitstream 3X www waveidea com Wa
37. previously The scene memory rendered corresponds to the scene number selected 01 7000 00 Noa 00 Waveidea Rev 1 1 Page 35 amp infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS SIicC cTEANM USER MANUAL Saving the scenes Pressing and holding the Save Send button for longer than 3 seconds will save the coordinates of all the buttons and sliders for the scene number selected B Sens 00 Note 1 The 100 scene memories of the Bitstream 3X are accessible via the up down or encoder button when the scene function is selected Automations Knobs and buttons associated with the automations 5 DEDICATED KNOBS AUTOMATION BUTTON FOR STOP GO LIGHT LED PARAMETER 1 BUTTON AUTOMATION Dir Offset Frequency Level LEO Fart Length M TIO Mp RhythmMalody Accant Trangnp Gow Roanga ARPP SELECTION SELECTION LIGHTS LED BUTTON Three knobs three buttons and four LED Light Emitting Diode are dedicated to automations The printed words on the face of the Bitstream 3X allows the user to find the different functions controlled by each button and slider The Selection Button allows the user to choose the control of one of the three automations each automation has a dedicated LED Selection and so the user can quickly see which automation is currently selected Simply pressing the Selection button allows the user to change from one automation to another The
38. the possibility to generate MIDI events on the 16 possible channels defined by the MIDI standard by simply modifying the value of the MIDI channel from the face of the Bitstream 3X Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 This parameter concerns only the user mode as the standard mode generates the MIDI events always on the MIDI channel of the Bitstream 3X Note 3 In using the MIDI channel of the Bitstream 3X instead of a fixed MIDI channel the user can control the different synths or software which will be configured to respond on a single MIDI channel Also the synth or software currently selected can be modified by a simple change of the MIDI channel of the Bitstream 3X Note 4 From firmware V1 4 and higher the SHIFT button can prevent the Bitstream 3X from inserting its own MIDI channel in the MIDI string even if MIDI channel position is different of zero MIDI String Standard User The MIDI string describes the MIDI event the Bitstream 3X will generate www waveidea com Waveidea Rev 1 1 Page 31 mail infos waveidea com faveddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL This string can be programmed by the user when using the Bitstream 3X User defined mode only via the dedicated configuration software It can be up to 21 bytes long each control of the Bitstream 3X disposes of its own MIDI string for each of the 21 groups
39. the required inputs and outputs for the applications below the Bitstream 3X was developed with the musician in mind to give him all the necessary controls to get maximum usage out of the latest software or MIDI compatible material We made this user manual as complete as possible and if you need more information check the website of Wave Idea or contact the support team at fupport waveidea com The Bitstream 3X The Bitstream 3X is an entirely advanced programmable universal MIDI controller designed for both amateur and experienced users It offers a large number of controls of all types sliders buttons joystick infrared controller allowing maximum usage of the machine or software to which it is connected Besides a MIDI controller the Bitstream 3X gives you many necessary automations for on stage use arppeggiator LFO motion sampler allowing to automate the release of MIDI notes and events WWW Waveidea com Wave Idea Rev 1 1 Page 5 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Terminology The terms below are widely used throughout this manual and we explain them here to make sure their exact meanings are understood in order to make this manual clearer Analog Arppeggiator Assignable Assignation Control change CC Control Digital Download Driver Firmware Footswitch Global Group Hook Jump LCD LFO MMC Note On Off NVM Push Scene S
40. with the machine Note 1 The usage of an external transformer other than the one delivered with the machine is not recommended However a transformer with the same characteristics could be used Output Voltage 9V DC Curent of 400 mA minimum Any Polarity The Bitstream adapts itself to the polarity of the external transformer WWW Waveidea com Wave Idea Rev 1 1 Page 8 aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Description of the front and rear panels of the Bitstream 3X Front Type of controls and numbering 1 INFRARED Pu CONTROLER 1 HOLD KE I I 8 j m Pi Aum 5 TRANSPORT m a BUTTONS a 5 ASSIGNABLE BUTTONS SHIFT ACTIVATED 1 BUTTON ENCODER 35 ROTARY POTENTIOMETERS E 50 mE EN l JOYTSICK 2 AXES 1 BUTTON 8 BUTTONS Aroha 49 1 CROSS FADER ZEN LFO 8 LINEAR SLIDERS ASSIGNABLE 5 5 The white numbers the machine in the preceding image are the numbers associated to each control These are the numbers of the CC or Note associated to the control in normal mode of the Bitstream 3X and this for the group 0 Each incrementation of group number increases by 8 the CC Note generated by the Bitstream 3X in standard mode USER MANUAL Example 1 CCs generated by the 2 slider in Standard Mode Group 0 CC or Note 41 Group 1 CC
41. 58 INITIALISATION OF THE BITSTREAM 3 X aiassssnsassssndsnses snsaaass adasada asadaskaasaaadakasaansla ansaddkannddnnnnandni ansnanslninankaa laa 59 REGULATING THB CONTRAST 59 UPDATING THE 60 REVERSAL OF THE VIDEO MODE ba Saan ean esae ess repe ebore ean ee ER Ee Ew aa aa 61 USAGE EXAMPLES OF THE BITSTREAM 3X aaaaaaatanatsnsassnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnum 62 USAGE SYNTHESIZER SOBT WARES a a aa a a AUR CREE a ald 62 Propellerheads Reason i i IIo 62 LUI m c HQ 64 DEFINITION OF THE EXCLUSIVE SYSTEMS OF THE BITSTREAM 3X aaaaaisnast csnnsnnnnnnnnnnnnnnannn u 66 GENERAL FORMAT OF EXCLUSIVE SYSTEMS aaaa aaaaannnnnnnnnnannnnnnnnnnnnnnnnsnnnnnnnnnnnsnnnssnnssnnssnnnsnnns nss n nn s nssnn nnn nsn ansnnnsnnnaaa 66 LIST OF THE GLOBAL PARAMETERS ACCESSIBLE VIA nene ne nnne n nnn nnn nnn nnns nsns EEEE EErEE ere 68 Example of communication dd secte tee Cae eee av aaa 70 DEFINITION OF MIDI DATA ASSIGN ACCESSIBLE VIA SYSEXS cesses enn nee nnn nennen nnn nnn nnns nnns nnns nsns asas asas anna anna ana 70 DEFINITION OF THE LCD ASSIGN DATA ACCESSIBLE VIA SYSEXS aaaaaaaaaaasasssasaasaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 72 MIDI OVERVIEW
42. ACKETS ILLE E 3 3 wm sen EC S2 Note 1 While the Bitstream 3X is in Menu Mode the up down and encoder button allow the navigation of different menus as well as permit the changing of parameter values Selection of the group The Bitstream 3X has 21 groups accessible directly via the up down and encoder button while the current function selected is that of the groups A group is a layer of configuration of the ensemble of the Bitstream 3X controls Each control included the Bitstream 3X can generate 21 different MIDI events without being reprogrammed The Bitstream 3X can be reprogrammed whenever desired by sending sysexs without any interruption in the music so the assignment possibilities are therefore endless Note 1 the number of CC and Note controllers assigned in the standard mode are shown on the face of the Bitstream 3X Each increase or decrease in the group increases or decreases by 8 the Note or CC generated The standard mode therefore allows the coverage of 128 numbers of notes or CC available in MIDI Menus associated with the group Group select 001 021 Selection of the group Selection of the MIDI channel The Bitstream 3X can generate MIDI events on all 16 different MIDI channels as defined by the norm By simply pressing the up down buttons while the current function is the MIDI channel selected allows the modification of the MIDI channel on which the Bitstream 3X generates
43. BEHAVIOUR 19 CURVE MODE 20 MIDLAND USB INPUTS Ra k 21 OUTPUTS eet debeat sine dE OR IRE SERE IRE MD INN Fa aaa 22 COMPLETE SCHEMATIC OF THE MIDI AND USB ROUTING saaaaaaaaaaaannnannnnnnnanan s s nasn ns nssnnss nssns nasn nn nnsnn sss sss sss sasaaasaaa 1 CHAIN OF CONTROLS TE ARA 24 24 ASSIGNING MIDI EVENTS TO THE CONTROLS OF THE BITSTREAM 3X aaanasnactszntoonoconnnasnnanosessst 24 STANDARD VERSUS USER MODE eo _ _ ___ _6_6__ _ __ __ dn MUSING THE CONFIGURATION SOFPWABE 2 2 cnstsscs teo esee etes UsiNG THE ASSIGN MENUS ccssscssssccccccecscecececececscecscecscecscecscecscecscecscecsccescecsccesseesccescecsscesscesscesscesccesccesscesscesscesscesses CONFIGURATION OF THE CONTROLS OF THE BITSTREAM 3X aaaaa aaaaannnnnnannnnnnnnnnnsnnnnnnnnnnnnnnnnnnnnnnnnn naan aannanasanasaaaaaaasananaaaaaa MIDI events associated with the Standard mode eene nnt nnne ee eene tinens essere tenen MIDI events associated with User mode aaaaaaaaaaaaa saaaananannssnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnsnnnnnnnnnnnssnanannnani The common parameters in Standard and User Selection of MIDI and USB Outputs T Exclusion of a control
44. Bitstream 3X 64 nibbles of data will be therefore sent in the Sysex in addition to the heading of the Sysex A checksum calculated based on the total of the data from the sysex will be equally calculated and inserted just before the end marker of the sysex F7 The programming of the control can be done with or without a request and acknowledgement the Bitstream 3X will return or not an acknowledge sysex indicating the result Example if the byte to be sent is 27 in hexadecimal the 2 nibbles will be 02 followed by 07 www waveidea com n Waveidea mail infos waveidea com Rev 1 1 Page 70 phone 33 0 616 552 335 AUDIO SOLUTIONS 5 USER MANUAL Complete structure associated with a control of the Bitstream 3X Description Cirl_status_0 Reserved to standard operating mode See description below Ctrl status 1 Reserved to standard operating mode See description below Ctrl status 2 Reserved to user operating mode See description below MIDI string lenght Range from 0 to 14 0 to 20 MIDI channel position Range from 0 to 14 0 to 20 0 Fixed Midi channel Control value 1 position Range from 0 to 14 0 to 20 0 No control value 1 inserted Control value 2 position Range from 0 to 14 0 to 20 0 No control value 2 inserted Control Min value Range from 0 to 7F 0 to 127 Control Max value Range from 0 to 7F 0 to 127 Checksum Star
45. General Automation LED will be lit when at least one automation is activated it will be off if none of the three automations are activated The On Off Button Turns on and off the automation selected www waveidea com n Waveidea x mail infos waveidea com Rev 1 1 Page 36 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL The three dedicated potentiometers for the automations still function in hook mode and no value jumping will occur It is possible that once the user selects a new automation the physical position of one of the knobs will not correspond to the value of the parameter anymore the user should then put the knob back into the position of the previous value in order to avoid unwanted jumps For more information concerning Hook Mode refer to the dedicated chapter Functions of the controls associated with automations The table below summarizes the functions associated to the three knobs as well as the automation parameter button depending on the current function selected Note that the SHIFT key can be used to access the different parameters changing the value of a knob or button while holding the SHIFT Button 1 LFO Offset Frequency Amplitude Waveform LFO SHIFT key Offset Frequency Amplitude Waveform Arppeggiator Rhythm Accent Gate Direction Arppeggiator SHIFT key Melody Transpose Range Synch mode Motion Sampler Part Lenght Play part Motion Sampler
46. MIDI events are filtered MIDI and USB Outputs The Bitstream 3X has 2 distinct MIDI outputs repartees on 2 MIDI connectors and 2 MIDI on USB One MIDI output Thru is also available This Thru output drives the same signals as the MID input and allows the user to integrate the Bitstream 3X in its MIDI environment Each control slider button or function LFO Arppeggiator of the Bitstream 3X can generate MIDI events through the different MIDI and USB outputs available Also the user could for example direct the MIDI events from the slider 1 towards the USB on MIDI out 1 the MIDI events of the LFO towards the MIDI out 2 and do this independently for each control and function integrated into the Bitstream 3X The double MIDI outputs offer virtually 32 MIDI channels 16 per output and again allow the integration of the Bitstream 3X into a complex MIDI environment The configuration of the MIDI outputs for each of the controls is done via the Assign menus of the Bitstream 3X as well as via the dedicated configuration software Note 1 The choice of the MIDI outputs for each control is available in each of the 2 modes Standard and User www waveidea com E gt Wave Idea Rev 1 1 Page 22 aveddea infos waveidea com AUDIO SOLUTIONS LAOASNVAL 1 1 IAIN ATIANVS a ejeis NOLLOW ou s ous euieju
47. Page 74 4 phone 33 0 616 552 335 AUDIO SOLUTIONS AX USER MANUAL Exclusive System exclusive or sysex messages are used to transfer information that may be specific to a given MIDI device Generally the actual data that is used describe a sound usually called a program or patch is not usable by another device even from the same manufacturer This is because the sound generating architecture varies dramatically between devices System exclusive messages begin with the system exclusive status byte 240 or FO followed by a manufacturer s ID code The number of data bytes that follow are determined by the manufacturer Finally the message is terminated by an end of exclusive EOX status byte 247 or F7 So as not to get stuck reading an endless system exclusive message if the EOX is missing the MIDI specification states that any status byte other than real time acts to terminate a system exclusive message If you want to write a device editor or librarian stack you will be primarily concerned with system exclusive messages The device s maker specifies its system exclusive format Some manufacturers include a detailed system exclusive specification with each unit they sell Others requires that you contact them directly to request system exclusive documentation for the device System exclusive messages usually get sent as a result of requesting them either by sending a System exclusive message to your
48. S USER MANUAL Examples of what can be shown on the screen 01 70745 09 18 3g 021 LFo 5 5 _TRIG__OFF zh HERE THE PHYSICAL HERE THE PHYSICAL POSITION IS HIGHER POSITION IS LOWER THAN THE VALUE IN THAN THE VALUE IN THE SELECTED GROUP THE SELECTED GROUP Note 1 The following analog controls involved in Hook mode 32 rotatives potentiometers sliders 1 infrared controller by using the Hold key Note 2 The selection of the analog behaviour is done via the menus of the Bitstream 3X Note 3 This parameter concerns the 2 modes of the Bitstream 3X Standard and User Note 4 The Hook mode is the default mode Note 5 The Hook mode is an excellent alternative to the motorized MIDI controllers Menus associated to the analog behaviour Analog mode Selection of Jump mode Selection of Hook mode Digital Behaviour Each of the 16 digital assignable controls presented on the Bitstream 3X independently have 2 behavioural modes the modes Push and Toggle Push mode is the instantaneous mode where all the changes of the state of digital control produces a MIDI message Button Pushed State of digital control Button Released Send Max Send Min Send Max value 127 Value 0 Value 127 This mode is principally used as a mute function for the short term or to trigger an action to the WWW Waveidea com Wave Idea Rev 1
49. SIC CTEAINM 2x USER MANUAL 5 USER MANUAL Table of contents INTRODUCTION 5 THE BITSTREAM 2X 5 TERMINOLO G Vinnanemalh ananahknuulsiiadat tlutlssitstuilisva skuanaanaindakndandunanndantnanknakununnn antasndandannnnaninar 6 INSTALLATION OF THE DRIVERS AND SOFTWARE aaaaaaetnaattanca inasnnnnnnnnnnntnnncctunnnnat nnnnnnnnnannnnnitnnnnnnasnnnnr 7 GETTING STARTED WITH THE BITSTREAM 3X cccsssossssssscccsssscccsssscccessscccesssccssssscccsesssccesssscesesscsceess 7 A COMPUTERS 7 CONNECTION WITHOUT COMPUTER ccccsssssssssccscccccccscccccscscsssessesecsesssecssesesesssessssessessssussessssssseseseuaseueceuaseuauesauesasauasansuanans 8 DESCRIPTION OF THE FRONT AND REAR PANELS OF THE BITSTREAM 3 X Q cccccceseseeseseessceeeceeeeeeeeeeeeeeeaeseaseuaeeeeeeeeueeeueeeueneeeeees 9 FRONT TYPE OF CONTROLS AND NUMBERING ccsesssssssssscecesecscececeeseuesscssscecenscaueuaceuacauauauaueuauauacauauauaueuaneuaueuaeesaueuaeauenenes 9 DESCRIPTION OF THE LED SCREEN apo nce Eee ub e kak 11 The LCD Screen mx Normal Mode II REAR PANEL DESCRIPTION OF THE INPUTS AND OUTPUTS suaaxa aaanannnnnnnnanananannnananannnnnnnnnnnananananananananaaanananaaaaaadaaaaaaaaaaaaaaaaaaaaaa 12 THE EXPANSION
50. SOLUTIONS
51. X controls Can be saved at any time Vertical potentiometer 8 of them are present on the Bitstream 3X Synchronisation protocol of vintage instruments like TB 303 System Exclusive device manufacturer specific MIDI event Behaviour of a digital control as opposed to push Action to read from the Bitstream 3X a configuration assigned Parameter defined by the user AUDIO SOLUTIONS Rev 1 1 Page 6 IX USER MANUAL Installation of the drivers and software The Bitstream 3X is a plug and play device fully compliant with the MIDI over USB specification This means that it doesn t require a particular driver on any operating system OS s compatible with this specification which is the case for almost any OS including Windows XP MacOS X and Linux Just connect your Bitstream 3X USB cable to a PC or a Mac and it s ready to use Note 1 The first connection of the Bitstream 3X to the USB port will install automatically the generic drivers After the first connection the Bitstream 3X will be immediately recognized Once the Bitstream 3X is recognized by the computer to which it is connected the display screen will indicate the connection by the USB bitmap on the top right Once the Bitstream 3X is recognized the supplementary MIDI peripherals will be listed These correspond to the Bitstream 3X like this Peripheral listed Name associated by default Corresponding to the Bit
52. anges and actual program information can be sent and received Numbers and conventions Often MIDI documentation refers to number values in decimal hexadecimal often called hex or binary as is convenient Tables often denote MIDI bytes as binary such as 1011nnnn Otherwise if not noted or obvious assume decimal Hexadecimal is used as a shorthand for binary usually preceded by a dollar sign as in this text or followed by an H For instance 7E and 7EH stand for hexadecimal 7E MIDI hardware interface The MIDI interface operates at 31 25 Kbaud which works out to 320 microseconds per byte Since most MIDI messages consist of two or three bytes this means that it takes less than a millisecond to send a MIDI command The serial data is transferred in a current loop configuration Many devices have a MIDI thru which simply passes the MIDI input You may use these to daisy chain MIDI devices but a chain of three devices is the practical limit since each thru adds timing distortion to the MIDI signal making it difficult for the receiver to interpret the data correctly Y cords are not appropriate for either splitting or combining MIDI data You must use MIDI thru boxes to distribute and mergers to combine MIDI streams Proper MIDI cables are made from shielded twisted pair cable and should be a maximum length of 50 feet 15 meters Beyond using quality built MIDI cables there is no advantage to using
53. arppeggiator allows access to supplementary parameters associated with the 3 sliders and buttons dedicated to automations For more information concerning this function see the dedicated chapters www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 58 4 33 0 616 552 335 AUDIO SOLUTIONS JX USER MANUAL Initialisation of the Bitstream 3X The Bitstream 3X can be initialized in user mode It s recommended that you do this after updating the firmware or if there is any strange behaviour from the machine To initialize the Bitstream 3X follow these steps 1 The machine is turned off 2 Press and hold Edit Ok Group and turn on the machine 3 The initialization will start the display will indicate the progression 4 Turn off and reboot the Bitstream 3X normally Note 1 The initialization of the Bitstream 3X will take about 30 seconds Note 2 The initialization of the Bitstream 3X impacts all the parameters and MIDI events associated to User mode it is therefore recommended to save your configurations before starting this process upload the MIDI assignments and parameters Regulating the contrast The Bitstream 3X has a Backlight for the LCD screen for which the contrast can be adjusted depending on the environment To regulate the contrast you need a very fine small flathead screwdriver The adjuster is situated on the right of the screen
54. chained controls send opposed values Some examples Example 1 Creation of a group of 3 sliders number 2 3 and 4 Once the user modifies the slider 2 the MIDI messages from the sliders 3 and 4 will be automatically generated with the same value as slider 2 For this example the user will chain slider 2 with slider 3 and slider 3 with slider 4 so that a group of 3 controls is created Note With this example once the user modifies the value of slider 3 which is connected to 4 two MIDI messages will be sent corresponding with 3 amp 4 Example 2 Creation of a virtual cross fader between sliders numbered 40 and 41 Once the user modifies the slider 40 the MIDI messages of the sliders 40 and 41 will be automatically generated with the opposing values to create a virtual cross fader For this example the user will chain 40 with 41 taking care to configure the parameter cross fade ON Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 This parameter only concerns user mode as standard mode doesn t allow the chaining of the controls of the Bitstream 3X Alphanumeric LCD Chain LCDstring In User mode the user has the possibility to assign an alphanumeric chain Standard to each control available on the Bitstream 3X which will be displayed on the User LCD as soon as the value of the control is modified This parameter allows the user to see what s going on since it co
55. copyright Wave Idea 2004 ACTION BUTTONS Load Start FOR THE UPDATE gt USER INFORMATION Load a Firmware file Updating the firmware can be done in 4 distinct steps needing to be done in this specific order 1 Select MIDI input and output peripherals where they are connected to the inputs and outputs of the Bitstream 3X 2 Open the new firmware to be installed file bfw using the button Load If a problem arrives during this step contact the support team at Wave 3 Get information from the Bitstream 3X by pressing the button Get from 3X If after a few seconds the user info zone indicates that the Bitstream 3X wasn t found verify the following o MIDI inputs and outputs are selected and correspond to those of the Bitstream o The Bitstream 3X is on and functioning normally o The MIDI cables aren t deteriorated or disconnected o Seethe Note at the end of this chapter 4 Update the Firmware by pressing Start The progression bar should advance slowly until it s full and the user information zone should display success at the end of the update IT IS IMPERATIVE THAT YOU DO NOT TURN OFF THE BISTREAM 3X DURING THE UPDATE AS DOING SO COULD DAMAGE THE MACHINE IF YOU ENCOUNTER ANDY PROBLEMS DURING THE UPDATE CONTACT THE SUPPORT TEAM AT WAVE IDEA Note If the Bitstream 3X is not detected after you ve pressed the button Get from 3X and the www waveidea com n
56. ction Once the user changes the value of slider 1 4 MIDI messages will be generated and sent successively the MIDI message of slider 1 that of slider 2 that of slider 3 with an opposing value that of slider 4 with an opposing value If the user changes the value of slider 3 for example the MIDI message will be generated and the MIDI message of slider 4 will be equally generated with the opposing value as these two controls are chained with the cross fader function Note 1 The chaining of these controls is unlimited but caution do not over chain the controls because of the risk of saturating the MIDI bus notably if the other functions generate many MIDI events 3 automations which are currently running Note 2 The chaining of these controls can be configured either by the Assign menu or by the configuration software Assigning MIDI events to the controls of the Bitstream 3X Standard versus User Mode Two modes are available on the Bitstream 3X Standard and User and could easily be called Pre programmed and to be programmed In effect the standard mode is perfectly adapted to the uses of the Bitstream 3X with software synthesizers such as Reason Native Instrument Live and others The user also has the possibility of changing some of the parameters of standard mode see the following chapter The user mode is made for the users that want to modify the parameters associated to each control It is
57. ddress When Sysex IDO bits 1 0 are 0 0 LCD assign control index When Sysex IDO bits 1 0 are 0 1 MIDI assign control index When Sysex IDO bits 1 0 are 1 1 103 Description Bit 7 Always 0 Bits 6 0 Always 0 When Sysex IDO bits 1 0 are 0 0 LCD assign group index When Sysex IDO bits 1 0 are 0 1 MIDI assign group index When Sysex IDO bits 1 0 are 1 1 Description of the DATA octet s The DATA octets drive the data to be programmed in function of the parameter to be programmed these octets have different lengths see the table which addresses the global parameters to know the length of the data required for each parameter Description Always 0 Data to program 1 to 64 bytes When Sysex IDO bits 1 0 are 0 0 LCD assign string 16 bytes When Sysex IDO bits 1 0 are 0 1 MIDI assign data 32 bytes When Sysex IDO bits 1 0 are 1 1 WWW Waveidea com e Waveidea Rev 1 1 Page 67 infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS SIC CTEAIM 5 USER MANUAL List of the global parameters accessible via Sysexs The following table lists the global parameters of the Bitstream 3X as well as their respective addresses Global parameter address 00 1 Description Reserved Data length Range bytes Value Reserved Note Must not be used 01 1 Reserved Reserved Must not be used 02 1 Reserved Reserved Must not be used
58. e CCINt number The Bitstream 3X in standard mode can generate control change Standard N or Note messages depending on the configuration chosen The user can modify the number of the CC or Note to be generated choosing from among the 128 possibilities defined by the MIDI standard User Note 1 This parameter is independently for each control of the Bitstream Note 2 The default value is for all controls the associated number are described at the beginning of this manual The parameters dedicated to User mode The following parameters are dedicated to the user mode of the Bitstream 3X This means that if a parameter needs to be reconfigured to be compatible with the software or controlling synth user mode is required Min amp Max values Loewe Standard User These two distinct parameters allow the reduction of the range of analog and digital controls on the Bitstream 3X The MIDI standard authorizes the values from 0 to 127 7 bits for each control but the user can reduce these values with a parameter for Min amp Max associated to each control for each of the 21 groups Note 1 When reducing the range of the control being configured the whole physical range is re defined so the potentiometer for instance continues using its whole range even if its range in values has been reduced Note 2 The default values are 0 for Min and 127 for Max values www waveidea com Waveid
59. e UP DOWN OK and CANCEL keys See the menu dedicated chapter for more information For each control three menus are available Assign common Parameters common to both standard and User modes Assign Standard Parameters reserved for standard mode Assign User Parameters reserved for user mode www waveidea com _____ _ _ _ Waveidea Rev 1 1 Page 25 i A amp infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL The different parameters accessible through these three high level menus are described below Configuration of the controls of the Bitstream 3X MIDI events associated with the Standard mode The MIDI events assignable in standard mode can be one of two types Control change CCs Votes Nts These two types of MIDI messages are perfectly compatible with the synthesizer software such as Reason Ableton Live and others MIDI events associated with User mode The MIDI events assignable in User mode are listed in the MIDI standard Control change CCs Program change PCs Notes RPN NRPN Sysexs MMC more information see the chapter MIDI standards at the end of this manual The usage of these more complex MIDI events is generally geared toward the control of the synthesizer software or hardware which is not compatible with the standard messages type CC or Note www wav
60. e messages of MMC Midi Machine Control It is understood that the possibility to modify the assignments to adapt the buttons to a specific MIDI environment exists According to the preceding table when the SHIFT key is active the 5 buttons becomes assignable buttons operating on all 21 groups of the Bitstream 3X Synchronization of the Bitstream 3X The transport buttons generate the MIDI events in the same manor as the other digital controls with several differences described in the preceding paragraph but these transport buttons generate as well MIDI events in real time when the internal synchronization of the Bitstream 3X is turned on The real time MIDI events generated by these buttons are as follows Real time Clock message MIDI OxF8 permanent START Signal message MIDI OxFA when play is pressed STOP Signal message MIDI OxFC when stop is pressed Also the Bitstream 3X is capable of generating real time MIDI events in order to synchronize the sequencers and other synchronisables instruments and also the internal automation functions of the WWW Waveidea com 4 Waveidea Rev 1 1 Page 33 amp infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Bitstream 3X The different functions of the Bitstream 3X requiring MIDI synchronization include the automation functions LFO Arppeggiator Motion sampler Each of these 3 functions have
61. ea mail infos waveidea com Rev 1 1 Page 28 4 phone 33 0 616 552 335 AUDIO SOLUTIONS wean USER MANUAL Selection of the MIDI Delay _ MIDI delay This parameter allows the user to insert a delay after each MIDI Standard Message generated by the control concerned User It is generally used with the synths receiving from exclusives systems sent by the Bitstream 3X in order to allow time to treat them This parameter should be kept weak in order to have the best fluidity and shouldn t be raised unless the synth or the software requires the insertion of a delay The different choices available are gt 0 no delay gt 30 ms 60 ms gt 90 ms Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 The default value is set to 0 no delay for each control Curve Models This parameter defines the behaviour of the different analog controls Curves on the Bitstream 3X The model of an analog control Standard can vary in different ways among which User Linear default mode Inverse linear the control at maximum generates the minimum value Logarithmic Inverse Logarithmic Random The control generates a random value no matter what its position User 1 and User 2 The user redefines the sent value at each position of the control These different modes are described in this manual see the dedicated chapters Note 1 This parameter
62. eidea com LLL Waveidea infos waveidea com Rev 1 1 26 7 veddea phone 33 0 616 552 335 AUDIO SOLUTIONS AX USER MANUAL The common parameters in Standard and User modes The following parameters apply to both operating modes of the Bitstream 3X such that a change in one of these parameters will take effect no matter which mode is being used Selection of MIDI and USB Outputs This parameter allows the user to define from which outputs the Pandan 4 User MIDI events generated The different choices are as follows Send to Midi out 1 gt Send to Midi out 2 gt Send to USB out Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 If a MIDI message should be sent from USB Out 2 the user should configure the two parameters MIDI out 2 and USB Out from ON Note 3 After a factory reset all the available outputs are enabled for each control of the Bitstream 3X Auto send This parameter indicates if the control concerned should be sent nor from the MIDI outputs during the booting up of the Bitstream 3X This function is generally used to automatically configure the software or the controlled synth in effect the values of the controls concerned are sent during the booting up of the Bitstream 3X also the software or the synth controlled positions it s different controls in the same way as the on the Bitstream 3X No
63. ength Sysex ID 2 7F identity address Sysex ID 3 00 always 00 for global parameters Response of the Bitstream 3X Octet byte Description FO Start of exclusive system 00 Wave Idea sysex ID 20 Wave Idea sysex ID 4F Wave Idea sysex ID 00 Bitstream 3X ID 01 Bitstream 3X ID IDO Sysex ID 0 70 global parameter upload sysex sent ID1 Sysex ID 1 OB identity length ID2 Sysex ID 2 7F identity address ID3 Sysex ID 3 00 always 00 for global parameters FW VERSION Version of the firmware Example 01 FW SUB VERSION Sub version of the firmware Example 00 Firmware V1 0 HW VERSION Version of the hardware Example 01 HW SUB VERSION Subversion of the hardware Example 02 Hardware V1 2 MANUF YEAR Year Manufatured Example o1 January MANUF_MONTH Month Manufactured Example 05 1 SERIAL 4 Manufactured serie Example 01 1st series made SERIAL_3 Serial number Example SERIAL_2 Serial number Example SERIAL_1 Serial number Example SERIAL 0 Serial number Example 01 Number of series 00001 F7 End of exclusive system Definition of MIDI data assign accessible via Sysexs The following table describes the 32 bytes of MIDI configuration assign for a control of the Bitstream 3X Each octet is sent received in the form of 2 nibbles the MSB is sent received first To configure a control of the
64. expansion port uses a protocol owned by Wave Idea and no case should be connected to an unknown peripheral as doing so can cause damage The connection is plug and play for more information about this expansion port refer to the documentation of the connected module www waveidea com Wave Idea Rev 1 1 Page 12 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Operating Modes of the Bitstream 3X Differences between Standard mode and User mode The Bitstream 3X has 2 operating modes Standard and User Depending on the software or machine to control one of the two modes will be used it can be changed at any time by pushing the button Mode Standard Mode The standard mode is pre programmed no configuration is required This mode is principally used by users who are used to the music software Propellerheads Reason Ableton Live Native Instruments or all other synthesizer software responding to MIDI Propellerheads Reason Mode In addition to the Standard Mode a new Reason Mode has been added from firmware version 1 1 and higher This mode is pre programmed for Propellerheads reason 3 0 and higher versions fully compatible with the Reason remote technology the Bitstream 3X will be fully recognized by Reason and pre programmed For further information about this mode please refer to the dedicated application note User Mode The user mode gives access to all
65. frared controller calculates the distance between the machine and the hand of the user and transforms that distance into a value of between 0 127 assignable in a MIDI event The distance scanned is anywhere from 4 50 cm from the machine The user can put his hand above the controller and see the infrared bar graph which will adjust according the movements of the hand The MIDI will thus be generated automatically The Hold Key allows the temporary saving of an infrared value with a simple touch In this way any value of the infrared controller can be saved and then modified again later at any moment This hold key allows the user to fix the infrared controller to a desired value before relaxing his hand from the machine This key also works as the on off switch for the controller 3 seconds long push The LCD screen shows whether the controller is on or off 0110213 00 To use the Infrared controller follow these steps Put your hand above the controller which will generate the MIDI events associated with the controller When a desired distance is reached push the Hold button and the value will be saved temporarily You can then remove your hand and see the saved value appear on the bar graph on the LCD Screen Upon the next usage of the Infrared Controller you can get back the saved value with the Hold button and re generate the MIDI events assigned to the controller This mode functions similar t
66. he status byte A value of 0 corresponds to channel 1 1 to channel 2 and so on up to a value of 15 for MIDI channel 16 When status bytes are listed as 1011nnnn binary the nnnn part refers to the channel part of the status byte Similarly in Bn the n refers to the channel part in hexadecimal There are two types of channel messages mode and voice Mode messages are used to control the polyphony of a synthesizer and to send all notes off commands Voice messages are those that control a particular synthesizer voice on a particular channel Mode MIDI allows for several variations in assigning voices to the 16 MIDI channels These variations are controlled by channel mode messages The status byte for channel mode messages is the same as for control change messages a channel voice message The two are differentiated by the data byte that follows which is 0 120 for controllers and 121 127 for mode messages The mode messages give you control over whether omni is on or off and whether the unit is responding in poly voices assigned polyphonically or mono voices assigned monophonically mode Omni determines whether the device is responding to voice messages on a given channel omni off or to voice messages on all channels omni on These messages carry an implicit all notes off command A separate all notes off mode message is also available Some modes let a device respond to more than one MIDI channel at a time Mode messages are
67. he value of the control to sample 5 Save the movements in the memory The user decides on which track he wants to record the new sequence step one by the automation slider 1 Once this track is selected the user prepares the recording by pressing automation button 1 and the SHIFT key at the same time step two the dedicated screen is displayed on the LCD the user can then modify the length of the recording by using automation slider 2 step 3 The Sampler waits until the user changes the values of the Bitstream 3X control to be sampled before starting the recording www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 48 7 veddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Once this phase starts a dedicated screen allows the visualization of the recorded value NUMBER OF THE Hk MOTION SAMPLER H CONTROL BEING SAMPLED NUMBER OF THE TRACK SELECTED METHOD OF SYNCHRONIZATION OF THE SAMPLER LENGTH OF THE SEQUENCE IN MEASURES OK SAVE CANCEL GRAPHIC VISUALISATION O THE SEQUENCE BEING PROGRESSION BAR RECORDED CONTEXTUAL INFO CORRESPONDING TO THE WAITING FOR VALIDATION CHOSEN LENGTH At the end of the recording the Bitstream 3X asks if the user wants to save the movements recorded in the non volatile memory the choice is made by choosing OK or CANCEL step five Note 1 If the synchronization of the motion sampler is on internal mode it is be
68. hone 33 0 616 552 335 AUDIO SOLUTIONS seal 5x USER MANUAL Example The sysex to assign is FO 00 20 4F 10 20 30 CS F7 where CS checksum If the calculation of the checksum only takes into account the octets 10 20 30 the value checksum first byte position should be 05 as the first octet to take into account is the position 5 the beginning of the sysex FO being at position 1 Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 This parameter only concerns user mode standard mode does not allow the generation of exclusive systems Note 3 The default value of this parameter is set to 0 no checksum Chaining Chaining the Controls Standard User In user mode the user has the possibility to chain different controls of the Bitstream 3X in order to create groups As well if several controls are chained the modification of one value will generate MIDI messages associated with all the chained controls These groups or chains are generally used when the user wants to control an ensemble of MIDI messages having the same value by only modifying one control The number of the control to chain can vary from 0 to 65 see the section on the numbering of the controls in the beginning of this manual 0 means that none of the controls are grouped Another very interesting parameter concerning the creation of chained controls is the possibility to create virtual cross faders
69. hronized by the MIDI In port whose activity is stopped The configuration of the input source and status of the SYNC 24 output are configurable via the menus of the Bitstream 3X Example of connection mess O OO 0 SYNC24 DEVICE ane ma FOEN 3 mu rr BITSTREAM 3X www waveidea com n Waveidea Rev 1 1 Page 51 5 mail infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS x USER MANUAL Electrical Signals Generated The different signals generated by the SYNC 24 are grouped into three Run Continue and Clock The following diagram illustrates the principles of real time MIDI conversion to SYNC 24 Message MIDI Start Stop Continue Stop Sync24 Run Sync24 Continue Message MIDI Clock g Clock p Clock g Clock g Clock p Sync24 Clock Menus associated to the SYNC 24 output Sync 24 state On Off MIDI In to Sync 24 conversion Source USB MIDI In to Sync 24 conversion Sync 24 is triggered from internal Internal External Sync 24 is triggered from external Navigation of the menus Principles of navigation Access to the menus is through the button EDIT two types of menus are available Menus of configuration press once Assign Menus press twice Menus of configuration allow the configuration of the parameters of the Bitstream 3X based on the environmen
70. ible sampling of all controls of the Bitstream 3X sliders infrared joystick buttons _ 8 sample tracks 1 control per track Possible restitution of the 8 tracks simultaneously Controllable length of 1 2 1 1 1 2 2 2 1 2 3 3 1 2 4 measure s independently for each track Synchronization of external or internal MIDI Looping of the tracks for continuity Graphical display of the value of each track Sampler frequency Each three MIDI clock ticks for an increased fluidity Saving of each track in a non volatile memory WWW Waveidea com Waveidea Rev 1 1 Page 47 mail infos waveidea com faveddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL The saving and restitution of the motions can be done in real time without stopping the other functions of the Bitstream 3X The On Off automations button allows for the complete arrest of the motion sampler all the currently selected tracks will be immediately stopped Recording a Sequence Recording a sequence involves the following simple automation motion selected 1 Chose the track to be recorded regulated by the automation knob 1 TRACK LENGTH OF THE SELECTED TRACK IN MEASURES RECORDING ARMED THE BITSTREAM 3X CANCEL WAITS FOR A TO CANCEL CHANGE OF A RECORDING CONTROL 3 Choose the length of the recording regulated by the automation knob 2 4 Start the recording by changing t
71. ing Toggle Rack Front Rear Using the mode Learn to allocate the controls A right click on the control to be assigned will open the contextual menu Edit MIDI Remote Mapping the mapping window will appear and allow the user to configure the control The following example shows the assigning of the slider rnb loop from the mixing table i MIDI Remote Item Channel 3 Level Channel Controller 42 Cancel Note m TREBLE TREBLE TREBLE Not Mapped MIDI Received MENNENE R Edit Automation V Learn from MIDI Input hj Glear Automation vov Edit Keyboard Remote m Edit M H TEE In clicking Learn from MIDI input and in Bypass dit MIDI Re apping on changing the value of a control of the s Bitstream 3X Reason detects the MIDI 4 Remoto Programmer message received and assigns modified control automatically Ha DDL 4 on 1 DIGITAL DELAY LINE MS 1718 E STEPS BT 3 k R FEEDBACK PAN DAY 96 TRACTOR UNIT STEP LENGTH This operation should be repeated for each control to be assigned www waveidea com Waveidea Rev 1 1 Page 63 d A 5 mail infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Ableton Live Choice of the MIDI input peripheral Option gt Preferences Preferences LIST OF THE MIDI PERIPHERALS AVAILABLE
72. ing sent received first To configure a Bitstream 3X control 32 nibbles of data will be sent in the Sysex followed by the checksum calculated based on these 32 nibbles of data Example if octet to be sent is A it s ascii corresponding code is 41 in hexadecimal the two nibbles will be 04 followed by 01 Description LCD string 32 nibbles of LCD string MSB First 16 bytes of LCD string 0 9 www waveidea com n Waveidea mail infos waveidea com Rev 1 1 Page 72 phone 33 0 616 552 335 AUDIO SOLUTIONS OY USER MANUAL MIDI Overview This chapter presents a brief overview of the Musical Instrument Digital Interface MIDI You should also have a more detailed reference on the subject especially if you need to understand advanced features not covered here such as MIDI Time Code and Sample Dump Standard Introduction The MIDI specification details a combination of hardware and software enabling synthesizers computers effects and other MIDI devices to communicate with each other Communication may be one way sending or receiving or two way sending and receiving For instance a simple effects processor might have only MIDI input to allow remote MIDI selection of program number Synthesizers usually have MIDI input and output They can receive requests to play notes from other keyboards or from a computer and they can send notes played on the unit s own keyboard Program ch
73. ion of the current MIDI channel 1 16 Current control value 0 127 Direction to give to the control in order to unblock the hook mode Number of the current scene 0 99 State of the extension port and of the presence of the USB State of the infrared controller and of the output sync 24 Play Pause Stop Rec Value of the operating mode Standard User Hold value and bar graph of the infrared controller Alphanumeric chain assigned to each control 16 char Display for the 16 digital controls present on the Bitstream 3X Chain assigned to each of the 21 groups 14 char Currently selected group 0 20 Display for the 3 automations LFO Arpp sampler Curve Model of the current control being changed Rev 1 1 Page 11 Aygddea AUDIO SOLUTIONS USER MANUAL Rear panel description of the inputs and outputs Side ar 2 E Ie 9 12V 5 i 500 POWER POWER SUPPLY USB PORT FOOTSWITCH EXPANSION SWITCH CONNECTOR PEDAL PLUG PORT ave ldea AUDIO SOLUTIONS MIDI OUTPUTS MIDI OUTPUT MIDI INPUT SYNC 24 182 THRU OUTPUT The expansion port The Bitstream 3X has an expansion port for receiving analog or digital peripherals such as sliders buttons and joysticks When a peripheral is connected to the Bitstream 3X it is automatically detected and managed in the same manor as the controls on the Bitstream itself This
74. its messages www waveidea com Wave Idea Rev 1 1 Page 17 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL The Bitstream 3X has 2 MIDI output ports that can be selected independently by each control it therefore has 32 virtual MIDI channels 16 in each port The selection of the output port for each control is done via the assign menus of the Bitstream 3X as well as by the configuration software The MIDI channel of 1 to 16 can be selected directly from the user interfaces of the Bitstream 3X Note 1 To program a MIDI event generated on a fixed MIDI channel independent of the Bitstream 3X User mode is required the value of the MIDI channel being directly programmed in the MIDI message Note 2 The MIDI channels are generally numbered from1 to 16 and correspond to the MIDI channel numbers varying from 0 to 15 or 0 to F hexadecimal standard notation in MIDI For example a CC numbered 10 to generate on a fixed MIDI channel numbered 2 will have a message like this B1 OA VV with B1 CC on MIDI channel 2 0A 10 in decimal VV value of the CC Menus associated to the MIDI channel MIDI channel 001 016 Selection of the MIDI channel Selection of the scene memories The Bitstream 3X has 100 available scene memories also called snapshots When activated the selection of the number of the scene memory is done by using the up down buttons as well as the encoder To save a snapsh
75. l value position 2 if it must be inserted the V2 location then the control value position 2 will be 8 Note 1 programming a control value position 1 or 2 to zero will result no control value inserted into the MIDI string Note 2 Control values position 1 8 2 can be programmed through the Bitstream 3X configuration software Split control value Standard User The above control values are defined as 7bits data ranging from 0 to 127 according to the MIDI specification It may arrive some synths require this value to be splitted in 2 nibbles the evolver synth for instance in this case the user must activate the split control value option from the configuration software The Bitstream 3X will generate a splitted control value and insert these nibbles on control value positions 1 and 2 For example the infrared controller value is 45h in hexadecimal the splitted values will be 04h and 05h respectively inserted at control value position 1 and 2 Note If the synth requires the splitted values MSB first simply ensure control value position 1 is lower than control value position 2 or vice versa www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 32 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL The Transport Bar The transport bar on the Bitstream 3X allows the machine to play the role of digital sequencer capable of controlling any i
76. lementary MIDI inputs and outputs and to power the Bitstream via the same USB port The user can also decide to not connect the USB port and in this case the usage of the external transformer is required Note 1 The connection of the USB port powers the Bitstream 3X in this case the connection of the external electricity source is not required Note 2 The external transformer could be connected at the same time as the USB port as the Bitstream 3X has an intelligent power supply system which allows it to accept the two sources at the same time www waveidea com Wave Idea Rev 1 1 Page 7 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Example of the complete connection between MIDI and a computer MIDI USB INTERFACE not required COMPUTER BITSTREAM 3X 2000000 gio 4 M MM fapa MIDI EXPANDER m m SYNTHESIZER SYNC24 DEVICE MIDI MASTER KEYBOARD SAMPLER Connection without a computer The Bitstream 3X can be connected to all musical instruments which are MIDI via the standard MIDI ports if the instrument is equipped with MIDI ports with DIN 5 connectors the Bitstream should be connected to these taking care to connect the MIDI Input of the Bitstream to the MIDI Output of the instrument and vice versa Connecting without a computer requires the usage of the external transformer that came
77. lider Sync 24 Sysex Toggle Upload User www waveidea com Wave Idea infos waveidea com Controls of which values can vary from 0 to 127 as opposed to digital controls Feature allowing the generation of MIDI notes depending on user parameters input Controls of the Bitstream 3X which can generate MIDI events MIDI configuration of a Bitstream 3X control Standard MIDI event recognized by any MIDI device or software Any knob slider button Two states of control on off as opposed to analog control Action to send a new assign configuration to the Bitstream 3X Program that allows to a computer to recognize the Bitstream 3X Embedded software of the Bitstream 3X also called OS Digital input allowing the connection of an external pedal Bitstream 3X parameter which doesn t correspond to an assignation Set of configured controls of the Bitstream 3X Controls behaviour that avoids jumps of their values when changing from one group to another Control behaviour that reflects the physical value of the control Display of the Bitstream 3X Low Frequency Oscillator MIDI Machine Control transport function MIDI events allowing synchronization MIDI Message controlling musical notes Non volatile memory internal memory of the Bitstream 3X allowing you to save your configuration even without it being powered Digital control behaviour of the Bitstream 3X as opposed to toggle Physical position of all the Bitstream 3
78. mainly used when the soft or hardware to control does not respond to standard MIDI CCs or Notes Using the Configuration Software The configuration software of the Bitstream 3X allows the modification of all the parameters of standard and user mode without difficulty The software gives access to all the parameters for each control and allows the programmer to modify them with a simple click of the mouse www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 24 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Using the Assign menus The assign menus of the Bitstream 3X are used to re program the controller without using the configuration software Note Certain complex parameters cannot be modified from the assign menus but only from the configuration software To access the assign menus use the EDIT key pressing it two times The following screen will appear The OK button will validate the access and CANCEL takes you back to the normal screen Once the user presses OK the following screen will appear The Bitstream 3X is now waiting for the user to change the position of the control being assigned and enters automatically into the assign menu of the control being configured The navigation of this assign menu is similar to the navigation of the other menus of the Bitstream 3X They are organized into a hierarchy and navigation is done with th
79. n below Sysex ID 2 See description below Sysex ID 3 See description below Sysex Data Variable Length See description below Checksum Cannot be present End of Exclusive System Always present Note The checksum CS is used to program the LCD and MIDI assignments this octet is brought to 0 for the programming of the global parameters www waveidea com n Waveidea x mail infos waveidea com Rev 1 1 Page 66 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Description of the octets Sysexs 100 to 03 Sysex 100 Description Always 0 Sysex direction 0 Sysex received 1 Sysex sent BS3X Program upload request result 0 program 1 upload Acknoledge request result 0 ack 1 ack 1 no error Checksum check request 0 No Checksum to check 1 check Reserved Must always be 0 Sysex content 0 0 Global parameter 0 1 LCD control assign 1 0 Firmware update Must not be used 1 1 Midi control assign Note The two bits 1 and 0 of the octet Sysex IDO once they re respectively equal to 1 and 0 are reserved for the updating of the firmware it is therefore imperative that you do not use Sysexs with the bits having these values as doing so could damage the Bitstream 3X Sysex ID1 Description Note Bit 7 Always 0 Bit 6 0 Sysex data lenght Range from 0 to 127 102 Description Bit 7 Always 0 Bits 6 0 Global parameter a
80. nstrument or MIDI software that responds to real time synchronization events Also the Bitstream 3X is capable of being the instrument master of a MIDI system the user uses this bar to play the other MIDI instruments at the same time without losing synchronization E B B The transport bar has 5 buttons Configuration Backward to move a position marker backward for example Forward to move a position marker forward for example Stop to stop a musical sequence for example A Play to play a music sequence for example Record to record a music sequence for example The usage of these five buttons differs from the usage of the other assignable buttons The principle differences are listed in the table below Transport buttons Assignables buttons Assigning of event MIDI Number of available groups 1 21 MIDI events in standard mode CC Notes Real time CC Notes MIDI events by default in user mode MMC Real time CC Usage of the SHIFT key Become standard Become standard assignable buttons assignable buttons Digital behaviour Push Push Toggle LCD assignable chain in user mode Other functions Trig automation functions Like all the other digital controls the transport bar function under the two operating modes of the Bitstream 3X Standard and User In Standard mode the transport functions generate the CC Note 0 to 4 whereas in User mode the assigned MIDI events are th
81. nto any MIDI environment The MIDI inputs also feature MIDI filters allowing the elimination of real time messages often unused which overloads the MIDI bus The filters are also accessible by the menus see the complete routing schematic below Note 1 The real time messages are treated separately from the MIDI messages allowing a better fluidity and a further extension the possibilities of the Bitstream 3X The real time messages clock start stop continue are necessary for the different functions of the Bitstream 3X which are synchronisables from an external module Arppeggiator LFO motion sampler Finally to ensure no limit each function uses its real time MIDI source independently For example the user could synchronize the arppeggiator from the MIDI connector In while synchronizing an external SYNC 24 synthesizer from the MIDI input on USB Note 2 The selected MIDI input by default is the one that corresponds to the MIDI connector www waveidea com Wave Idea Rev 1 1 Page 21 UN aveddea infos waveidea com AUDIO SOLUTIONS I T1 J ti gt X USER MANUAL Routing of the MIDI inputs by the Bitstream 3X menus MIDI Config MIDI Merger Merger Src MIDI In Usage of MIDI In USB In Usage of USB In MIDI Out 1 towards USB Out 1 towards On Off MIDI Filter Merger Dst MIDI Filter Filter state Filter type All events All MIDI messages are filtered Realtime Realtime
82. o the Hook mode used by the sliders WWW Waveidea com Wave Idea Rev 1 1 Page 14 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Menus associated to the Infrared Controller On Off State of the infrared controller The Cross Fader The Bitstream 3X is equipped with a digital cross fader which allows the generation of 2 distinct MIDI events sending opposing values The cross fader can be seen as 2 sliders each having his MIDI assignment These 2 virtual sliders send opposing values 1 and 2 to create the function of cross fader The schematic below shows the values generated by the 2 MIDI events associated with the cross fader Value 1 Value 2 generated generated 127 64 0 Position of cross fader Cross fader Screen WWW Waveidea com Wave Idea Rev 1 1 Page 15 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL The Joystick The Bitstream 3X is equipped with a dual axis joystick allowing the generation of 2 distinct MIDI events in the same manor as the cross fader These 2 MIDI events are considered as 2 distinct sliders covering the X and Y axes horizontal and vertical respectively So with one finger on the joystick the user can generate 2 different MIDI events for example a panoramic and volume or other filter parameters The joystick has a spring which allows it to go back to its central po
83. of scene memories Digital The parameters dedicated to Standard Numbearof the CG The parameters dedicated to Mitte Max valllS enia oct Repone noe Ep take dba apro idk asas Pea esu ra naue e ordo ERE eda Es eoa na pado ebd EARN ARR LA FEES RH WWW Waveidea com Wave Idea Rev 1 1 Page 2 infos waveidea com AUDIO SOLUTIONS SIC CTEANM USER MANUAL Selection of the MIDI Delay Gurve MOdgdels ier eere Checksum Management for exclusive systems Chaining the Controls eee Alphanumeric LCD Chain MIDI Channel MIDI String Control value positions 1 amp 2 MOP MIE ET THE TRANSPORT BAR iisissssibetenesnebat asnnnsnunabanananinnldnn nnnatan ninanabunu annnandandanannnaiandnnnananunanannndnnnalalannantnnanin 33 CONFIGURATIONS a a 33 SYNCHRONIZATION OF THE BITSTREAM 3Xsaaaxaaaaaaaiaaaaaaannanannnnnnnnnnannnnnnnannnnnnnnnnnnnnnanunannnunnnnnnnannnnnananannnniannnanananinanusananannaann 33 USAGE OF STANDARD BUTTONS 1 34 SCENE MEMORIES t 35 GOA 35 RESHEUTION OR
84. of the Bitstream 3X This string is always defined using the hexadecimal format as described in the MIDI specification Note If you are not familiar with the MIDI events and their hexadecimal representation the configuration software provides some predefined templates which will help you to fulfil the MIDI string with all the standard MIDI events Example of MIDI string Sysex According to the MIDI specification a sysex always starts with FO and ends with F7 Example FO 10 20 30 40 50 00 00 F7 If the above MIDI string is assigned to a control of the Bitstream 3X then each time the user tweaks this control the Bitstream 3X will generate this sysex MIDI event and send it to the different MIDI and USB outputs Control value positions 1 amp 2 Standard 2 User The MIDI string described above may contain the value of the control to which this MIDI string is assigned The Bitstream 3X can insert the control value in two different location on the MIDI string respectively called Control value position 1 and 2 For instance if the above MIDI sysex is assigned to the infrared controller each time the user changes the value of the infrared controller this value has to be inserted in the MIDI string at position V1 FO 10 20 30 40 50 V1 V2 F7 position 1234567 89 Therefore the control value position 1 must be 7 so the value of the infrared controller will be inserted at position 7 Another position can be programmed contro
85. ort buttons can be equally used as standard assignable buttons in the same way as the other eight To use these five buttons as assignable buttons press the SHIFT key at the same time as one of the five When the shift key is active these five buttons become completely independent of their Play Stop mode and are now available for the 21 groups of the Bitstream 3X completely assignable in User mode www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 34 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Screen dedicated to the transport buttons used as standard buttons 01 71273 00 02 LFO RRPP OFF OEF TRANSPORT BAR USED AS STANDARD BUTTONS Scene Memories Goal Save Sones Greup Send SMAPSHOT i WWW COTTI This function allows the saving restoring of the current value of each slider and button This function is very useful during a live show The Bitstream 3X has 100 scene memories the values of all the controls are saved restored in one of these 100 scene memories according to the number selected All the parameters are saved in a non volatile memory that permits it to be retrieved after having turned off the Bitstream 3X Restitution of scenes A quick tap of the Save Send button allows the scene to be sent to MIDI Out 1 and USB Out 1 the position of all the buttons and sliders being saved
86. ot it is necessary to select a number via the up down buttons or the encoder before saving or sending the scene After the scene is saved or sent via the save send button the Bitstream 3X will show the number chosen For more information on this subject refer to the dedicated chapter Menus associated to scene memories 000 099 Selection of the number of the scene Analog behaviour Besides the joystick which doesn t need the analog function all the analog function of the Bitstream 3X can be configured in 2 modes Hook mode or Jump mode Jump mode allows the instantaneous sending of MIDI data no matter what position the control is in at the time of the change This mode could provoke undesirable jumps in the values when the user uses the different groups of the Bitstream 3X the physical value of the control may not correspond to the value of the same control in a new group Hook mode allows the user to avoid any undesirable jump in values After any group change if the physical position of the analog control doesn t correspond to the value of the same control in the newly selected group the MIDI data is not sent while the physical position and the value are different Thus no jump in value is obtained The LCD screen of the Bitstream 3X indicates the direction to move the control to finally generate the MIDI www waveidea com lt lt Wave Idea Rev 1 1 Page 18 4 infos waveidea com AUDIO SOLUTION
87. p number Stop button Shift function active Depends on group number Play button Shift function active Depends on group number Record button Shift function active Depends on group number Joystick button Depends on group number Footswitch input Depends on group number Encoder button Depends on group number Buttons 1 to 8 Depends on group number LFO Depends on group number WWW Waveidea com Wave Idea infos waveidea com ym AUDIO SOLUTIONS Rev 1 1 Page 10 SIC CTEAIM 5 USER MANUAL Description of the LCD Screen The LCD Screen in Normal Mode HOOK MODE TALUR DISPLAY CURVE MODEL MIDI CHANNEL 7074 09 LFO ARPP MOTION TRIG GROUP NUMBER GROUP NAME DIPLAY FOR THE 8 OTHER ASSIGNABLE DIGITAL CONTROLS SCENE NUMBER EXTENSION AND USB STATES INFRARED AND SYNC 24 STATES TRANSPORT BAR DISPLAY OPERATING MODE STD USR DISPLAY FOR THE 8 ASSIGNABLE BUTTONS Description of the different zones MIDI Channel Value State of Hook mode Scene Expansion USB Display Infrared SYNC 24 Display Transport bar Mode Value infrared Hold LCD Chain Switch Display Name of the group Group Display for the 3 automations Model of the curve of evolution www waveidea com Wave ldea infos waveidea com INFRARED BARGRAPH amp VALUE HOLD ASSIGNED LCD STRING DISPLAY FOR THE 3 AUTOMATIONS Indicat
88. r the arpp Internal External External Synchro for the arpp Automations Stop Go Motion Sampler On Off On Off Internal External Motion sampler Restitution in loop Internal Synchro External Synchro Midi config Realtime config Choice of MIDI input for the synchronizable Function from a external clock Stop Go internal synchro Internal state On Off Internal tempo Tempo BPM internal synchro Midi config Shift Ick Midi On Off Enable disable blocking of MIDI Midi config Shift Ick Chan On Off Enable disable insertion of MIDI channel www waveidea com Waveidea Rev 1 1 Page 57 mail infos waveidea com faveddea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Other Useful Functions SHIFT key The SHIFT key of the Bitstream 3X plays several roles in function of the context the Bitstream 3X is used Blocking MIDI Data In normal mode when the user presses SHIFT and thus changes a control of the Bitstream 3X the MIDI event is not sent This allows the user to find for example the LCD chain and to display it without having to generate MIDI events This blocking of the MIDI data by pressing the SHIFT key functions just as well with the analog and digital controls This function can also be disabled from firmware V1 3 and higher A dedicated menu allows to enable disable this blocking of MIDI events Midi config Shift Ick
89. responds to the quarter note 4 notes per measure 8 corresponds to the eight note 8 notes per measure 16 corresponds to the sixteenth note 16 notes per measure 32 corresponds to the thirty second note 32 notes per measure 8 trip or Eighth tripled when there are 12 notes per measure 16 trip or Sixteenth tripled when there are 24 notes per measure Note The RESOLUTION parameter is only accessible from the menus of the Bitstream 3X Direction The DIRECTION is the order in which the notes in the sequence are played For example if the sequence plays a simple motif like a scale or triad see MELODY UP signifies from the low register grave towards the high pitched DOWN the high towards low UP DOWN round trip starting with the grave RANDOM plays notes obviously in a random order www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 42 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL In the case of a more complex motif the DIRECTION still corresponds to the playing order of the notes in the ensemble of the notes defined by MELODY We have added declines to the Random mode CUSTOM 1 plays by alternating the first note with a random note from the motif and CUSTOM 2 forces the first note of the motif on the accents given by ACCENT Note The DIRECTION parameter is accessible directly via the button of the automation parameter 1 without pressing SHIFT
90. scribed on the table below Synchronization of the LFO from the internal or external MIDI clock SYNCHRONISATION INTERNAL EXTERNAL OF THE LFO 24 ppqn Mode Description Example 120 BPM 4 4 INT EXT 0 1 64 period measure tbd Hz INT EXT 1 1 32 period measure tdb Hz INT EXT 2 1 16 period measure tbd Hz INT EXT 3 1 8 period measure tbd Hz INT EXT 4 1 4 period measure tbd Hz INT EXT 5 1 2 period measure tbd Hz INT EXT 6 1 period measure tbd Hz INT EXT 7 1 sample at each clock tbd Hz The value of the frequency of the Waveform generated depends on the value of the knob as well as the value of the BPM of the MIDI clock which is received or generated by the Bitstream 3X www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 38 aveAdea phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Once the LFO is externally synchronized if the incoming MIDI clock is not detected or if the message START MIDI is not received or generated the Bitstream 3X will show 7062 09 LFO NOT LFO ARPP Motin TRIGGED TRIE OFF niu L 10 098 am omn A Standard mode Note 1 Once the LFO is externally synchronized on one of the two entry points MIDI or USB the LFO will start if the signal MIDI START or MIDI CONTINUE is received No
91. selected currently Configured by the dedicated buttons on the face of the Bitstream 3X example 2 the MIDI channel can also be fixed to a certain value and ignored from the currently selected channel of the Bitstream 3X example 1 Example 1 Generation of a CC 8 on fixed MIDI channel 1 The user will decry the MIDI chain corresponding to the 8 like this 08 VV 0 represents the MIDI channel 1 in effect the MIDI channels go from 1 to 16 they are coded from 0 to F in hexadecimal in the MIDI chain MIDI channel N is therefore represented par N 1 in the chain This parameter accessible via the configuration software is called MIDI channel position in the example below the MIDI channel being fixed it will be regulated to 0 so the Bitstream 3X doesn t integrate it s own MIDI channel in the chain Example 2 Generation of a CC 4 on a modifiable MIDI channel The user will decry the MIDI chain to CC 4 like this BN 04 VV N represents MIDI channel 1 in effect the MIDI channels go from 1 to 16 they are coded from 0 to F in hexadecimal in the MIDI chain MIDI channel N is therefore represented par N 1 in the chain This parameter accessible via the configuration software is called MIDI channel position in the example below the MIDI channel should be inserted by the Bitstream 3X into position 1 in the chain The MIDI channel position value will therefore be 1 in this example The second example gives the user
92. sition after use in fact this is the only analog control that doesn t have a Hook mode Joystick Screen VALUE OF JOYSTICK ON HORIZONTAL AXIS X GRAPHICAL REPRESENTATION OF JOYSTICK AND POSITION VALUE OF JOYSTICK ON VERTICAL AXIS Y Selection of the Current Function Role of the up down buttons and the encoder The up down and encoder buttons have the same role the selection of parameters or the changing of the value of a parameter Along with modifiable parameters which help the non assignable controls there are The groups The memorized scenes The MIDI channels Finally to improve the ergonomy of the Bitstream 3X the notion of Current Function is introduced This current function will be the actual function selected along with the three listed above which responds to the up down and encoder buttons One of these functions is simply activated by the touch of the corresponding button The screen will indicate the active function by showing two brackets around the value of the function WWW Waveidea com Wave Idea Rev 1 1 Page 16 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Save Scene Group Channel Send SHAPSHOT WWW Waveldes com Example Current function is selected group LFO ARPP Ao OFF OFF F lur 5 GROUP WITH 0 coms man mm B mu H t a 8 INDICATING BR
93. st to verify that the Bitstream 3X is configured to generate this synchronization from the menu midi real time Restitution of a sequence The restitution of a previously recorded sequence is done very simply by pressing the automation key 1 Itis suggested to follow the following steps automation motion selected 1 Choose the track to be restituted regulated by automation knob 1 Standard mode 2 Start the sequence press the automation button Once the sequence begins the screen will return to normal and display the values of the different tracks being restituted These different values are updated in real time and can be visualized on the bar graph www waveidea com Waveidea Rev 1 1 Page 49 7 Aue mail infos waveidea com aveddea phone 33 0 616 552 335 AUDIO SOLUTIONS 5 1 010 09 LFO ARPP murium OFF OFF lal GRAPH OF TRACKS BEING RESTITUTED Hr USER MANUAL Note 1 If the synchronization of the motion sampler is on internal mode it is best to verify that the Bitstream 3X is configured to generate this synchronization from the menu midi real time Note 2 The parameter length is not modifiable except during the recording phase so it will play according to the previously decided length of the track Menus associated with the motion sampler Motion sampler Automations On Off On Off Internal External
94. stream 3X USB MIDI IN 1 USB audio device USB MIDI OUT 1 USB MIDI IN 2 USB audio device 2 USB MIDI OUT 2 USB MIDI OUT USB audio device USB MIDI IN Note 2 Windows 98 and 2000 do not support MIDI USB standards if the Bitstream 3X is going to be used with one of these systems contact the support team at Wave Idea Note 3 Windows should be installed with the latest Windows update so that the communication MIDI USB functions perfectly Example Windows Xp service pack 2 Note 4 A special Windows Xp driver is available from the Wave Idea website it allows to change the generic devices names listed above USB audio device to a more convenient name Wave Idea Bitstream 3X This driver is optional and not required for the proper operation under Windows Getting started with the Bitstream 3X Connection to a computer Connecting the Bitstream 3X to a computer can simply done via the USB port This port is capable of transferring MIDI data to the Bitstream 3X as well as powering the controller without requiring the transformer that came with the machine The Bitstream 3X can also be connected to a computer via standard MIDI ports if the computer is equipped with MIDI ports the Bitstream should then be connected to these being sure to connect the input MIDI In on the Bitstream to the MIDI Out of the computer and vice versa as with any other MIDI gear In this case the user can chose to connect the USB port to add supp
95. t the functions used or not used etc The Assign Menus allow the user to assign MIDI events and parameters to the Bitstream 3X the usage of this menu is described in the dedicated chapter To navigate these menus there are 4 simple and classic functions OK Validation of the current value or access to a sub menu CANCEL Cancel current function return from a sub menu UP Increase current value choose the next menu of the same level DOWN Decrease the current value or choose the preceding menu on the same level Wwww waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 52 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL The UP DOWN functions are obtained using the up down buttons on the face of the Bitstream 3X or via the end less encoder The function OK is obtained using the dedicated OK button or by using the encoder which becomes the OK button once the Bitstream 3X is in menu mode ACCESS MENUS NORMAL gt MENUS gt ASSIGN SELECTION OK BUTTON VALIDATION CANCEL BUTTON BUTTON OK CANCEL RETURN VALIDATION To make the menus more readable on the screen of the Bitstream 3X a graphical method is defined Each sub menu is indented on the screen the different possible values for a menu are at the bottom of the screen the presence of a sub menu is indicated by gt gt gt place of the value of the current menu Example of menu
96. t position Range from 0 to 14 0 to 20 0 No checksum inserted Control chained See description below 0 No control chained MIDI string bytes Description of the octet Ctrl status 0 Ctrl status 0 Description Bit 7 Selection CC Note for standard mode Up to 42 nibbles MSB first Up to 21 Midi string bytes Note 0 1 Note Bits 6 0 Description of the octet Ctrl status 1 Ctrl status 1 Description Switch behaviour CC or Note number for standard mode Range from 0 to 127 1 toggle Scene exclude O No 1 control excluded from snapshots scenes Auto send at startup 0 1 control send at startup USB Out enable MIDI Out 1 enable MIDI Out 2 enable MIDI delay insertion 0 Disable 1 control sent on USB output 0 Disable 1 control sent on MIDI output 1 0 Disable 1 control sent on MIDI output 2 00 No delay 01 30ms 10 60ms 11 90ms Description of the octet Ctrl status 2 Ctrl status 2 Description Bits 7 4 Reserved Bit 3 Split control value 0 send value as a 7 bits number 1 split 7 bits control value in 2 nibbles and send them on control value positions 1 amp 2 in the MIDI string WWW Waveidea com e SSS Vag ides AUDIO SOLUTIONS Waveidea mail infos waveidea com phone 33 0 616 552 335 Rev 1 1 Page 71 USER MANUAL Bits 2 0 Control curve model linear invert linear logarithmic
97. te This part of the manual is for experienced users wishing to decode the different exclusive systems sent and received by the Bitstream 3X Note as well that the configuration software of the Bitstream 3X allows the reading or programming of all the parameters of the Bitstream 3X without any knowledge of MIDI hexadecimal or otherwise Two types of parameters can therefore be programmed downloaded or recalled uploaded The global parameters The MIDI and LCD assignments The global parameters are the parameters of the Bitstream 3X that do not correspond to the assignments of the different controls each global parameter has its own address and can be programmed or read The assignments are the parameters of configuration of the controls of the Bitstream 3X which can be one of two types LCD Assignment of alphanumeric chains destined for display MIDI Assignments of the MIDI parameters General Format of exclusive systems The following table describes the general format of the exclusive systems dedicated to the Bitstream 3X the different values are represented in Hexadecimal as the MIDI standard describes them Description Start of Exclusive System Always present Wave Idea sysex ID Always present Wave Idea sysex ID Always present Wave Idea sysex ID Always present Bitstream 3X ID Always present Bitstream 3X ID Always present Sysex ID 0 See description below Sysex ID 1 See descriptio
98. te 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 The default auto send value is disabled for all controls Exclusion of a control of scene memories This parameter allows the exclusion of a control of the Bitstream from the functions scene memories this parameter is User ON the corresponding control won t be saved or recalled during the usage of scene memories This function is generally used to avoid modifying the value of certain controls while using the scene memory function Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 The default value is disabled for all controls www waveidea com Waveidea Rev 1 1 Page 27 mail infos waveidea com aveddea phone 33 0 616 552 335 AUDIO SOLUTIONS DX USER MANUAL Digital Behaviour This parameter defines the behaviour of the different digital controls Digital behav Available on the Bitstream 3X The available choices are Standard N User Push Toggle These different modes are described in this manual see the dedicated chapters Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 The default value is Toggle for all digital controls The parameters dedicated to Standard mode The following parameters are dedicated to the Standard mode of the Bitstream 3X Number of the CC or Not
99. te 2 Once the LFO is externally synchronized on one of the two entry points MIDI or USB the LFO will stop if the signal MIDI STOP is received The TRIG screen will disappear and the Waveform will appear as its being generated Note 3 Once the LFO is internally synchronized with the MIDI clock generated by the Bitstream pressing START on the Transport Bar will start the LFO In this case the menus should be configured so that the Bitstream 3X generates the signals of internal synchronization Note 4 Once the LFO is internally synchronized with the MIDI clock generated by the Bitstream 3X pressing STOP on the transport bar will stop the LFO In this case the menus should be configured so that the Bitstream 3X generates the signals of internal synchronization Note 5 For more information concerning the internal synchronization of the transport bar refer to the applicable chapter Adjustment of the offset value A knob is dedicated to regulate the Offset mean value of the generated waveform It allows the user to vary it from 31 to 95 and can be adjusted at any time The following graph shows how to regulate the Offset on a sine waveform 127 Offset 95 Offset 64 31 Offset 95 Offset 31 www waveidea com Waveidea Rev 1 1 Page 39 mail infos waveidea com 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Menus associated to the LFO Stop Go LFO
100. the modes User 1 and User 2 see the section for the configuration software of the Bitstream 3X Note 1 The linear curve is the model by default www waveidea com Wave Idea Rev 1 1 Page 20 UN aveddea infos waveidea com AUDIO SOLUTIONS USER MANUAL Note 2 The models of the curves are available for the User mode of the Bitstream The standard mode allows only the linear variation of the analog controls Examples of usage Logarithmic variation to control a volume Inversion of sent MIDI values Generation of random MIDI sequences MIDI and USB Inputs The Bitstream 3X has one MIDI input on the standard connector as well as one USB input Each of these inputs plays the same role and could be routed towards MIDI out 1 on connecter MIDI MIDI out 1 on USB SYNC 24 out Internal functions of the Bitstream Arppeggiator Besides the function of MIDI controller the Bitstream 3X can be used as a USB MIDI converter MIDI SYNC 24 converter USB SYNC 24 converter The routing of the different MIDI inputs is done across the menus of the Bitstream 3X for each of these functions Each of these MIDI inputs is not exclusive except for the functions that necessitate a real time MIDI clock Also the 2 inputs MIDI and MIDI USB can be re routed at the same time towards a MIDI out 1 The possibilities of the Bitstream 3X extend so that it can be integrated i
101. the video mode reversed www waveidea com ______ 0 0 Waveidea Rev 1 1 Page 61 f infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Usage Examples of the Bitstream 3X Usage with a synthesizer software The Bitstream 3X is pre programmed to be used with all the synth software responding to MIDI The usage of the mode Standard allows the direct usage of the Bitstream 3X with the software controllable in MIDI without any programming required The only choices to be made are The choice of the mode Standard The MIDI channel For these choices see the dedicated chapters For the software side the user should be sure that it is ready to accept the MIDI events and therefore to be controlled by the Bitstream 3X Two examples are shown below for the two most used software systems Propellerheads Reason and Ableton Live The idea is the same for any other software Choice of the MIDI peripheral which is connected to the Bitstream 3X Choice of the MIDI channel for the reception of the Bitstream 3X generated events Usage of the mode Learn to assign a control of the Bitstream 3X to a control of the software If you have a configuration problem contact the support team at Wave Idea Propellerheads Reason Choice of the MIDI Input peripheral and of the reception channel Edit gt Preferences LI LI x
102. those defined by the parameter MELODY but those of the different NOTES ON received in entry Also in the case where the MIDI keyboard is connected to the Bitstream 3X this mode allows the generation in real time of sequences of notes played on the keyboard The arppeggiator like each of the three functions of automation LFO arppeggiator Motion Sampler has its own method of real time synchronization independent of the other automations The arppeggiator can be synchronized based on internal time generated by the Bitstream 3X or from a MIDI clock on the MIDI In or USB In port Also the arppeggiator and other automation functions have three modes of synchronization Internal Synchronization dependant of the BPM generated by the Bitstream External Synchronization dependant of the MIDI In clock External Synchronization dependant of the USB In clock Once the method of synchronization is chosen via the menus of the Bitstream 3X the user can choose one of the 4 modes of synchronization for the arppeggiator depending on the MIDI environment Note 1 The parameter MODE is accessible directly via the automation parameter 1 button by pressing SHIFT Note 2 Once the arppeggiator is synchronized externally by one of the two entries MIDI or USB a MIDI START or MIDI CONTINUE signal will start the arppeggiator www waveidea com Waveidea Rev 1 1 Page 43 mail infos waveidea com 4 phone 33 0 616 552 335
103. tputs MIDI Out 1 On Off MIDI Out 1 MIDI Out 2 On Off MIDI Out 2 USB Out 1 2 USB Out MIDI In On Off MIDI Inis directed towards the arpp Arp Midi src USB In is directed towards the arpp Internal Synchro for the arpp Internal External MIDI In External Synchro for the arpp Realtime config External src Midi config Choice of MIDI entry for the synchronizable functions From an external clock Stop Go Internal Synchro Internal state Internal tempo On Off Tempo BPM internal synchro Motion Sampler Goal As the name indicates the motion sampler allows the saving and restitution of the movements of the controls of the Bitstream 3X in real time The user can automate certain motions of the sliders and other controls in order to have two hands free to use other controls or functions of the Bitstream 3X The motion sampler is part of the currently selected group during the restitution phase for example a slider recorded while group 1 is selected and restituted while group 2 is the new group selected will generate the MIDI events of the slider assigned to group 2 the group selected during the restitution The motion sampler can optionally be configured by the menus in Loop mode which will allow the looping of the tracks during the restitution no matter what the length of the previously saved track The characteristics of the motion sampler are as follows Poss
104. trol 49 Control 17 LSB 81 Control 81 113 Control 113 Control 18 Control 50 Control 18 LSB 82 Control 82 114 Control 114 Control 19 Control 51 Control 19 LSB 83 Control 83 115 Control 115 Control 20 Control 52 Control 20 LSB 84 Portamento 116 Control 116 Control 21 Control 53 Control 21 LSB 85 Control 85 117 Control 117 Control 22 Control 54 Control 22 LSB 86 Control 86 Control 118 Control 23 Control 55 Control 23 LSB 87 Control 87 Control 119 Control 24 Control 56 Control 24 LSB 88 Control 88 All Sound off Control 25 Control 57 Control 25 LSB 89 Control 89 Resand all Controlers Control 26 Control 58 Control 26 LSB 90 Control 90 Local Control Control 27 Control 59 Control 27 LSB 91 Reverb All Note off Control 28 Control 60 Control 28 LSB 92 Tremolo depth Omni Mode off Control 29 Control 61 Control 29 LSB 93 Chorus Depth Omni Mode on Control 30 Control 62 Control 30 LSB 94 Dandune Mono Mode on 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 Control 31 Control 63 Control 31 LSB 95 Phaser Depth Poly Mode on www waveidea com _ 5 _______________
105. uld be confusing configuring all the controls of the Bitstream 3X Also for each control the user assigns a 16 character message which will be displayed on the last line of the LCD This message can recall the name of the synth or software associated with the control in case there are several which are controlled by Bitstream 3X as well as the name of the parameter being used for the control www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 30 4 33 0 616 552 335 AUDIO SOLUTIONS OX USER MANUAL Example The use controls the cut off of the filter of the track 4 of a Roland Mc303 the LCD chain can thus be defined like this MC303 CUTOFF TR4 also this chain will be displayed as soon as the user modifies the control concerned the parameter that was previously assigned will be recalled Note 1 This parameter is configured independently for each control of the Bitstream 3X Note 2 This parameter can only be used in user mode as standard mode doesn t allow the redefinition of LCD chains which are fixed on NT CC XXX where NT Note CC control change and XXX the number of the note or control change generated Notes and control changes are the only two parameters configurable in standard mode MIDI Channel FA Standard The MIDI channel on which the Bitstream 3X generates its messages User can be fixed on a value defined by the user being that which is
106. until the next legal status byte is received In this way these unused status bytes can be added to the MIDI specification in the future without breaking your program www waveidea com Waveidea Rev 1 1 Page 75 mail infos waveidea com 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Table 1 MIDI byte value summary Message Hex Decimal Data byte count data 00 7F 0 127 na Channel messages Note off 8n 128 n 2 Note on 9n 144 n 2 Polyphonic key pressure An 160 n 2 Control Mode change Bn 176 n 2 Program change Cn 192 n 1 Monophonic channel pressure Dn 208 n 1 Pitch bend change En 224 n 2 System exclusive System exclusive status FO 240 variable System common MIDI Time Code MTC F1 241 1 Song position pointer F2 242 2 Song select F3 243 1 Undefined F4 244 0 Cable select F5 245 1 Tune request F6 246 0 End of exclusive FOX F7 247 0 System real time Timing clock F8 248 0 Undefined F9 249 0 Start FA 250 0 Continue FB 251 0 Stop FC 252 0 Undefined FD 253 0 Active sense FE 254 0 System reset FF 255 0 Note nis the channel number 1 0 is channel 1 1 is channel 2 Though officially undefined some MIDI interfaces use this message to control cable access a single data byte that follows designates the cable number on which subsequent MIDI messages are routed www waveidea com e Waveidea mail infos waveidea com Rev 1 1 Page 76 phone
107. veidea mail infos waveidea com Rev 1 1 Page 44 4 phone 33 0 616 552 335 AUDIO SOLUTIONS USER MANUAL Screens associated with the arppeggiator 23910 ACCT Arpeggiator screen without pressing SHIFT Arpeggiator screen while pressing SHIFT WWW Waveidea com n Waveidea Rev 1 1 Page 45 i 4 mail infos waveidea com phone 33 0 616 552 335 AUDIO SOLUTIONS X USER MANUAL Menus associated with the arppeggiator Arppeggiator Arpp State Arp Offset 0 47 Offset Value 0 47 On Off Accent Bnk Master Master Accent Bank Techno Techno House Accent Bank Breaks Break beats Accent Bank Latin Latin Accent Bank Rythm Bnk Master Master Rhythm Bank Techno Techno House Rhythm Bank Breaks Break beats Rhythm Bank Latin Latin Rhythm Bank Melody Bnk Master Master Melodies Bank Clock reso 4 64 th Clock Resolution Selection 8 16 trips Clock Resolution Selection Arpp Swing 0 127 Swing Value Arp velocity 0 127 Velocity Value Arpp mode Auto trig Automatic Synchro Mode Normal Arpeggiator Synchro Mode keyboard Keyboard Synchro Mode Hold Hold Synchro Mode Arp channel 1 16 MIDI channel Value Continued www waveidea com Waveidea mail infos waveidea com Rev 1 1 Page 46 4 phone 33 0 616 552 335 AUDIO SOLUTIONS X USER MANUAL Menus associated with the arppeggiator continued Arppeggiator Arp ou
Download Pdf Manuals
Related Search
Related Contents
Quick Guide – GH1/GH1 Q Modèle TKG250 Jauge d`épaisseur à ultrasons Bedienungsanleitung Sony-Ericsson W880i 1 généralités パンフレットはこちらをクリック RotoMix - Peavey.com JSM-0581 Spanish manual - Superex OFFICINE OROBICHE S.p.A. Philips 220WS8FB 22" wide WSXGA LCD widescreen monitor Copyright © All rights reserved.
Failed to retrieve file