Skip to main content

Analog Bytes tbDSP Eurorack Module

Analog bytes tbDSP prototype frontpanel
Via MATRIXSYNTH i stumbled upon this module:

The Analog Bytes tbDSP is a modular synth that is currently under development.
So far it is hard to describe what this eurorack kameleon does exactly, but they do try to explain it on their website.

"With tbDSP we set out to create not only the most powerful DSP synthesizer platform in Euro, but also a platform that could evolve over time.
At the heart of this goal is the ability to add functionality and make improvements once the module has been released into the wild.
To support this, we put a USB port on the module and developed PC and Mac applications so that when a new idea pops into our heads, we can share it with everyone that owns the module. Likewise, it will allow users to influence development...

..."My appreciation of the old Atari POKEY sound chip compelled me to recreate its guts in a tbDSP engine.
Some might argue that doing so is a waste of perfectly good DSP, but I saw an opportunity to make an engine with features that I wish the original chip included.
The new engine is called POKE.
I want to cover two of the new features here."

You can also listen to sound examples on their tbDSP SoundCloud

Front panel layout:

1 - HP: 26
2 - Engine Control Knobs
3 - Coarse/Fine Toggle Button for Engine Control Knobs
4 - LCD (2.4” diagonal, 320x240)
5 - Selection Knob
6 - Selection Enter Button
7 - USB Port
8 - Navigation Buttons
9 - Navigation Shift Button
10 - Inputs (+/-10 V, Audio or CV)
11 - Outputs (+/- 5 V, Audio or CV)
12 - Engine Buttons

The tbDSP features three chips that share the processing duties:

Altera FPGA - graphics, SD, and audio processing
Analog Devices SHARC - floating point audio processing, FFTs
Microchip PIC32 - USB, Firmware Update, and housekeeping

The FPGA processes audio at sampling rates as fast as 98MHz, and the SHARC can compute over 24,000 1024-point FFTs per second."

" Since the tbDSP hardware is capable of so much, it would be silly if it were limited to always performing just one specific function.
That would be like shipping a smart phone that ran one app and didn’t have an app store to provide more.
Since we don’t want you to get bored with tbDSP, and because it’s too pretty to collect dust, we designed it to support multiple functions.
We refer to these functions engines.
One example of an engine is an oscillator. Another example would be a filter.
Only one engine is supported at a time, but all of the other available engines are only a couple of button presses away.
And, with FW Update, we can deliver new engines whenever we feel inspired.
We currently have multiple engines under development, but we’re not sure which ones we will support upon initial shipment yet."

" Since tbDSP is a multi-engine module, the purpose of the engine knobs depends on which engine tbDSP is currently running.
For example, knob 1 may control an oscillator frequency when tbDSP is running an oscillator engine, but when tbDSP is running a filter engine, that same knob may control a cutoff frequency.
It’s kind of like a console video game controller: the same controller is used for every game, but what the buttons on the controller do depends on the game you are playing.
So when you are using tbDSP, how do you know what the engine knobs do?
It’s simple: just give them a touch, and tbDSP will display on the screen the name of the knob in that engine, and the knob’s current value.
So when tbDSP is running an oscillator engine and you touch knob 1, you will see on the screen something like: “Frequency: 440.0 Hz”.

Here’s a quick video to see it in action (please excuse the video compression artifacts):

Video 1: tbDSP Engine Knob Touch Detection

Here is a video of the spectrogram, just so you can see it in action (please excuse the video compression artifacts).

Video 2: tbDSP Spectrogram Example

Videos uploaded by tb DSP

You can find additional details and follow progress at questions, comments, and thoughts are posted on this muffwiggler thread

The module will be available somewhere in 2014, price still unknown.

Popular posts from this blog

DIY Modular Case Ideas

There are many ways to house your (eurorack) modular synth, i wrote about the pre-manufactured options from Doepfer earlier, find that post HERE, but of course you can also try to build you own case.
There are many ways to make your own A-100/Eurorack case if you start out with just the basic rails and busboard, and you can make it as cheap or expensive as you can.

Check out a few ideas;
Wooden cabinets and side-panels are still very popular amongst (modular) synth enthusiasts.
These simple case standards for the pre-manufactured LC9 cases are very simple, and can be sooo useful Also check out the other great modular pictures on his site.
Matthew Goike (@Goiks) also has some nice wooden cabinets on display and for sale on his website:

...or do what Stretta did (or rather what his brother did), make a high-end wood/brushed aluminium cabinet with integrated LED-lights and some …

Doepfer A-150-8 Octal Manual/Voltage Controlled Programmable Switches Announced

Doepfer has just released some info on their new modules for NAMM 2017 (19-21 jan.) Besides some vintage editions of existing modules, the A-135ABC VC Performance mixer modules, the A-110-6Trapezoid Thru Zero Quadrature VCO and a new A-100LC1 case (economically priced small housing with 48 HP width) there was also one other interesting new module announcement:
Module A-150-8 contains eight manually/voltage controlled switches.  Each of the eight switches has a manual control button (Man.), a control voltage input (CV), a common Out / Input (O/I), and two In / Outputs (I/O1, I/O2).  The switches are bi-directional, i.e. they can work in both directions, so can connect one input to either of two outputs, or either of two inputs to one output. 
Two LEDs show which in / output is active (ie. which is connected to the common out / input).  In addition the LEDs are used for the programming of the module: For each unit the operating mode can be selected:  Toggle or Level controlled. In Toggl…

Happy New Year From PatchPierre

Hi there, it's me again... Happy New Year!

You might have noticed that I havent posted a lot in the last 2 years...
It's been a rough time for me since the sudden loss of two parents within a relatively short time-span and I really needed some time to get myself together... to set things straight, finding myself and selecting priorities... even my regular work suffered from this breakdown.

It took a while to understand it all, and to get a better grip on it, and it's sometimes still not very clear.
I think I have found a way to cope with most of it now... although the slight autism that I have (ADD-like) doesn't make it easy for, especially in crowds with lots of people I don't know...
On my journey I also (re-)discovered the beautiful woman that has always lived inside of me and that i need to accept and cherish... more on that maybe later... I'm not considering changing the name of the blog to PatchPetra.Net 😇 (...yet), but you might spot me somewhere at mod…