BENTI
Audio & Music
FPGA Boards

Democracy DEV

A Raspberry Pi + FPGA Platform for Real-time Embedded Audio Processing

$3,919 raised

of $56,000 goal

7% Funded Time Expired
Dec 18 2016
ended

Recent Updates

You'll be notified about news and stock updates for this project.

Democracy is a powerful, integrated, and programmable open platform for audio processing. It is specifically designed for researchers, developers, and system engineers who study, design, implement and test real time audio processing prototyping systems.

We have been working on Democracy for almost two years now. The project started with our desire to develop our own audio products, but we couldn’t find any prototyping boards on the market that suited our needs. So we decided to build our own and Democracy was born.

Democracy DEV is equipped with a Raspberry Pi 3 processor board which provides computational power in a Linux-based environment. An onboard FPGA provides real-time, guaranteed, predictable, and jitter free capabilities which can supplement the Raspberry Pi when processing digital audio with extremely low latency. This architecture can scale in complexity as required by specific development needs. For example, one could start with basic algorithm development and programming on the onboard Raspberry Pi and then increase system complexity by exploring design partitioning on the FPGA.

Democracy DEV includes several analog inputs and outputs for audio processing. It also includes in/out MIDI ports, footswitch pedal inputs, and a universal control pedal interface for input and output expression control purposes.

Who Needs It and Why?

Democracy is for anyone engaged in the study, design, implementation, and testing of real-time prototyping systems for audio processing.

R&D engineers & researchers will benefit from:

For academics, Democracy can take advantage of music’s youth appeal by engaging students in the study, design, and development of specific application examples in the field of audio processing. Students will be able to put into practice what they learned from digital signal processing classes by using Democracy for their audio and sound processing projects.

Democracy DEV shown in one of the possible plug & play setups.

Democracy includes application software that comes with a set of examples for different use cases, such as music synthesis, digital audio effects, guitar effects, etc. This allows students, researchers, and algorithm developers to shorten their learning curve, and they can use the examples as a starting point for further development, improvement, or refinement. The examples support external hardware devices like MIDI controllers, (e.g., a keyboard or another musical instrument) in order to test the algorithms in real time and with a real world musical setup.

#####Above: University students playing with guitar effects implemented on Democracy DEV.

Democracy also provides support for high level abstraction languages like Pure Data and MATLAB/Simulink, which are very popular in both the academic and industrial R&D communities. This lets researchers focus on exploring, investigating, developing, and rapidly prototyping cutting-edge audio processing algorithms without having to deal with low level programming such as firmware development or device driver design.

Users can design, test and validate their algorithms in Pure Data or MATLAB/Simulink* using a standard computer. Then, they can download them to Democracy and they’ll run exactly the same way, serving as a golden reference. No exhausting bug fixing or parameter tuning needed!

*requires MATLAB with add-ons on the host PC.

Features & Specifications

FrontBack
A. Footswitch 1 & 2H. Pedal In
B. Footswitch 3 & 4I. Guitar Out
C. MIDI InJ. Amp Out
D. MIDI OutK. Headset Mic In
E. DC InL. Mic In
F. 10/100 EthernetM. Pedal Out
G. 4x USB 2.0N. Aux In
O. Aux Out

For more information, you can view the complete technical details.

Aluminum Case

Protect your Democracy Board in a lab or live environment with our super durable Aluminium case.

Comparisons

