Daisy seed breakout boards
Handy Breakout PCBs for the electrosmith Daisy Seed that can be very helpful for prototyping, especially when working with eurorack signals.
– DC DC converter and input / output opamps board
– Eight channel input protection and multiplexer board
Gerber files and boms also on Github

DC DC converter and input output opamps board
DC DC converter from +/- 12 Volts eurorack power to +5 Volts. Opamps for audio in and audio out, eurorack level.

When using long headers it can be plugged into a breadboard for fast prototyping while using the clean power and the op amps.
Bit fiddly to install on breadboard, but once in place worth the hassle.

To install on breadboard i use long female headers.
-> Daisy seed with normal male headers plugs in the female headers
-> female headers through PCB plug into breadboard.
All daisy pins are then available on the breadboard, audio in and out through opamps are available, as well as +/- 12 Volts.

Eight channel input protection and multiplexer board
Scales Eurorack level -/+ 5 Volts to safe 0 – 3.3 Volts, these scaled signals can be used directly or via the multiplexer thats on board.

# C++ abstraction to use with unipolar LFOs
I use a lot of Arduino based unipolar LFOs. In order to get full parameter range with these unipolar LfOs, but also be able to use bipolar LFOs i use this abstraction.
// center 1.64 volt from mcp6004 input protection + Dead zone to prevent tiny floating
inline float bipolar_center_mod(uint16_t adc_val, uint16_t center = 32768)
{
int deviation = abs((int)adc_val – (int)center);
if(deviation < 100) // ~1% deadzone = 100
return 0.0f;
return daisysp::fclamp((float)deviation / (float)center, 0.0f, 1.0f);
}

# Max Gen abstraction to use with unipolar LFOs
In max gen this abstraction should do the trick, with or without deadzone.

Open source
The daisy seed breakout boards are an open source project. The schematics and PCB designs are licenced as CC BY-NC-SA 3.0.
For the daisy seed power management and op amps i refered to:
kxmx blümchen and daisy patch by electrosmith
For input protection:
kxmx blümchen and Mutable instruments clouds
For multiplexing:
Takumi Ogata electrosmith tutorial
Code examples: MIT license
Hardware: CC BY-NC-SA 4.0
Gerber files and boms also on Github
