Bitstream 3x User Manual Download Page 76

USER MANUAL

Table 1: MIDI byte value summary

Message

Hex  Decimal Data byte count

data

00-7F 0-127

na

Channel messages

Note off

8

n

128+

n

2

Note on

9

n

144+

n

2

Polyphonic key pressure

A

n

160+

n

2

Control/Mode change

B

n

176+

n

2

Program change

C

n

192+

n

1

Monophonic channel pressure

D

n

208+

n

1

Pitch bend change

E

n

224+

n

2

System exclusive

System exclusive status

F0

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 (EOX)

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: 

n

 is 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. 

Rev 1.1 - Page  

76

Summary of Contents for 3x

Page 1: ...User Manual User Manual User Manual User Manual...

Page 2: ...ION 16 Role of the up down buttons and the encoder 16 SELECTION OF THE GROUP 17 SELECTION OF THE MIDI CHANNEL 17 SELECTION OF THE SCENE MEMORIES 18 ANALOG BEHAVIOUR 18 DIGITAL BEHAVIOUR 19 CURVE MODEL...

Page 3: ...e Waveform 37 Output Amplitude 37 Adjustment of the frequency and synchronization 38 Synchronization of the LFO from the internal or external MIDI clock 38 Adjustment of the offset value 39 ARPPEGGIAT...

Page 4: ...SYSTEMS 66 LIST OF THE GLOBAL PARAMETERS ACCESSIBLE VIA SYSEXS 68 Example of communication 70 DEFINITION OF MIDI DATA ASSIGN ACCESSIBLE VIA SYSEXS 70 DEFINITION OF THE LCD ASSIGN DATA ACCESSIBLE VIA...

Page 5: ...made this user manual as complete as possible and if you need more information check the website of Wave Idea www waveidea com or contact the support team at support waveidea com The Bitstream 3X The...

Page 6: ...l Bitstream 3X parameter which doesn t correspond to an assignation Group Set of configured controls of the Bitstream 3X Hook Controls behaviour that avoids jumps of their values when changing from on...

Page 7: ...IDI 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...

Page 8: ...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 with the mac...

Page 9: ...ers 1 LFO 8 Buttons 1 Infrared Controler 5 Transport Buttons 5 assignable buttons SHIFT activated 1 Button encoder 1 Cross Fader Assignable Hold Key Shift Key Edit Ok Cancel key Mode Key Selection Enc...

Page 10: ...mentioned with depends on group number are able to generate 21 different MIDI events corresponding to the 21 Bitstream 3X groups Number Description Note 0 Record button Shift function not active 1 Pla...

Page 11: ...bar graph of the infrared controller LCD Chain Alphanumeric chain assigned to each control 16 char Switch Display Display for the 16 digital controls present on the Bitstream 3X Name of the group Chai...

Page 12: ...n the same manor as the controls on the Bitstream itself This expansion port uses a protocol owned by Wave Idea and in no case should be connected to an unknown peripheral as doing so can cause damage...

Page 13: ...m 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 MIDI param...

Page 14: ...orary 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...

Page 15: ...ross 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 gene...

Page 16: ...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...

Page 17: ...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 t...

Page 18: ...To save a snapshot 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...

Page 19: ...behaviour 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 mod...

Page 20: ...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 o...

Page 21: ...e 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 into any MIDI environm...

Page 22: ...is 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...

Page 23: ...ARPPEGGIO USB OUT2 SYNC 24 LFO MOTION SAMPLER Sync24 source realtime source arpp source notes sync sync Merger_dst_midi Merger_dst_usb Lfo frequency Merger_src_usb Merger_src_midi Midi filter Midi out...

Page 24: ...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 contr...

Page 25: ...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 confi...

Page 26: ...y 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...

Page 27: ...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 B...

Page 28: ...tstream 3X Note 2 The default value is CC for all controls the associated number are described at the beginning of this manual The parameters dedicated to User mode The following parameters are dedica...

Page 29: ...ter 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...

Page 30: ...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...

Page 31: ...ed 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...

Page 32: ...nfrared 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 F0 10 20 30 40 50 V1 V2 F7 position 1 2 3 4 5 6 7 8 9...

Page 33: ...gnable 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 I...

Page 34: ...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 accessi...

Page 35: ...aved 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 Bits...

Page 36: ...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 d...

Page 37: ...FO 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 c...

Page 38: ...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...

Page 39: ...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 synchroniz...

Page 40: ...incrustation LFO Median Value Offset Value of the frequency Method of synchronization Int Ext Value of the amplitude Generated Waveform Automations Low Freq Osc LFO State Waveform Square Stop Go LFO...

Page 41: ...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 If the rhythm has a value of 0 a note is genera...

Page 42: ...rpeggio 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 auto...

Page 43: ...out 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 on so the Bitstream 3X generates it s own...

Page 44: ...f this parameter the sound used by the arppeggiator has to be sensitive to velocity Note The parameter VELOCITY IS accessible only from the menus of the Bitstream 3X Swing SWING allows the user to ins...

Page 45: ...USER MANUAL Screens associated with the arppeggiator Rev 1 1 Page 45 Arpeggiator screen without pressing SHIFT Arpeggiator screen while pressing SHIFT...

