Tag Archives: TB2

Attack of the clones

I ran into an issue with the Arduino Due clone boards I’ve been offering with the TB2 kits. It seemed the boards wouldn’t start properly when installed in the TB2 shield. After offering refunds and vowing to stop selling the clones, a customer alerted me to the fact that you simply need to press the reset button (circled in red below) on the board after plugging in the power for the TB2 to start properly.



I have a number of the clone Dues left, so I’ve decided to sell on the remaining stock. Just take note of the work-around if you decide to go for a clone. If not, genuine boards are available from Mouser.

Turkish TB2

A grad student in electronic engineering  from Istanbul, Turkey shared these shots of his graduation project – based on the TB2.

Here’s what he wrote:

Looking at the last product that I made, it really has similarities with yours upon hardware and software design. I also really can say that I appreciate your design. I used a 16×4 LCD and I put some additional buttons. I left a gap in the upper right corner for a future sd card module. My design became actually a little bigger because I only had a chance of one layer pcb design:)

Very cool! (Click the pictures to enlarge)

20150608_211920 20150609_180634 20150610_021421 20150610_212945 20150610_213003

TB2 Attack! Out now!

Yes, while the manual is still a work in progress, you can now download the Attack! drum machine firmware for TB2 here .

Here’s a feature overview:

Here are the vital statistics:
– 6 voices
– 12-bit, 22kHz, stereo playback
– loads wav-files off SD card (NB: samples are truncated to the first 250ms only!)
– individual control per voice over pan, pitch, sample start/end, volume, bit reduction
– assign sample start, pitch, bit reduction and volume to velocity
– save and load kits on SD card
– 32 step sequence
– 8 sequences per bank
– save and load sequences on SD card
– live recording/overdubbing
– set 2 velocity levels per voice (normal and accent)
– supports flams (individual delay and decay settings per voice)
– automate sample start and pitch per voice
– MIDI in/out/sync
– bult-in grain effects


TB2 – John Wilund Alternative Firmware with Mono Mode

I’ve received a modified version of the latest TB2 Quartet firmware from John Wilund. Most notably, John has implemented a monophonic mode. Try it out and let John know what you think in the forum, or via email at john[dot]wilund[at]gmail[dot]com

Download: Groovesizer_TB2_128b

Here are John’s notes.

Added features are:

The Monophonic Mode(s)
all choosable from the Keyboard Settings menu! [Pt 4]
The different monophonic keyboard modes are:
LK – Low Key
LKR – Low Key with Return
HK – High Key
HKR – High Key with Return
LSK – Last Singel Key (A special mode for the TB2. I haven’t seen it anywhere! else!)
LKH  – Last Key Hit
LKHR – Last Key Hit with Return (the default monophonic mode)
A Keyboard Octave shifting variable. Changeable with a knob [Pt 3] at the Keyboard Settings menu.
Made the Bit-Cruncher-value, to show the bits-out (12-2), rather than the number of bits you should subtract,
with the capability of the Arduino Due. Changeable with [Pt  3] found at the SHAPER & GAIN – menu.


The ATTACK! drum machine firmware for the TB2 is coming along nicely. Here’s a look at the (incomplete) feature list.

Output 12bit, 22.5kHz, stereo

6 voices – load mono .wav files for each of the voices off SD card
independent control for each voice over
– pan
– volume*
– pitch*
– sample start*
– bit reduction*

– 32-steps per sequence
– 8 sequences per bank
– 2 velocity levels** (standard & accent)
– flams** (time & decay)
– record automation for sample start & pitch**
– swing

* assignable to velocity
** independently adjustable for each voice