Democracy DEVOwlMod DuoAxolotipedalSHIELDZybo
Open HWYes YesNoYesYesNo
ProcessorA 1.2 GHz 64-bit quad-core ARMv8 CPU 168 MHz 32 bit ARM Cortex M4Dual Core ARM A7 1.0 GHz168 MHz STM32F427 microcontroller84 MHz 32 bit Atmel SAM3X8E ARM Cortex-M3ARM Cortex-A9
Memory1 GB RAM 1 MB external SRAM1 GB RAM8 MB SDRam96 KB RAM, 512 KB Flash Memory512 MB x32 DDR3, 128 Mb Serial Flash
FPGAXilinx Spartan-6 NoneNoneNoneNoneXilinx Zynq-7000 (XC7Z010-1CLG400C) - equivalent to Artix-7 FPGA
Connectivity802.11n Wireless LAN, Bluetooth 4.1, Bluetooth Low Energy (BLE), Ethernet port, 4 USB ports Micro USB A/BUSB Host, USB DeviceFull size USB host port, Micro-USB device port-Trimode (1 Gbit/100 Mbit/10 Mbit) Ethernet PHY, OTG USB 2.0 PHY
Power9 VDC power supply 9V DC power socket-DC input (7-15 V)5 V DC power socket5 V DC
Control Pedal I/O6.35 mm stereo jack sockets for 2x dual foot switch pedal inputs, Universal control pedal input, Universal control pedal output Expression pedal input, 1/4 TRSControl-Chain – RJ-45NoneNoneNone
Audio Connectors In6.35 mm mono jack sockets for High Z guitar input and Aux line input 2 x mono Jack input, 1/4 inch unbalanced, Z=2M2 TS connectors1/4″ stereo input jackInput Jack, 1/4 inch unbalanced, Zin=10 MΩNone
Audio Connectors Out6.35 mm mono jack sockets for Main audio output, Aux line output and Amp output 2 x mono Jack output, 1/4 inch unbalanced, Z=1k2 TS connectors1/4″ stereo output jackOutput Jack, 1/4 inch unbalanced, Zout=1 KΩNone
Audio Codec24-bit, up to 192 kHz 24 bit / 96 kHz AD/DACirrus Logic 24 bit / 48 kHz AD/DA24 bit/96kHz capable stereo audio ADC/DACUp to 192 kHz, 12 bits96 kHz
Mic InYes YesYesNoneNoneYes
Headphone OutYes YesYesNoneYesYes
MIDI I/O5-pole DIN USB only5-pole DIN5-pole DINNoneNone
Coding FrameworkC/C++, HDL, Pure Data, MATLAB/Simulink support C/C++LV2 plugin standardAxoloti patcher (proprietary)C/C++ (Arduino platform)ISE® WebPACK Design Software, MATLAB/Simulink support
Cost$299 $326 (~£249)$399 ~$73 (€65)~$52 (£39.95)$189.00

Manufacturing Plan

We have tested several design and engineering iterations of Democracy DEV boards. We now have a fully functional, final design prototype, that works exactly as we want in every single aspect. We are ready for the first production run. If this campaign successfully reaches its funding goal, we will be able to start production and hit the market with our product in a few months.

Our board is 100% engineered in Switzerland, and we will produce the first production batches with a solid supplier that has many years of experience working in the field.

Risks & Challenges

We have our final product, and the manufacturer is lined up and confirmed. We don’t foresee any specific delays, however things do happen. In the event of a delay or setback, we agree to publicly and transparently communicate Democracy DEV’s production status - along with updated estimates of the delivery schedule.

FAQ

What is Democracy DEV’s ‘killer feature’?
Super-flexibility and power. It is built with a Raspberry Pi, a powerful FPGA, and a variety of wired and wireless connections - including MIDI, stereo and mono Jack, wifi, bluetooth, and more. Democracy can run your algorithms real time and works with any instrument or controller attached to it, such as a guitar, microphone, MIDI device, or any expression pedal.

What about software?
You can use all kinds of programming languages, from C/C++, to HDL (VHDL/Verilog) to program Democracy DEV. You can also create your own Pure Data patches, and then download and run them on Democracy. Finally, there is a support package for MATLAB/Simulink so you can simulate, tune, and tweak your algorithm in real-time until you get it just right.

Where can I get the design files?
All Democracy design files can be found on GitHub.

Do you need other accessories to use DemoCracy DEV? No, Democracy is totally plug-and-play. Just load your algorithm and it’ll run on DemoCracy exactly like on your PC.

BENTI SA

BENTI is the designer and developer of Democracy DEV. They work on digital audio R&D with the support of Swiss universities and innovation agencies. BENTI SA was started in 2014 in Y-Parc, Switzerland, with the idea of creating powerful, democratic, and easy-to-use products for the digital audio R&D community.

Grants and Collaborations

Democracy DEV was designed in collaboration with the ReDS institute of the HEIG-VD school. HEIG-VD is the School of Engineering and Management Vaud. With over 2,000 students in its Bachelor, Master and Postgraduate programs, it is the largest school of the University of Applied Sciences and Arts of Western Switzerland.

The Reconfigurable & Embedded Digital Systems (ReDS) institute is part of the Department of Information and Communications Technology (ICT) of HEIG-VD, and has a history of strong R&D expertise in high-performance embedded systems.

We are very proud and happy to share with them the merits of our Democracy DEV design.

The project has also received a research grant from the Swiss Federal Commission for Innovation and Technology (CTI).

The project also got support from many more public and private institutions, such as Innovaud, the main regional fund that helps the best tech start-ups in the Vaud region of Switzerland, and DEV, the Economic Development department of Vaud.

BENTI would would like to sincerely thank them all.

##Democracy DEV Design Team

Michel Starkier has been professor with ReDS since 2007. His research activities focus on embedded system design and implementation, as well as FPGA-based numerical computing and algorithm implementation. Prof. Starkier has a deep technical background on audio and sound processing. Most notably, he has been working with IRCAM (the Research and Acoustic/Music Coordination Institute in Paris) for seven year, where he dealt with the study and design of sound synthesis and processing systems.

Alberto Dassatti has been Professor at the ReDS department since 2012. His main research interests are in the field of high performance computing, algorithm design on FPGA, DSP processing and reconfigurable computing.

Anthony Convers has a technical background on multimedia applications and embedded systems. He’s currently working with the ReDS Department as an Hardware Engineer for Reconfigurable Systems.

Florian Vassaurd graduated at EPFL, in Switzerland, where he also got his PhD on robotics systems. He’s currently working with the ReDS Department as a senior software engineer with particular focus on Linux based systems.

Luciano Ciamarone is a researcher, guitarist and composer. He cooperates with the Center of Musical Research in Rome and has been Research Engineer with BENTI for three years. His technical background is in the field of electronic music composition, guitar physics and mechanics. His research interests include spatialization, signal processing, instruments augmentation, interactive art.

In the Press

Synthtopia

"This architecture can scale in complexity as required by specific development needs."

Ask a Question

Produced by BENTI in Switzerland.

Sold and shipped by Crowd Supply.

Support Us

Support the campaign and get Democracy news first! We will keep you posted on the coolest audio applications the community is developing on Democracy.

$10

Democracy DEV Board

One Democracy DEV board. Democracy is an open Raspberry Pi 3 + FPGA Platform for Real-time Embedded Audio Processing. Including analog and MIDI I/O for audio processing, footswitch pedal inputs, and a universal control pedal interface for In/Out expression control purposes. $299 USD is a campaign-only exclusive price. Orders placed after the campaign ends will cost $349 USD, and the boards will eventually retail for $399 USD.

$299 $8 US Shipping / $18 Worldwide

Alumiminum Case

Protect your Democracy Board on a lab or live environment with our super durable Aluminum case.

$59 $8 US Shipping / $18 Worldwide

Democracy 10 Pack

Get ten Boards at at a 10% discounted rate. This package suits the Academic community or industrial R&D departments for teaching, research and product development activities in the field of advanced audio and sound processing. The discount also applies to the Application Software Library and the aluminium case - contact us for more information if interested.

$2,691 Free US Shipping / $18 Worldwide

About the Team

BENTI

Switzerland  ·   bentidigital.com

We create highly portable and embeddable digital audio systems for sound analysis, emulation and synthesis.

Alberto Dassatti
ReDS
Alexandre Malki
ReDS
Anthony Convers
ReDS
Florian Vassaurd
ReDS
Luciano Ciamarone
BENTI
Marco De Dominicis
BENTI
Michel Starkier
ReDS
Steve Maillard
ReDS
Vincenzo Pallotta
BENTI

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects