This project uses a Raspberry Pi Pico to control both MIDI and DMX512, creating a synchronized audiovisual experience for Halloween.
The Pico sends MIDI output to a Roland S-330 digital sampler, which plays eerie sounds, special effects, and haunting organ chords. These sounds, amplified through speakers, set the perfect spooky atmosphere.
The DMX512 output drives two RGB projectors, programmed to create dramatic lighting effects, including simulated thunderstorms and eerie color shifts to enhance the ambiance.
A wall-mounted 5 V power supply provides power to the VSYS input of the Raspberry Pi pico and the other components. A MC3487 Quadruple Differential Line Driver chip converts the 3.3V GPIO output into a differential pair, which is then connected to a female XLR connector. Another GPIO pin controls two 2N2222 NPN transistors connected in cascade to drive the MIDI connector.
The project is currently assembled on a breadboard:
A permanent build is not planned at the moment, but the setup works well for its purpose.
This project was a blast to build, generating both frighteningly fun effects for kids and a satisfying challenge for the programmer!
This project significantly boosts visibility, so be prepared to hand out plenty of candy to visitors!