Page 46: ...k Master Techno Breaks Latin Master Rhythm Bank Techno House Rhythm Bank Break beats Rhythm Bank Latin Rhythm Bank Melody Bnk Master Master Melodies Bank Clock reso 4 64 th 8 16 trips Clock Resolution...

Page 47: ...istics of the motion sampler are as follows Possible sampling of all controls of the Bitstream 3X sliders infrared joystick buttons 8 sample tracks 1 control per track Possible restitution of the 8 tr...

Page 48: ...by the automation knob 2 4 Start the recording by changing the 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 st...

Page 49: ...s done very simply by pressing the automation key 1 It is suggested to follow the following steps automation motion selected 1 Choose the track to be restituted regulated by automation knob 1 2 Start...

Page 50: ...usly decided length of the track Menus associated with the motion sampler Rev 1 1 Page 50 Midi config Realtime config 30 250 USB In MIDI In External src Internal tempo Internal state On Off Tempo BPM...

Page 51: ...tream 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 3X can be cons...

Page 52: ...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...

Page 53: ...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...

Page 54: ...MIDI messages are filered Analog mode Jump Hook Selection of Jump mode Selection of Hook mode Infrared On Off On Off Infrared Controler Group select 001 021 Selection of group Scene select 000 099 Sel...

Page 55: ...n Off Sine Triangle Random Waveform generated square Waveform generated triangle Waveform generated random LFO Sync Internal External LFO synchronized internally LFO synchronized externally Operating...

Page 56: ...ks Latin Master Rhythm Bank Techno House Rhythm Bank Break beats Rhythm Bank Latin Rhythm Bank Melody Bnk Master Master Melodies Bank Clock reso 4 64 th 8 16 trips Clock Resolution Selection Clock Res...

Page 57: ...di config Realtime config 30 255 USB In MIDI In External src Internal tempo Internal state On Off Tempo BPM internal synchro Stop Go internal synchro Choice of MIDI input for the synchronizable Functi...

Page 58: ...e Bitstream 3X MIDI channel 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 dig...

Page 59: ...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 asso...

Page 60: ...from 3X If after a few seconds the user info zone indicates that the Bitstream 3X wasn t found verify the following o The MIDI inputs and outputs are selected and correspond to those of the Bitstream...

Page 61: ...companying the Bitstream 3X is displayed during the booting up of the machine Reversal of the video mode The screen of the Bitstream 3X can be configured in two modes Normal or Reversed Depending on t...

Page 62: ...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...

Page 63: ...ar and allow the user to configure the control The following example shows the assigning of the slider rnb loop from the mixing table In clicking Learn from MIDI input and in changing the value of a c...

Page 64: ...ton Live Choice of the MIDI input peripheral Option Preferences Rev 1 1 Page 64 Selection of the MIDI port on which the Bitstream 3X is connected List of the MIDI peripherals available Editing assigne...

Page 65: ...ols 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 a...

Page 66: ...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...

Page 67: ...Always 0 Bit 6 0 Sysex data lenght Range from 0 to 127 Sysex ID2 Description Note Bit 7 Always 0 Bits 6 0 Global parameter address LCD assign control index MIDI assign control index When Sysex ID0 bi...

Page 68: ...rpp range 1 0 0F Select arpeggio range 1 16 14 Arpp transpose 1 0 7F Select arpeggio transp 63 64 15 Arpp melody 1 0 17 Select arpeggio melody 0 23 16 Arpp direction 1 0 5 Select arpeggio dir up C2 17...

Page 69: ...on Note Bit 7 Always 0 Bit 6 Analog behaviour 0 jump 1 hook Bit 5 Motion sampler sync mode 0 internal 1 external Bit 4 Infrared controller state 0 off 1 on Bit 3 LFO state 0 off 1 on Bit 2 LFO sync mo...

Page 70: ...EAR Year Manufatured Example 01 January MANUF_MONTH Month Manufactured Example 05 2005 SERIAL_4 Manufactured serie Example 01 1st series made SERIAL_3 Serial number Example 00 SERIAL_2 Serial number E...

Page 71: ...hained 11 31 MIDI string bytes Up to 42 nibbles MSB first Up to 21 Midi string bytes Description of the octet Ctrl_status_0 Ctrl_status_0 Description Note Bit 7 Selection CC Note for standard mode 0 C...

Page 72: ...to Roland Sum 64 nibbles Modulo 128 When programming with acknowledgement the Bitstream 3X will return a sysex indicating the result of the programming F0 00 20 4F 00 01 ID0 ID1 ID2 ID3 00 F7 ID0 51 0...

Page 73: ...ansferred 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 l...

Page 74: ...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...

Page 75: ...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...

Page 76: ...e 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 EOX F7 247 0 System real time Timing clock F8 248 0 U...

Page 77: ...Control 111 1 6 Control 16 48 Control 48 Control 16 LSB 80 Control 80 112 Control 112 1 7 Control 17 49 Control 49 Control 17 LSB 81 Control 81 113 Control 113 1 8 Control 18 50 Control 50 Control 18...

Page 78: ...FO 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...

Page 79: ...USER MANUAL Retailler Rev 1 1 Page 79...

Reviews: