desktop SOUNDBEAM users manual Version 1 February 2004
Page Page Page Page Page Page Page Page Page Page 2. Contents 4. Desktop Soundbeam what you need to start 6. Installing The Software 7. Installing The Interface 17. A Lighting Tour of the Controls 21. Range 25. Divisions 27. Divisions Offset 30. Transpose 32. Trigger Modes Trigger Modes Descriptions Single Shot, Re-Trigger, Poly Sustain, Clyclic Trigger, Latching, Gated Single Shot, Gated Re-Trigger Page 39. Polyphony Page 40.
Page 58. Organise Set-ups Page 60. Tools Menu To Record a Pitch Sequence Record events from the Sensor via the Sensor Event Recorder Define a User Defined Controller Access the Channel Level Monitor Select the Patch Macro Settings Panel Select the MIDI Mixer Page Page Page Page Page Page Page Page 65. 66. 67. 68. 74. 75. 77. 81.
Desktop Soundbeam What you need to start Desktop Soundbeam is a software and USB hardware application that runs on IBM compatible PC. You must ensure before you install the application software and connect the hardware interface that your system meets some minimum requirements. PC requirements For Desktop Soundbeam optimal performance you need: Windows ME or Windows XP Home or Professional edition.
Installing The Software Insert the Desktop Soundbeam installation CD into your CD Drive. The installation program should start automatically. Follow the on screen information installation procedure as each operating system is slightly different. If the installation application does not automatically start follow the instructions below. Left click with your mouse on start icon, this is located on the bottom left hand corner of your desktop, Now click on run Now type D:setup_dtsb.
Installing the interface Installing the Interface Connect the USB cable to the rear panel of the Desktop Soundbeam interface. Now connect the opposite end of the USB cable to your host PC USB Socket. Next connect the power supply unit to your mains socket output, now connect the cable to your Soundbeam desktop power input located on the front right hand side of the interface.
Windows Millennium After you have turned on the desktop Soundbeam’s interface, the Found New Hardware Wizard will report it has detected Soundbeam 2 Desktop USB Driver, shortly afterwards the wizard will detect the Soundbeam 2 Desktop MIDI Driver. The Desktop Soundbeam interface installation is complete. To check to see if the installation of the software and interface was successful, double click on the Desktop Soundbeam Icon on your PC’s desktop.
After the installation of the sotware switch on your Desktop Soundbeam interface, the Found New Hardware Wizard will report it has detected Soundbeam 2 Desktop USB Driver, shortly afterwards the wizard will detect the Soundbeam 2 Desktop MIDI Driver. Windows will display a warning Click on yes to continue. The Desktop Soundbeam interface installation is now complete.
Windows XP REPLACING THE DEFAULT WINDOWS XP DRIVERS The Windows XP operating system contains drivers that work with the Desktop Soundbeam. However, the Soundbeam drivers provide greater stability and to ensure compatibility with the Desktop Soundbeam application and interface. You MUST follow these instructions to replace the Windows Xp Drivers. Failure to do this will prevent the Desktop Soundbeam application and interface from communicating and working correctly. 1.
2. Double click the “System” Control Panel. 3. Select the “Hardware” tab.
4. Click the “Device Manager” button. 5. Click on the ‘+’ next to ‘Universal Serial Bus Controllers’.
6. Check to see if the heading ‘USB Composite Device’ appears. 7. Double-click on the ‘USB Composite Device’. 8. Select the “Driver” tab, and click the “Update Driver...” button.
9. When the Hardware Update Wizard appears, select “Install from a specific location (Advanced)” and click “Next”. 10. Select the option “Don’t search, I will choose the driver to install”, click “Next”.
11. On the next screen select the Soundbeam 2DT USB Driver and click “Next”. 12. A warning that the driver has not passed Windows logo testing will display. Ignore this and click “Continue Anyway”.
13. Windows will copy files and then two things will occur in quick succession: a) The Update Device Driver Wizard will display a dialog box indicating it has finished installing the software for this device and requesting you to click the “Finish” button. b) The Found New Hardware Wizard will report it has detected an Unknown Device. 14. Click the “Finish” button on the Upgrade Device Driver Wizard screen. 15. Repeat steps 9 to 12, selecting the Soundbeam MIDI Driver this time.
A LIGHTNING TOUR of the controls
Main application interface
A LIGHTNING TOUR of the controls The main screen of the application contains the most often used functions in one visible area, in the following exercise we will create a Set-up. A Set-up is a complete collection of settings for the 4 ultrasonic sensor inputs as well as the 8 inputs from the switch interface. As we are already in a default Set-up. Start by making changes to Beam 1. As no other sensor has been selected this sensor should currently be active.
And finally try selecting Enable, this will either transmit the notes or other MIDI data that is contained within the pitch sequence to the selected MIDI Output port.
Range The Maximum Range of Soundbeam is the furthest distance from the within which interruptions of the Beam will be detected. It can be set to any distance from 0.56m to 6.00m. The Default Range is 0.60m and, unless you change the Default Range setting, 0.60m will be selected each time you Load up a Set-up. Note that interruptions of the first 20 cm of the Beam from the Sensor will not result in any notes being triggered. At this point, there are two possibilities you might like to try.
And the Sensor will now send pulses to - and listen to echoes from - interruptions of the Beam up to 3 m away. Now, try walking towards the Sensor from, say, 4m away (in the direction which the Sensor is pointing) - listening for the exact place where your body meets the furthest end of the Beam from the Sensor and starts to generate sounds. Next, walk in and out of the 3m long Beam, listening to what happens and trying to judge when you’re interrupting the Beam and when you’re outside it.
Finally, Reduce the Maximum Range setting to 1.00m. This is a Range - a length of Beam - It is also possible to select a Minimum Range which defines the distance between the Sensor and the nearest part of the Beam which will respond to interruptions. This distance can be varied between 20cm and - depending on the Max Range setting up to 5.60m. It can never be greater than Max Range (6.00) minus 0.40m. The default setting is 20cm.
The Active Area of the Beam - within which interruptions will be detected and used to send MIDI messages articulating musical notes - is the area between the Max and Min Range settings The Inactive Area of the Beam is that part between the Sensor and the Min Range setting. While interruptions of this area will not normally trigger any notes of the selected Pitch Sequence, they will silence - or ‘clear’ -notes or chords generated in Poly Sustain or Retrigger Sustain.
Divisions Divisions are the numbers of sections (from 1 to 64) into which the Beam or Switch can be divided. Each division can contain from a single note up to a maximum of ten notes per division. We will now change the number of divisions for Beam 1 you can alter this by positioning your mouse pointer over the Divisions Slider apply a left mouse click over the Slider icon dragging the mouse either left to reduce the number of divisions or right to increase the number of divisions.
Now try say 3 divisions you should only trigger 3 notes along the length of the beam. Now put the divisions setting back to 16. TIP If you wish to increment the number of divisions in smaller steps try using the Left and Right arrow buttons next to the divisions number window, this enables you to increment the number of divisions in division steps.
Divisions Offset Divisions Offset – defines the note (or chord) of the selected Pitch Sequence from which to start the Pitch Sequence in relation to the Sensor. For Example if we use the Preset Chromatic Scale Pitch Sequence this contains 64 separate divisions containing single notes (see diagram on opposite page). With a Divisions number of 16 selected Beam 1 will play notes from Division number 32 (G2) to Divisions number 47 (Bb3).
If we now adjust the Divisions Offset Slider to 1 we will now play from Division 1 (C0) thru to Division 16 (Eb1). (see diagram below) If the Divisions Offset number is changed to 8 and the divisions number reduced from 16 to 3 then the sensor would trigger divisions number 8 (G0) to 10 (A0).
Transpose This enables the whole Pitch Sequence - the sequence of notes which is heard when you move your hand backwards and forwards to and from the Sensor - to be shifted up (+) or down (-) by the number of semitones you set with the Slider control. To try this out, move your hand backwards and forwards in the Beam (towards and away from the Sensor). Transpose for Beam. Move the Transpose Slider to change the Transpose setting - first to +19.
Next change the Transpose setting to “-26”. The screen will show and the whole Pitch Sequence will sound 2 octaves and a tone below the original pitch. Finally, return the Transpose setting to “+00”. and the whole Pitch Sequence will sound once more at the original pitch.
Trigger Modes The Trigger Modes are the different ways of starting and stopping the notes sounded by interruptions of the Beam. You will find a full description of the effects of the various articulations listed on page 21. For the moment, listen to the effect - on the sounds produced by movements of your hand in the Beam - of one or two different Trigger Modes.
Now select Polysustain trigger mode In Poly Sustain Mode - if you are using sounds which can be sustained indefinitely (e.g. organ, choir, bowed strings, wind instruments) - each time you make a fresh interruption of the Beam, a new note will be sounded and sustained, even when the interruption ceases. Each new interruption adds a note to a growing chord or cluster of notes, which will continue to sound until you silence it by passing your hand through the Inactive Area of the Beam, close to the Sensor.
This has the same effect as Retrigger - as you move your hand in the Beam towards and away from the Sensor, again you articulate a series of notes, but this time all the notes you trigger go on sounding until you pass your hand through the inactive area close to the Sensor - or switch to the next Trigger Mode.
Trigger Mode Descriptions Trigger Modes are the various ways in which sounds generated by movements in the Beams, or activated by Switches, can be made to start, stop and, in some cases, overlap; Trigger Modes for Beams Single Shot - plays a single note for the length of each interruption (but no longer). A new note is only played when the first interruption ceases and a new interruption is made from outside the Beam. No movement within the Beam, either towards or away from the Sensor triggers other notes.
Poly Sustain Poly Sustain - the same as Single Shot, but each note resulting from each fresh interruption of the Beam continues to sound building up a chord or cluster of notes. The maximum number of notes in a sustained chord is governed by the Maximum Polyphony settings for the Beam. The notes can be silenced by interrupting the Beam in the Inactive Area between the Sensor -and the Min Range setting. (see diagram below).
Cyclic Trigger Cyclic Trigger - the same as Single Shot, but each note resulting from each fresh interruption of the Beam continues until the next note of the pitch sequence is selected by an interruption anywhere in the beam. The number of notes is set with the Divisions setting. For example if we set the Divisions number to 3 after the 3rd interruption of the Beam or Switch the next interruption would then cycle back to the 1st note within the pitch sequence, (see diagram opposite).
Gated Single Shot Gated Single Shot - the same as Single Shot, except that each note is sustained for a specific period - as set in the Gate Time Window. If the interruption of the Beam ceases before the Gate Time has elapsed then the sound will continue to sound for the duration of the gate time. The default Gate Time is 0.5 seconds, which can be varied to a maximum 10 seconds, the triggered sound will continue to be heard to the end of the time period set, providing a MIDI Program No.
Polyphony Setting In Soundbeam and other electronic instruments, polyphony means the number of musical notes which can be played simultaneously. The maximum is 32 simultaneous notes per Beam or Switch. This function is particularly valuable for regulating the density of the sound when using Polysustain and Retrigger Modes. Starting once again from the Preset scale Pentatonic Scale, Use the Slider Control to select the maximum number of simultaneous notes you require for Beam 1, to 10.
MIDI Control Chains A B Soundbeam Desktop enables the simultaneous control of two real time MIDI Controller Messages. This is selected via MIDI Controller Chain A and B. (see diagram below) Each Control Chain A and B has the same functions. Enable This turns off or on the transmission of the Controller selected in the control chain.
Air Fader The changing position of an interruption of the Beam relative to the Sensor - acts as a virtual fader on the MIDI Controller it is being sent to. For example, if the Destination setting is MIDI Controller No 7 - Channel Volume - with a Control Minimum setting of 0, and a Control Depth setting of 100 - an interruption of the Beam at the furthest point from the Sensor would transmit a Channel Volume of 0 - i.e.. silence.
We have set Control Chain A to the Following: Enable: Enabled Control: Source Speed Controller: Note Velocity Minimum:127 Depth:100 Reverse: Enabled Because Controller Minimum is set to 127 the slowest possible movements produces a high Note Velocity level. The Depth control will now set how much reduction to the Controller Minimum level the faster movements within the Beam, reduces the Minimum Level setting.
MIDI Controllers Controller selects the destination for settings from Control Source, Minimum and Depth settings. Controller Contentions If the user selects the same MIDI Controller for Either Control Chain A or B then only one control chain can only send one MIDI Controller of the same type. In the screen shot below you can see that each Control Chain A and B both have Bank Select message as the MIDI Control Chain Destination.
MIDI Setup MIDI Setup This is used to access settings for a number of different possibilities - for assigning MIDI Program and MIDI Port settings. You may like to try just one of these MIDI Settings for Program Number, since you can use it to explore the various sounds stored in your MIDI musical instrument. We will now make changes to the Program Slider Control MIDI Program Nos. denote the various sounds - or timbres - available in your MIDI musical instrument.
Bank Hi Bank Lo Bank Hi Bank Lo enables in combination with MIDI Program Number for the user to select alternative Banks of sounds. These messages are commonly called Bank Select Messages. Their are two MIDI controllers that are commonly used for this purpose they are MIDI Controller 0 MSB and MIDI Controller 32 LSB. Changes are made with the Bank Controller Slider the On selector enables the Bank Controller value to be sent .
Output Device Output device enables the sum of all the current settings for either the 4 Beams and 8 Switches to the sent to a corresponding MIDI Output. Try selecting USB Audio Device [2] will send the settings for the Pitch sequence Generator, MIDI Controller Chains A and B plus settings for MIDI Setup to the 1st MIDI Output on the Desktop Soundbeam Interface. Below is a listing of the available MIDI Input/Output Ports and their coresponding names.
Menus Their are several other Menus within the Desktop Soundbeam application, they are described below. FILE Load Set-Up Load Patch loads a Set-up file already created, select the file you wish to load then click on the open button to load the file. Open as Read only This enables a file to be loaded into the application but the user is unable to save any subsequent changes, unless the user chooses to Save As and then re-name the Set-up file before saving.
Save Enables a user to save any changes to a current file, there are a number of Preset Set-up files these are locked “Read Only” files. If you wish to save any changes to preset files use the Save As function described below Save Set-Up As Enables the user to name a Set-up File before saving the file. Load Channel As Load Channel enables the user to Load the settings for a sensor already saved.
Save Channel As Save Channel enables the user to save the settings for the currently Selected Sensor. This option is useful if you already have a setting for a particular Sensor in one Set-up and you would like to save this setting so it can be Loaded using Load Channel into another Set-up at a later date. Import Set-Up This enables the user to Import a Set-up file including any custom made Pitch Sequences that may be included witihin the Set-up.
Export Set-Up As Set-up files and Pitch Sequence files are saved as separate files . The Export Set-up function enables the user to save any custom made Pitch Sequences that may be included with the Set-up and the Set-up as one complete file. Exporting a Set-up automatically includes any custom made Pitch Sequences that may be included within the Set-up. On Importing the Set-up the Pitch Sequences are automatically saved into the Pitch Sequence directory. Exit Closes the application.
MIDI MIDI Port Settings Enables the user to select the MIDI input Port to enable the following functions: • To Route MIDI Data for recording to the Pitch Sequence Recorder: • Set-up List Arranger application: To Select a MIDI Port Click on the MIDI Port Settings Icon. There is also a short cut Icon for this setting on the top area of the main application screen.
Selecting MIDI Input Channel Click on the MIDI Receive Channel Drop down list to select one of the 16 available MIDI Channels. Click on OK to save the Setting. Allow Program Change Set-up Selector This enables a MIDI program change message recived via the currently selected MIDI input to load a Set-up contained in the Set-up Selector panel. The Index number in the Set-ups list corisponds to the MIDI program number. See page 57 for further details.
This is useful when you wish to control a third party MIDI software directly from the Soundbeam MIDI output port. For example if we wanted to control Reason software studio from Desktop Soundbeam we would need to do the following: 1. 2. 3. 4. Select Desktop Soundbeam MIDI Out1 for the sensor MIDI output port. Enable MIDI 1 Loopback Select Desktop Soundbeam MIDI Input1 as your MIDI input in Reason. Click on Ok to finish Select Desktop Soundbeam MIDI Input 1 as a MIDI Input in Reason.
Controller Reset Controller Reset enables the automatic reset of a MIDI Controller Used within the MIDI Control Chains. Click on Controller Reset to select the Controller reset panel. The User can select to Reset MIDI controllers Now, or automatically resetting MIDI Controllers.
Selecting Automatically reset all MIDI Controllers used within either MIDI Control Chains A B will reset any MIDI Controller to their coresponding default value once the controller has been de- selected. This function is very useful for example if a user had selected Speed to Volume Controller no 7.
System Exclusive File Import Enables the user to Import a MIDI System Exclusive file for transmission to their Sound Module or Keyboard. System Exclusive messages can contain complicated messages to enable a user to setup their Sound module or Keyboard in expressive ways. For example changes to reverberation, delay and chorus can be programmed via their Module or third party editor, this can then be saved as a System Exclusive file for loading into the System Exclusive file Import Panel.
The user can now choose the destination port for the System Exclusive file to be transmitted to. The option to send the file immediately, using the Send Now button. Once the Setup has been saved, on reloading the Setup the System Exclusive file will automatically be sent to the destination MIDI port selected.
Organise Set-ups The Organise Set-ups panel enables the user to do the following. To arrange in order from the number of available set-ups into a order for selecting via either MIDI Program Change messages via the MIDI input Port Selector. Or using switch inputs one and two to cycle upwards or downwards though the selected Set-ups. On the Left hand side of the panel is a list of the currently available Set-ups.
The remote select MIDI Input Program Change checkbox enables or disables MIDI Program Change messages to load the Set-up. Switches 1&2 checkbox enables or disables switch selection of the Set-up.
Tools Menu The tools Menu enables the user to access the following functions. • To Record a Pitch Sequence • Record events from the Sensor via the Sensor Event Recorder. • Define a user defined controller • View the Sensor Monitor • Select the Set-Up Macro Settings Panel • Select the MIDI Mixer Pitch Sequence Recorder This enables the user to Load, Save, Record and modify a Pitch Sequence.
To Record a Pitch Sequence First ensure you have selected the correct MIDI Input port to record MIDI data from, and have connected your MIDI Output from your MIDI Keyboard. Next select the type of division you wish to record notes. Enable recording by pressing the Record button. The Pitch sequence recorder will now record MIDI note data from the MIDI input. To stop the recording press the Stop button. To save the Pitch Sequence type in a name in the Pitch Sequence File Box.
To Record a Pitch Sequence via the Keyboard Another option is to use your computer keyboard to record a pitch sequence, this way you do not need to connect a MIDI Keyboard. The first step is to insert number of divisions your pitch requires 21 notes. You can insert a division by pressing the Insert Division Button. The pitch Sequence Recorder defaults to one note division, so we need to press the insert division button 21 times. The Divisions number should have increased to 22.
Now Select the type of Division we require, as we are recording note information then select Note as the division type. Now type in via your Computer keyboard the following four notes separated by a space between each note D3 A2 G2 D2 into the Divisions contents window. The Divisions contents window can contain up to ten note chords. Now continue to the next division, select Notes as the division type and type A3 in the Divisions contents window. Continue on recording to the 22nd division from the diagram.
Congratulations! you have recorded your first Pitch Sequence. Now lets save the pitch sequence we have just created. In trhe Pitch Sequence File Box type the name of our Pitch Sequence Scottish Fiddler. Click on Save to save the pitch sequence. To exit the Pitch Sequence Recorder. Click on the X located in the top Right hand corner of the Pitch Sequence Recorder Panel.
To Load a User Pitch Sequence Open the Pitch Sequence Recorder Panel, select the Load Pitch Sequence Icon ,this Icon locates the Folder Containing your own custom made Pitch Sequences. Load Pitch Sequence Icon The Open Pitch Sequences Panel displays your current custom made Pitch Sequences click on the file you wish to load followed by the Open button. This will load the selected Pitch Sequence into the Pitch Sequence Recorder for further editing or modification.
Randomise Pitch Sequence The Randomise Pitch Sequence function enables you to randomise two types of event for the selected Pitch Sequence. • The Pitch Sequence Order • Sequence Randomise Order This Randomises the Order of Divisions within the Pitch Sequence. Randomise Notes This Randomises the Notes within the Pitch Sequence.
Pitch Sequence Division Types There are 3 types of MIDI Data that can be placed into a Pitch Sequence Division, they are • • • Notes Program Change System Exclusive We will add a series of MIDI Program numbers into our already created Pitch Sequence Scottish Fiddler. Open the Pitch Sequence Recorder panel and load the Scottish Fiddler Pitch Sequence. As the Pitch Sequence Recorder is already on division one lets insert an empty division, we do this by pressing the Insert Division button.
The 1st Division in our Pitch Sequence should now contain an empty Division. Now Select Program Change as a Division Type. Program Change Division Type Enter 1 in the Divisions Contents window. This Division 1 will now contain a MIDI Program Change message, this message will select a Acoustic Grand Piano sound on the connected General MIDI Module when this division is interrupted. Insert another division this time at division number 23.
Now Select Save, you will be prompted with a warning, Select Yes to over write the existing pitch sequence. You have now created a pitch Sequence Containing 24 divisions with Division 1 and 24 containing MIDI Program Messages. Exit the Pitch Sequence Recorder Panel. Assign this Pitch Sequence to Beam 1, Select Divisions number to 24, this the number of Divisions within our Pitch Sequence. Select Divisions Offset of 1, this will play our Pitch Sequence from the 1st Division.
On interruption of the 1st Division furthest away from the sensor will transmit MIDI Program number of 1 Acoustic Grand Piano. Movements along the beam between Divisions number 2 and 23 will generate the notes of our Pitch Sequence Scottish Fiddler.
On interrupting the 24th Division closest to the sensor will transmit the MIDI program number of 90 Warm Pad.
Desktop Soundbeam Manual Page 73
System Exclusive Division Type System Exclusive MIDI Messages are custom MIDI messages that correspond to a particular Musical Instrument Manufacturer. We can insert into a Pitch Sequence Division System Exclusive messages. As each type of System Exclusive message is unique to a particular manufacturer. All System Exclusive messages contain a series of status bytes, they all start with the universal message F0 this tells the connected instrument that a system exclusive message has started.
Sensor Events Recorder The Sensor Events Recorder enables you to record the output from each separate sensor. This can be saved as a comma separated file format for importing into a 3rd party software package like Exel for further analysis. To open the recorder select. This will open the Sensor Events Recorder Panel.
The vertical axis displays the position of the object interrupting the Sensor. The horizontal position displays the time duration, this is also indicated within the Elapsed time display. The Record button enables the Sensor Event Recorder, the Stop button stops the recorder the clear button clears the currently recorded events. To save the file select Save this will open the file save panel enter the name into the File Name panel, then selecting the save button saves the file.
User Defined Controllers User defined Controller Panel enables the user to define their own Variable System Exclusive Message. To open the panel select Tools Menu then click on. This then opens the User Defined Controllers Panel. The user can input the Name for the controller into the Controller Name Window. The Maximum Level Window sets the maximum variable level, this can either be in decimal numbering or the more commonly used hexadecimal numbering that most sythesiser manufacturers provide.
Firstly input the Controller name as ‘Yamaha XG Reverb Time’ into the Controller Name window. we now need to define and enter our System Exclusive MIDI Message into the MIDI Message Window. The Yamaha System Exclusive ID is 43 10 4C, as with any System Exclusive MIDI Message we need to start this message with an F7, so our message should be. F7 43 10 4C we now need to enter the reverberation parameters onto our existing message, they are.
The next step is to define our variable parameter Minimum and Maximum parameters as this data is given normally in Hexadecimal numbering we will input this data in this format. The minimum variable parameter is 00 the Maximum value is 45. We input the data like so. Next click on the button, if you have placed the data into the Controller Name, Maximum Value, Minimum Value and MIDI Message Windows correctly then the question mark button will change to a button, click on this button to save the controller.
The new User Defined Controller has now been added to our usable list of controllers for use within the MIDI Control Chains. The controller is available at the end of the pre defined MIDI Controllers list. Applying the controller to the control chain automatically sets the depth to the maximum range of the User Defined Message.
SENSOR Monitor The Sensor Monitor displays information about the interruption and position of any of the four ultrasonic sensor inputs or the eight switch inputs. To open the panel select Tools Menu then click on. This will open the Sensor Monitor Panel. The Four left-hand channels correspond to Beam inputs 1 to 4. Followed by the next 8 inputs to Switch inputs 1 to 8. The monitor can be positioned anywhere on your desktop.
Set-Up Macro Settings Patch Macro Settings Panel enables the user to set the following sensor controls.
Global Transpose Global Transpose transposes all Pitch Sequences assinged to the 4 Beams and 8 Switch inputs within the current Set-up. Global Transposition is superimposed on top of any individual Transposition settings already assinged to any of the Sensors. To alter the Global Transpose setting using the Controller Slider. The transposition range is plus or minus 72 semitones.
Cross Sensor Transpose Cross Sensor Transposition enables the interruption of one sensor’s Pitch Sequence to Transpose the Pitch Sequence assigned to one of the available sensor’s. The Transposition information is derived by adding the octave of the controlling Sensors Pitch Sequence to the octave of the controlled Sensors Pitch Sequence. The intervals of the Transposing Sensors Pitch Sequence shifts the controlling Pitch Sequence amount by the interval of the controlling sensor’s Pitch Sequence.
MIDI File Replay MIDI File Replay enables the user to load a MIDI File in either 0 or 1 format. Then using any Sensor to start the MIDI File. There are two options for the MIDI file replay Reatime Mode. They are, Start/Stop This mode enables the interruption of a Sensor to Start the MIDI File from the beginning of the File. The next interruption will stop the playback of the file. A new interruption will start the file from the beginning again.
Select the MIDI FIle you wish to replay, select thr open button to load the MIDI File. The Name of the MIDI File will appear in the MIDI File Replay Window. You can now select the Sensor to trigger the MIDI File Playback with using the Source Selector.
The MIDI Output Port Selector connects the MIDI file playback to any available MIDI port installed on your computer.
MIDI MIXER The MIDI Mixer enables the user adjust the audio mix between any Sensor. To open the MIDI Mixer Panel Select the tools menu then click on, This opens the MIDI Mixer Panel. The Mixer Panel allows you vary independently the following parameters for each Sensor.
• • • • The Volume level Pan Position Reverberation Level Chorus Level Volume Control The Volume Control Varies two simultaneous MIDI Controllers, they are • • Volume Controller No7 Expression Volume Controller No11 Varying the Fader Control alters the controller from a Minimum of 000 to Maximum of 127. The control Defaults to a level of 100. Button Mutes the sound on a particular Sensor. Pan Position The Pan Position controls MIDI Controller No10.
Chorus Level This varies MIDI Controller No93 the default level is 000. Master Fader The Master Fader controls the output level of the Sum of all Beams and Switches. The relative levels between each sensor is maintained. A global Mute control using the button. MIDI Mixer Each Sensor control automatically defaults to the MIDI Channel selected for each particular Sensor.
For example if Beam 1 is allocated to MIDI Channel 1, we then allocate to Beam 2 the same MIDI Channel. The Controls for Volume, Pan Position, Reverb and Chorus levels for Beam 1 will now override the controls for Beam 2. This stops the duplication of controls for a particular MIDI Channel. See diagram below. You will see from the above diagram that the colour of Beam 2 Faders have changed, If you now vary the Volume Fader for Beam 1 this will vary both sensors.
configure Program Configure Program To Open the Configure Program Panel click to to open Configure Program Panel. The Configure Program Panel. Lets the user configure the default Pitch Sequence directory, this defaults to the installed default directory displayed in the Pitch Sequence Path window.
Short cuts Menus The Icon Short-cuts enable the user to select the most commonly used features without utilising the drop down Menus. File Open Ctrl+O Enables the user to Open a Set-up file. File Save Ctrl+S Enables the user to save the current Set-up. Set-Up Macro Settings Opens the Set-Up Macro Settings Panel. Sensor Monitor Opens the Sensor Monitor Panel. MIDI MIXER Opens the MIDI Mixer Panel. MIDI Port Settings Opens the MIDI Port Settings Panel.
The Desktop Soundbeam The Desktop Soundbeam was deigned for Edward and Judy Williams by Adam Fullerton: Interface Firmware Gerald McKenzie :Soundbeam Application Mark Newbold :Specification, Installer, Software Testing, Manual, Set-up design Tim Orr: Hardware Design Technical Support Mark Newbold The Soundbeam Project Unit 3 Highbury Villas Kingsdown Bristol BS2 8BY Tel 0117 923 7075 Fax 0117 9706 241 Email support@soundbeam.co.