TWISTED ELECTRONS Blast Beats Desktop Synthesizer User Manual
- June 10, 2024
- Twisted-Electrons
Table of Contents
- TWISTED ELECTRONS Blast Beats Desktop Synthesizer
- Product Information
- Product Features Overview
- Product Drum and Synth Voices
- Product Step Edit Mode
- Real-Time Synth Input
- Product Firmware and Manual Updates
- Features Overview
- About Drum and Synth Voices
- Step Edit Mode
- Kit / Pattern Mode
- Song Mode
- Function Mode
- Synching
- Setting The Tempo (Master Mode)
- Fader Automation
- Trick Automation and step edit
- Special Startup Settings
- Firmware Updates
- MIDI Implementation
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
TWISTED ELECTRONS Blast Beats Desktop Synthesizer
Product Information
BlastBeats Groove Box
The BlastBeats groove box is a music synthesizer that features a YMF-262 chip, also known as the OPL3 FM chip, which was previously used in SoundBlaster16/SoundBlaster PRO2 sound cards found in 90s computers. The groove box has two Stereo YAC512 DACs, allowing for 4 individual assignable outputs to multi-track and route instruments with flexibility. BlastBeats features 10 voices, including 6 drum voices and 4 synth voices, each with different capabilities depending on the chosen algorithm. The groove box also includes step edit mode, X0X style step input, real-time drum input, and real- time synth input.
Product Features Overview
- YMF-262 chip
- Two Stereo YAC512 DACs
- 10 voices (6 drum and 4 synths) with different capabilities depending on the chosen algorithm
- Step edit mode
- X0X style step input
- Real-time drum input
- Real-time synth input
Product Drum and Synth Voices
The drum sounds on the BlastBeats groove box are synthesized using several FM operators on the YMF262 chip. There are four synth instruments on the device. Synths 1 and 2 are monophonic, while synths 3 and 4 are duophonic. Depending on the algorithm mode, a synth instrument will offer two dual-operator voices or a single 4-operator voice. The duophonic synths differ in how the two voices are triggered, allowing for overlapping sounds or detuned bass lines or chord stabs.
Product Step Edit Mode
Step edit mode can be accessed by pressing the “step” button. In this mode, you can edit steps of the pattern to create beats. Pressing “step” again will flick through the pages if the pattern is more than one page long. The pattern can be up to four pages long or 64 steps.
X0X Style Step Input
When REC is off, you can toggle steps on or off simply by pressing the bottom 16 buttons.
Real-Time Drum Input
When REC is on and the BlastBeats groove box is running, press top 10 buttons 1-6 to punch in a beat. Note that synth notes (top 10 buttons 7-10) are punched in differently.
Real-Time Synth Input
When REC is on and the BlastBeats groove box is running, tap the bottom 16 buttons to input a pattern melodically.
Changing the Synth Input Octave
To change the octave of synth input, hold REC and press the kit/pattern, step, or function buttons to choose low, mid, or high octave respectively.
Product Firmware and Manual Updates
The BlastBeats groove box is likely to have firmware and manual updates over time. It is recommended to check the Twisted Electrons website for the latest firmware and updates to the manual.
Feedback
- The Twisted Electrons team values feedback and ideas on their product. Feel free to reach out to info@twisted-electrons.com with any feedback or ideas.
Conclusion
The BlastBeats groove box is a versatile music synthesizer with a variety of drum and synth voices, step editing capabilities, and real-time input options. Whether you’re a beginner or an experienced musician, the BlastBeats groove box has something to offer.
Please check the website for the latest firmware!
The feature set is also likely to evolve so it’s recommended to check the website for updates to this manual. We always value feedback and ideas, so feel free to reach out. info@twisted-electrons.com
Features Overview
At the heart of this groove box is a YMF-262 Chip AKA OPL3 FM chip
- the same chip that was previously found in the Soundblaster16
SoundBlaster PRO2 sound cards found in 90s computers. BlastBeats has two Stereo YAC512 DACs allowing 4 individual assignable outputs to multi-track and route the instruments with flexibility.
BlastBeats features 10 voices consisting of:
- 6 drum voices: Kick/SD/Tom/closed hat/open hat and cymbal
- 4 synth voices: Each synth voice can be dual or quad operator depending on the chosen algorithm.
Other features include
- 8 waveforms per operator
- 56 faders with per step automation
- 32 illuminated buttons including 3 mode buttons (top left), 3 transport buttons (bottom left), a top row of 10 voice buttons referred to in this manual as “top10” and a bottom row of 16 step buttons referred to as “bottom16”
- DIN5 MIDI IN and OUT
- USB for firmware updates
- 4 Asssignable MONO T/S 1/4” outputs
- 1 MONO T/S 1/4” MIX output (with all instruments mixed to one output)
- 2 DUAL MONO T/S 1/4” headphone output (same as mix on both sides)
- Analog Sync in and out via 1⁄8” mono TS jack
- MicroSD (included card and USB adaptor) for data storage
About Drum and Synth Voices
The YMF262 FM chip synthesises drum sounds using several FM operators. Some operators are shared between instruments. As a result some of BlastBeats faders affect several instruments at once. There are 4 synth instruments. Synths 1 and 2 are monophonic (one voice) whereas synths 3 and 4 are duophonic (2 voices) and differ in the way the 2 voices are triggered:
- Synth 3 alternates between voice 1 and 2 on every triggered step. This allows voices 1 and 2 to overlap.
- Synth 4 triggers both voices at once, they can be detuned using the operator3 tune fader allowing fat bass lines or chord stabs.
You can choose between 5 algorithms for each synth instrument with the algo fader.
- Depending on the chosen algorithm the instrument will offer two dualoperator voices (algo modes 3 and 5) or a single 4-operator (algo modes 1,2 and 4) .
- In 2-op modes the second vibrato fader affects the pitch of operator 4. However in 4-op modes the second vibrato fader affects the multiplier of the operator 4 for a pseudo-arpeggiator effect.
Step Edit Mode
- Press step to enter this mode, here we can edit steps of the pattern to create beats.
Selecting a page
If the pattern is more than 1long (above 16 steps) press step to flick through the pages. The top row of leds will briefly indicate the current page. A pattern can be up to 4 pages long aka 64 steps (see function mode to add pages to a pattern).
Selecting an instrument
- There are 10 voices to choose from consisting of 6 drum voices and 4 synth voices.
- Select the voice you wish to edit by pressing any of the top10 voice buttons
Cloning a synth
- You can clone the fader positions of the selected synth by holding one and pressing another of the last 4 top10buttons.
_ Note: _this only applies to the synth voices.
X0X style step input
- When REC is off, you can toggle steps on or off simply by pressing the bottom16 buttons
Real time drum input
- When REC is on and blast beats is running press top 10 buttons 1-6 to punch in a beat.
- Note synth notes (top10 7-10) are punched in differently
Real time synth input
- When rec is on a blastBeats is running tap the bottom16 buttons to input a pattern melodically
changing the synth input octave
- Hold rec and press the kit/patt, step or function buttons to choose low, mid or high octave respectively
changing the playback octave (synth or drum)
You can transpose the octave of any voice by holding its top10 button and pressing the following menu buttons:
- the Kit/patt button transposes the playback down an octave
- the step button plays back with octave unchanged
- the function button transposes the playback up an octave
_ Tip: _Double-tapping any of the 3 above buttons transposes all voices at once!
Step by step synth input
- When rec is on but BlastBeats is stopped, you can input a melody step by step by tapping the bottom16 buttons.
- If you reach the end of your sequence (16 steps if the song is only) it will overflow to step1 and overwrite endlessly
- You can also input notes via MIDI using the channels 1-4 (or other depending on the midi routing)
- If you wish to start over at any time toggle REC off then on again to reset the step recorder to the first step.
MIDI real time punching
When BlastBeats is running and rec is on, it will pick up midi notes sent to the corresponding MIDI channel depending on the settings (see midi channel routing for details).
Send the following notes on CH10 (by default) to input drum notes
- MIDI note 36 =kick
- MIDI note 38=snare
- MIDI note 41=tom
- MIDI note 42 =closed hat
- MIDI note 46=open hat
- MIDI note 49=cymbal
- CH1-4: MIDI notes 36 to 100 synth1-4 respectively
Kit / Pattern Mode
In this mode you can change & chain patterns, and assign different kits to each pattern. Press kit/pat to enter this mode.
Changing Kit
- Press a top10 button at any time to change the kit assigned to the current pattern.
- Each of the 16 patterns can have any of the 10 kits assigned to it.
Cloning Kit
- It’s quick and simple to clone kits. Simply hold the kit you wish to clone (top10 button), and press any other top10 button to paste it
Changing pattern
- Press any bottom 16 button to change pattern.
- If the sequencer is stopped, BlastBeats will immediately change to the new pattern.
- If the sequencer is running, BlastBeats will cue the next pattern and make the change when it reaches the last step of the current pattern. In this case the cued pattern will be indicated by a blinking bottom16 LED.
Cloning pattern
- Same process as cloning kits. hold the pattern you wish to clone (bottom16 button), and press any other bottom16 button to paste it.
Note: When changing pattern, the assigned kit will automatically be loaded.
Chaining patterns
- You can chain up to 256 patterns in a row to form a song. Press rec to arm the sequencer (rec LED should blink)
- When ready Press the first pattern of your song to start recording a chain.
- BlastBeats will record up to 256 pattern changes in a row. You can loop the same pattern several times.
- The current pattern will blink during the chain recording phase to indicate that it’s armed.
- when you have reached the end of the chain,Press rec again. The current pattern will no longer blink and BlastBeats will return to the first pattern in the chain and loop the chain endlessly.
- Stopping the sequencer resets to the first pattern of the chain.
clear the chain
- suppose we want to play only pattern 1
- press rec to arm BlastBeats,
- press bottom16 button1,
- press rec again to un-arm BlastBeats (before pattern 1 reaches the end of its cycle if the sequencer is running).
Tip: if you have fast short patterns, it can be easier to clear chains with the sequencer stopped.
Song Mode
Song mode is where songs are loaded from the SD card. Press kit/patt and function at the same time to enter song mode. Both kit/patt and function LEDS should now bit lit at once. From a single SD card BlastBeats can load up to 160 songs (10 folders X 16 songs). There are 10 main folders labeled 1 to 0(10)
Each main folder contains 16 song folders labelled 1 to 16 Each song folder contains the following files:
- AUTO.BB (automation)
- CHAIN.BB (pattern chain)
- 10x DRUMX.BB (drum kits/presets where X= 1-10)
- PAT-D.BB (drum patterns)
- PAT-S.BB (synth/melodic patterns)
- 10x SYNTX.BB (synth kits/presets where X=1-10)
You can safely mix and match these files between song folders
To load a new project tap a top10 button to select a folder, Then tap a bottom16 button to load a song.
1 song consists of
- 16 patterns (up to 64 steps per pattern (arranged in 4 pages of 16 steps))
- 10 kits (aka presets) that hold all fader positions. Kits can be swapped on the fly and are linked to patterns.
- A chain of up to 256 pattern changes can be recorded.
Function Mode
Press function to enter this mode to edit the following functions:
Save
updates the SD card. You can save the current song to any folder/ location. BlastBeats will select the current folder and location by default, press any top button to select a destination folder, then press any bottom 16 to confirm the location. BlastBeats only writes to SD when the synth is stopped. If it is running, it will wait for the next time you stop it (by pressing run) and save then.
Length
sets the length of the current pattern. Use top10 1-4 to select number of (x16 steps), Then use bottom16 to select the last step. Cloning the first page: If you hold the first top button and press another top button without releasing the first, the new added pages will contain the same pattern data as the first.
Clear
Has multiple functions:
- fader automation. Hold clear and move a fader to erase its automation
- pattern clear (per voice): press a top10 button to erase the enabled steps
- project initialize: hold clear and press kit/patt and function to replace the current project with template default.bb
Wiggle
- This function adds randomness to any fader.
- To assign the wiggler to a fader: hold the wiggle and move a fader.
- Set the depth of the wiggler: with the top10 buttons
- To clear all faders assigned to the wiggler: hold wiggler and press clear.
Swing
- Use the top10 buttons to set the amount of swing. Each pattern of a song has its own swing setting
Mute
- In this mode use the top10 buttons to mute/unmute a channel
Solo
- in this mode use the top10 buttons to solo a channel
Prob
- In this mode set the trigger probability of a channel.
- Select a channel: hold prob and use a top10 button
- Set the level of probability (chances out of 10 of triggering) with the top10 buttons (without holding prob)
Stutter
This is a performance function, enabling you to retrigger the same instrument rapidly (like a Blast Beat). Hold the top 10 buttons to repeat the current step at various rates. The rates are divisions of the current tempo.
Tip: try holding wiggle during a stutter 🙂
Bend (spindown effect)
- Hold bend to pitch bend downwards the global tuning of the FM chip.
- Use the top10 buttons to set the bend strength.
Freeze
- When freeze is held, the communication between brain and voice is suspended leading to sustained notes and glitches (can be combined with bend and stutter)
Tremolo
- Use the top10 buttons to set the tremolo rate (each pattern has its own tremolo rate)
- This function will modulate the volume of the operator. A different
- Tremolo rate can be assigned to each pattern
Vibrato
- Use the top10 buttons to set the vibrato speed (each pattern has its own vibrato rate)
- This function will modulate the pitch of the operator. A different vibrato rate can be assigned to each pattern
Phones
- Use the top10 buttons to set the phones level (recalled at startup)
Mix
- Use the top10 buttons to set the mix level (recalled at startup)
Route
With this function you can assign the instruments to any of the 4 outputs. Note some instruments are locked together (snare+hats , tom+cymbal). This is a hardware limitation due to the way the voices are created by the YMF262. hold route and press a top10 button select a target instrument. Release route and now press the first 4 top10 buttons to attach/detach the target voice to outputs 1-4 (you can route a voice to multiple outputs to make it louder in the main mix)
Synching
Master Mode
- BlastBeats will automatically start up in master clock mode.
Clock Out
- BlastBeats will send a 5V pulse every 2 steps (2PPQ) at all times.
Analog Slave Mode
Plug a 1/8” mono TS cable into the sync input to activate Analog Slave mode. In this mode BlastBeats will advance 2 steps on every received pulse (2PPQ). MIDI clock is ignored in analog Slave mode. BlastBeats will automatically reset to step 1 if no pulses have been received for several seconds. Pressing run in this mode will reset the sequencer to step 1.
MIDI Slave Mode
BlastBeats will automatically sync to incoming MIDI clock. MIDI slave mode is activated when BlastBeats receives a MIDI Start command. Pressing run in this mode will reset the sequencer to step 1. BlastBeats will go back to Master mode after receiving a MIDI Stop command.
Setting The Tempo (Master Mode)
Tap tempo
- Press a tempo button 3 times to tap the tempo. If BlastBeats isn’t running it will start on the third tap.
Manual aka BPM tempo
- Press and hold the tempo button then press the top10 buttons to input the tempo in beats per minute. You can input either 2 or 3 digit BPM values.
Example 1: Set BlastBeats to 123 BPM
- Hold tempo and tap first, second then third top10 button
Example2: Set BlastBeats to 51 BPM
- Hold tempo and tap fifth then first top10button
- Release tempo button to set to 51.
Fader Automation
When in step mode you can record and automate the faders.
Recording a fader
- To record a fader simply press the rec button in step mode (the rec LED will flash). Now the sequencer will record and repeat the fader movements. Press rec again to no longer record the faders.
Deleting automation for a single fader
- To delete the automation of a single fader press function to enter function mode. Now hold clear and move the fader for which you wish to delete the automation.
Deleting all fader automation
- To delete all the fader automation of the current pattern press function to enter function mode. Now hold clear and press rec
Trick Automation and step edit
- In function mode you can record and play back the 3 available trick functions that are stutter, bend and freeze
Recording a trick
- To record a trick simply press the rec button in function mode (the rec LED will flash). Now the bends, freezes and stutters that you activate will be recorded and played back.
Deleting trick automation
- To delete trick automation press function to enter function mode. Now hold clear and press stutter, freeze or bend the delete the respective automation
Step Editing trick automation
You can edit the automation using the 16 step buttons just like you would edit the steps of a regular beat. To access the trick step edit page hold step and press stutter, bend or freeze to access the respective editors. Now you can flick through the pages of the pattern by pressing step and the bottom 16 LEDs will light up when automation of the trick is present on a step. To exit trick step editor press function, kit/patt or step + any top 10 button
Bend and Freeze step edit
- Bend and freeze trick automation are edited the same way in that a single press of the bottom 16 buttons will turn the trick on or off for any step.
Stutter step edit
Stutter trick step edit allows you to activate and deactivate the stutter on any step but it also allows you to choose the stutter rate per step. Press a bottom 16 button to select a step. If no stutter automation is present on the step the LED will light and stutter will be added. Next press any of the top10 buttons to select the rate of the stutter for the selected step. To clear a stutter on a step, press any LIT bottom 16 button twice.
Special Startup Settings
Here are some special settings that can be activated by holding a button at startup:
Safe envelope ranges
- Hold length button at startup to toggle this on or off t the LED of the button will blink once or twice to indicate the setting.
- Once=on twice=off. When Safe mode is on, the att and dec faders keep the envelope speeds within recommended ranges for drum machines.
- When safe is off, the faders reach the full range of the chip allowing very long attack and release times (drones).
Faster pitch fall (default=off)
- Hold bend button at startup to toggle this on setting or off the LED of the button will blink once or twice to indicate the setting.
- Once=on twice=off.
- When faster pitch fall is on the fall faders will pull the tune of the instrument up or down 4x faster
- Useful for fast paced music.
Midi channel routing
Hold route at startup to enter Midi channel routing. BlastBeats listens to 5 MIDI channels:
- Drums (default CH10)
- SYNTH 1 (default CH1)
- SYNTH 2 (default CH2)
- SYNTH 3 (default CH3)
- SYNTH 4 (default CH4)
To change the channel select a target by pressing the following top buttons:
- Top button 1-6 selects the drum voice
- Top button 7-10 selects SYNTH1 to SYNTH4 respectively
- Now press any bottom button (1-16) to choose the channel.
- Power cycle blastBeats to resume normal operation.
Factory reset
- Hold clear at startup to reset the settings to factory default. This can be useful if BlastBeats isn’t behaving as expected after an accidental setting change.
These are the default settings:
- Fall rate=normal
- Current song=1
- Current folder=1
- Swing=off
- Phones and Mix volume=6
- All voices routed to all outputs
- Safe envelope ranges = on
- MIDI Channel routing:
- Drums=CH10
- Synth1=CH1
- Synth2=CH2
- Synth3=CH3
- Synth4=CH4
Factory resetting won’t affect the SD card data.
Firmware Updates
To perform a firmware update connect BlastBeats to your computer with a standard USB type A to type B cable (the kind typically used by a printer).
- Hold the run button and power on BlastBeats.
- Keep the run button held until your computer sees a hard drive labelled “UPLOAD_DISK”
- Now simply delete the file located on the disk and replace with the new firmware file.
- The disk will automatically eject from your computer and BlastBeats will reboot with the new firmware installed.
MIDI Implementation
BlastBeats responds to the following Note On messages. The drum voices will transmit MIDI notes out of the MIDI port when triggered by the internal sequencer allowing you to use Blast Beats as a MIDI drum sequencer!
Parameter MIDI Note number
DRUMS (channel 10 by default)|
Bass drum| 20
Snare| 21
Closed Hat| 22
Open Hat| 23
Tom| 24
Cymbal| 25
SYNTHS (channels 1 to 4 by default)|
BlastBeats responds to the following MIDI Control Change (CC) messages. When moved all faders will send their respective MIDI CC out of the MIDI output port allowing you to use BlastBeats as a MIDI controller.
Parameter MIDI CC Range
DRUMS (channel 10 by default)| |
Bass drum carrier volume| 20| 0-127
Bass drum carrier waveform| 21| 0-127
Bass drum carrier feedback| 22| 0-127
Bass drum carrier multiplier| 23| 0-127
Bass drum carrier tune| 24| 0-127
Bass drum carrier tune fall| 25| 0-127
Bass drum carrier attack| 26| 0-127
Bass drum carrier decay| 27| 0-127
---|---|---
Bass drum modulator volume| 28| 0-127
Bass drum modulator waveform| 29| 0-127
Bass drum modulator multiplier| 30| 0-127
Bass drum modulator multiplier fall| 31| 0-127
Bass drum modulator attack| 32| 0-127
Bass drum modulator decay| 33| 0-127
Snare volume| 34| 0-127
Snare waveform| 35| 0-127
Snare multiplier| 36| 0-127
Snare tune| 37| 0-127
Snare tune fall| 38| 0-127
Snare attack| 39| 0-127
Snare decay| 40| 0-127
Hats Volume| 43| 0-127
Hats waveform| 45| 0-127
Hats multiplier| 55| 0-127
Hats tune| 56| 0-127
Hats tune fall| 57| 0-127
Hats attack| 51| 0-127
Hats decay| 54| 0-127
Tom Volume| 42| 0-127
Tom waveform| 44| 0-127
Tom multiplier| 48| 0-127
Tom/Cymbal tune| 46| 0-127
Tom/Cymbal tune fall| 44| 0-127
Tom attack| 50| 0-127
Tom decay| 53| 0-127
Cymbal Volume| 41| 0-127
Cymbal waveform| 45| 0-127
Cymbal multiplier| 48| 0-127
Cymbal attack| 49| 0-127
---|---|---
Cymbal decay| 52| 0-127
Synth (channels 1 to 4 by default)| |
Operator 1 volume| 20| 0-127
Operator 1 waveform| 21| 0-127
Operator 1 feedback| 22| 0-127
Algorithm| 23| 0-127
Operator 1 multiplier| 24| 0-127
Operator 1 attack| 25| 0-127
Operator 1 decay| 26| 0-127
Operator 2 volume| 27| 0-127
Operator 2 waveform| 28| 0-127
Operator 2 multiplier| 29| 0-127
Operator 2 tremolo depth| 30| 0-127
Operator 2 vibrato depth| 31| 0-127
Operator 2 attack| 32| 0-127
Operator 2 decay| 33| 0-127
Operator 3 volume| 34| 0-127
Operator 3 waveform| 35| 0-127
Operator 3 feedback| 36| 0-127
Operator 3 tune| 37| 0-127
Operator 3 multiplier| 38| 0-127
Operator 3 attack| 39| 0-127
Operator 3 decay| 40| 0-127
Operator 4 volume| 41| 0-127
Operator 4 waveform| 42| 0-127
Operator 4 multiplier| 43| 0-127
Operator 4 tremolo depth| 44| 0-127
Operator 4 vibrato depth| 45| 0-127
Operator 4 attack| 46| 0-127
Operator 4 decay| 47| 0-127
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>