Experience Unmatched Performance

Polyphonic unlocks high-performance, low-latency multichannel audio processing, making FPGA technology accessible like never before. By bridging the gap between raw computing power and creative applications, our platform simplifies the development of spatial and interactive audio systems.

Latency comparaison

Ultra Low Audio Latency

Current low-latency audio systems struggle to reach sub-millisecond levels. Leveraging ultra-low latency audio converters and FPGA processing, Polyphonic’s platform achieves an impressive 11μs latency from analog input to analog output.

More...

Massive Multichannel

Thanks to its high parallelism, FPGA enables massive, perfectly synchronized multichannel processing, handling thousands of channels in real-time.

More...
Multichannel application

Simple and Efficient FPGA Audio DSP Programming

Programming FPGA-based DSPs has never been easier with the Syfala compiler and the Faust language.

Syfala terminal

The Syfala Compiler

Syfala allows easy programming of FPGA systems using the high-level Faust programming language or C++.

• Compiles Faust DSP code to FPGA.
• Supports ultra-low latency audio processing.
• Intuitive and easy-to-use command-line interface.

Syfala Repository

Faust Language

Faust is a widely-used, accessible audio programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc.

Faust Website
Faust Program
Controllers

Keep Control

Control your audio program with an auto-generated GUI, a physical controller, or even an embedded Linux to seamlessly integrate Ethernet, MIDI, and more.

More...

Multichannel Low Latency Audio Interfaces

Polyphonic ensures seamless integration with audio systems through custom audio interfaces.

Polyphonic board

Polyphonic Standalone Board

• 32 input & output channels, expandable up to 512
• Powered by Xilinx Zynq FPGA
• Compact, like a small audio interface
• A true plug-and-play solution

Frugal Interface

Frugal Interface

• 32 output channels per board, expandable to 224.
• Cost-effective and easy to integrate.
• Compatible with Digilent’s Zybo FPGA board.

Ultra Low Latency Interface

Ultra Low Latency Interface

• 32 input & output channels, expandable to 512.
• 10μs latency at 768kHz.
• Xilinx/AMD Ultrascale+ FPGA compatible.

Applications

Program your own application across a variety of domains, from active noise cancellation and radio studios to live performances and 3D audio. Polyphonic is redefining what’s possible in real-time audio processing, unlocking new possibilities and pushing the boundaries of audio innovation.

To learn more about:

This project is funded by the Inria Startup Studio and was born from the Syfala project, a research initiative led by the Emeraude Team in collaboration with the Center of Innovation in Telecommunication and Integration of Service (CITI) at INSA-Lyon, and GRAME – Centre National de Création Musicale (CNCM).

Logo CITI Lab Logo INSA Logo Grame Logo Inria Logo ISS

Contact

Maxime Popoff

Email: maxime.popoff@inria.fr