Highlights

LED Cube

My LED Cube

I built a LED cube using RGB LED panels controlled by a Raspberry Pi 4B.

Eurorack case

My DIY Eurorack case

I built my own Eurorack case with a kit from Ginkosynthese and a Konstant Lab power supply.

EuroPi DAC

A 4 channels DAC for the EuroPi

I designed a custom PCB that add a four channels DAC to the EuroPi.

TC Ditto X2

Remote footswitches for the TC Ditto X2 pedal

I modified my TC Ditto X2 looper pedal to accept remote footswitches.

CV / MIDI

A calculator application to convert from CV voltages to MIDI notes and vice versa.

MIDI notes

A table and conversion application for obtaining MIDI numbers, CV voltages, frequency, and period for musical notes.

Time & beats

An application for converting between time, frequency, beats, and musical time divisions, and vice versa.

Raspberry Pi

Bookworm

How to install Debian 12 Bookworm in Raspberry Pi Zero 2 W headless

CLion remote dev

How to configure CLion for remote development with a Raspberry Pi4.

HUB75 & Pi5

Driving HUB75 RGB Panels with Raspberry Pi 5

Lost Raspberry

How to find a Raspberry Pi in your local network.

MicroPython

Notes about MicroPython

Pico 2 + EuroPi

Using the new Pi Pico 2 in the EuroPi

Pico firmware

How to compile your own micropython firmware for the Raspberry Pi Pico.

Python 3.11

How to compile from sources and add Python 3.11 to Raspberry Pi OS 32 Lite.

Raspberry Pi notes

Raspberry Pi notes

Raspberry WiFi

How to configure, with the command line, the WiFi network connections on a Raspberry Pi 4B.

shady

How to install shady in Raspberry Pi 4B without a display (headless). This is for a 32bits OS.

shady + ledcat

How to use shady with ledcat on a Raspberry Pi 4B and display animations on a RGB panel.

sudo python

How to use python with sudo.

MIDI

macOS MIDI

How to reset the macOS MIDI configuration.

MIDI CC

Common usage for MIDI CC numbers.

MIDI DIN

The MIDI DIN connector and electrical specfications.

MIDI Middle C

MIDI note numbers and Middle C definition.

MIDI MPE

Notes about MPE: MIDI Polyphonic Expression

MIDI Pitch Bend

MIDI Pitch Bend

MIDI Specifications

MIDI Specifications and high-level message format.

MIDI Tools

Tools to help you debug MIDI issues.

MIDI TRS

An attempt to document the MIDI TRS mess.

Web MIDI

Check if your browser supports WebMIDI.

Modular synth

AC coupling

What is the influence of AC coupling on the sound?

AC coupling 2

Simulation and analysis of the effect of AC-coupling on a square-wave

Audio levels

Notes about audio levels. What are dBV, dBv, dBu, dBm, ...?

CV

Voltage levels used in Eurorack.

ES CVM-8

Resources to better use the Expert Sleepers CVM-8 module

ES FH-2

Resources to better use the Expert Sleepers FH-2 module

ES FH-2 + FHX-8CV + CVM-8 + TMB

How to connect the Expert Sleepers FH-2 with the FHX-8CV, CVM-8 and TMB extensions.

ES FH-2 configuration

A custom version of the Configuration Tool for the Expert Sleepers FH-2.

EuroPi calibration

Details of my custom calibration procedure for the EuroPi

EuroPi tips

Miscellaneous tips and notes about EuroPi

FX-Aid

Notes about the Happy Nerding FX Aid eurorack module.

Korg SQ-1

Notes about the Korg SQ-1 MIDI and CV sequencer

LFO²

LFOs modulated by LFOs, with the Xaoc Batumi eurorack module.

Max CV

Max output level for some modules

MicroPython import

Notes about the import of modules in MicroPython

Mob Of Emus

Notes about the Rossum Mob Of Emus eurorack module.

My modular

Have a look at my current modular synthesizer setup.

NDLR + FH-2

Using the NDLR to control CV, gates and triggers on the FH-2.

Patch: Behringer 2600

Description of some useful basic patches for the 2600 synthesizer.

Patch: NDLR + SWN + VWG

NDLR sequencing 4ms SWN and Sputnik VWG

Rackbrute

How I moved the power supply in my Rackbrute 6U

RC high-pass

Effect of a simple RC high-pass filter on a squarewave

RC low-pass

Effect of a simple RC low-pass filter on a squarewave

Two of Cups

Notes about the Endorphin.es Two of Cups samples player eurorack module.

Variable Waveform Generator

Notes about the Sputnik Modular Variable Waveform Generator eurorack module.

Waveforms

Math formulas for the sine, square, triangle and sawtooth waveforms.

Electronics

KiCAD + macOS

How to open multiple instances of KiCad under macOS.

KiCAD Power

What are the power flags in KiCad?

LED Panels

RGB LED Panels resources

Guitar

New pedalboard

Description of my current guitar pedalboard, featuring a large signal switcher at its core and extensive MIDI control.

Old pedalboard

My first "big" pedalboard, that served me well for almost 10 years.

Strange noise

When I connect my tuner in my pedalboard, I get high-level harmonics every 2kHz.

StudioCode editors

Disting Mk4

An editor for the Expert Sleepers Disting Mk4 eurorack module. Full control of the module from your browser. Save, recall & share presets. Nothing to install.

FH-2 + Launchpad

A dynamic cheat sheet for the Expert Sleepers FH-2 + LaunchPad integration.

Meris Enzo

An editor for the Meris Enzo. Full control of the pedal from your browser. Save, recall & share presets. Nothing to install.

Meris Mercury 7

An editor for the Meris Mercury 7. Full control of the pedal from your browser. Save, recall & share presets. Nothing to install.

Meris Ottobit Jr.

An editor for the Meris Ottobit Jr.. Full control of the pedal from your browser. Save, recall & share presets. Nothing to install.

Meris Polymoon

An editor for the Meris Polymoon. Full control of the pedal from your browser. Save, recall & share presets. Nothing to install.

Nektar Pacer

An editor for the Nektar Pacer. Full control of the device from your browser. Save, recall & share presets. Nothing to install.

Novation Bass Station 2

An editor for the Novation Bass-Station 2. Full control of the synth from your browser. Save, recall & share presets. Nothing to install.

StudioCode MIDI tools

MIDI Monitor

Monitor MIDI messages in real-time.

Modulators

Simple WebMIDI LFOs.

MPE Monitor

MIDI Polyphonic Expression monitor.

MPE Tester

Simulate a MIDI Polyphonic Expression controller.

Web MIDI Events

Shows how Web-MIDI events and messages are generated by the Web-MIDI W3C API.

Web MIDI tester

Test sending and receiving messages with Web MIDI.

WebMIDI Checker

Check if your browser supports WebMIDI.

StudioCode Work in progress / Experimental

AnimaLinn

Display animated pattern on the LinnStrument grid.

GridShapes

An application to learn the chord shapes on a grid-layout controller (LinnStrument, Push, Launchpad, Deluge, ...).

StudioCode Archives

Arturia MicroFreak

Browse and view the details of the MicroFreak presets. This is not an editor.

DMC.micro editor

Configure your Disaster Area Designs DMC.micro PRO from your browser.

MIDI Baby editor

Configure your Disaster Area Designs DMC.micro PRO from your browser.

SVG Envelope

Flexible and customizable ADSR envelope for your web application.

SVG Knob

Flexible and customizable circular knob for your web application.

SVG Slider

Flexible and customizable slider for your web application.