Pisound Micro – All-in-One Audio Hat for Your Hardware Projects

Pisound Micro is a low-latency sound card, MIDI interface, and I/O expansion board optimized for Raspberry Pi.

Join Beta Program
Join Pisound Micro newsletter
Help us spread the word about Pisound Micro on twitter / facebook / reddit / via email or share a link.

Meet Pisound Micro!

A new addition to our Pisound sound card line - Pisound Micro is a low-latency sound card, MIDI interface, and I/O expansion board optimized for Raspberry Pi and similar Single Board Computers*.

This sound card offers low latency, high-quality stereo input and output, a dedicated 1x1 MIDI interface, and an additional 37 GPIOs. It seamlessly integrates into your hardware projects while preserving your SBC's GPIO space.

Plus, the card does not come with pre-soldered connectors, allowing for complete design flexibility.

* We are thoroughly testing other boards and will update the supported SBCs list later on.

Key Features

[TODO] Audio: Excellent audio capabilities powered by the ADAU1961 stereo audio codec. Supports 24-bit audio streams up to 96kHz with an impressive >98dB SNR.
MIDI: 4 dedicated pins for MIDI input and output to connect your choice of MIDI T(R)S standard connectors (DIN-5, 3.5mm or 2.5mm).
GPIOs: Access to 37 additional GPIO signal lines, with some tailored for unique tasks such as reading potentiometers or interacting with encoders (6 analog, 21 digital pins).
Pin Availability: Pisound Micro interacts with your SBC through I²S and I²C only, leaving you plenty of options to connect other peripherals from buttons to OLED displays.

Software Tools

Pisound Micro Mapper: An intuitive tool that allows you to define and map physical controls (such as potentiometers and encoders) to Pisound Micro's I/O pins using a JSON configuration file. This tool can also translate these controls into MIDI and OSC messages and map them to the ALSA mixer controls.
“libpisoundmicro” Library: The libpisoundmicro is a straightforward library written in C/C++ with bindings to other programming languages such as Python. Its purpose is to provide access to the I/O features of the Pisound Micro. This library offers both procedural and object-oriented APIs and enables the detection of GPIO value changes by making use of the Linux File Descriptors, with minimal usage of the host board's CPU resources.
Patchbox OS: Patchbox OS is a custom Linux distribution specially designed for Raspberry Pi based audio projects. It comes pre-configured for low latency audio performance and pre-installed audio software that will help you get started with your projects in no time!

Specs

Thanks to wide-range gain control, you can connect audio sources ranging from your bass guitar to a CD player or your modular synth. Using Stereo Output you can hook Pisound to any mixer, speakers or just plug in your headphones.

* G = 0dB, Fs = 48kHz
** Fs = 192kHz, Pi Model = 2, Buffer Size = 128 Frames
Audio Parameters Value
Input Type ¼" (6.35mm) Stereo
Output Type ¼" (6.35mm) Stereo
Input/Output Resolution 24bit
Sampling Frequency (Fs) 48kHz, 96kHz, 192kHz
Input/Output SNR @ 1kHz 110dB *
Input Impedance 100kΩ || 2pF
Input Gain (G) 0dB to +40dB
Input Clip LED Yes
Input Clip Voltage 2.5V (Peak to Peak) *
Full Scale RMS output @ 1kΩ 0V to 2.1V
Loopback Bandwidth (-3 dB) 7.5Hz - 23kHz *
Loopback THD @ 1kHz < 0.045% *
Loopback Latency 2.092ms **
Phantom Power None
MIDI Parameters Value
Input/Output Connectors DIN-5 Female Sockets
MIDI Loopback Latency 2.105ms
Activity LEDs Input & Output
Other Parameters Value
Power Powered by Raspberry Pi
Current Draw < 300mA @ 5.1VDC
Dimensions 56mm x 100mm
Weight 67g

Want to Know More?

Head straight to our documentation page or to our community forums. If the question is urgent, just click the floating chat button at the bottom of this page!

Pisound Micro Forum Pisound Micro Docs
© 2024 Vilniaus Blokas UAB | Address: Užupio g. 5-13, LT-01200 Vilnius, Lithuania | Company no: 304090788, VAT no: LT100009648015 | Contact: hello@blokas.io