2023-01-15 19:51:06 -08:00
2023-01-15 19:51:06 -08:00
2023-01-15 19:51:06 -08:00
2023-01-15 19:51:06 -08:00
2023-01-15 19:51:06 -08:00

WavetablePi

WavetablePi is a wavetable module based on the Raspberry Pi Zero 2 W running mt32-pi. It is capable of emulating several midi synthesizers, including mt32, sc55 and general midi with custom sound fonts. For a complete feature list please refer to the mt32-pi project.

WavetablePi with OLED Display and DAC

WavetablePi PCB Front WavetablePi PCB Back

Features

  • It currently supports two modes of audio: using the raspberry pi's PWM audio out (which is noisy and sounds pretty bad), and an external Hi-Fi PCM5102A based DAC.
  • You can also attach a 0.91 OLED SSD1306 I2C 128x32 display.

Bill of materials

Item ## Description
Raspberry Pi Zero 2 W 1 The older RPi Zero is not fast enough
40-pin 2x20 male header 2.54mm pitch 1 For attaching the RPi to the board.
26-pin 2x13 female header 2.54mm pitch 1 For attaching the board to the wavetable header
6-pin 2x3 pin male header 2.54mm pitch 1 For the audio select jumpers
Jumper 2.54mm pitch 2 Jumpers for the audio selection header
10uF through-hole ceramic capacitors 2
Resistor 22K Ohm 1
Resistor 10K Ohm 1
0.91 OLED SSD1306 I2C 128x32 module 1 (Optional)
PCM5102A I2S DAC Module 1 (Optional but highly recommended) Please check the PCB for the supported dimensions
S
Description
No description provided
Readme GPL-2.0
585 KiB
0 Stars 1 Watchers 0 Forks
Languages
KiCad Layout 100%