Skip to content
midilab edited this page May 9, 2020 · 19 revisions

OpenDSP

Latest Version 0.10 Changelog

What is OpenDSP?

OpenDSP allows you to turn your Raspberry Pi or PC into a standalone machine for audio, video and general digital signal processing with realtime capabilities.

OpenDSP enables you to emulate many old classic music machines like Yamaha DX7, Moog, Fender Cabinets, Roland Space Echo 201, Spring Reverbs and others.

Programming realtime interactive images, video and audio by using Processing and Puredata in a fully constomizable and automated environment aims for live artists.

No need for monitor, keyboard or mouse. By making use of MIDI and OSC protocols you can use a lot of different products on the market to control your OpenDSP, from MIDI controllers to OSC programs running on a tablet or celphone.

What is NOT OpenDSP?

OpenDSP does not intent to be a operational system, instead, all the focus is directed to the opendspd, the daemon project that handles all the OpenDSP ecosystem.

But for now OpenDSP is distributed as a tunned archlinux distribution for realtime DSP. On the roadmap we want to port all the ecosystem to Yocto to be able to easier release more different computer architectures images as possible without invest too much time on that task.

PS: only raspberry pi2/pi3 images avaliable for now... keep in touch for more architectures releases.

How dos it works?

The OpenDSP orchestrates all the apps and realtime tunnings needed to gives you a simple and clean way to use you computer for audio and video as a embedded system with MIDI and OSC support.

Each OpenDSP MOD transforms you machine into a DSP unit to handle a specific task.

Examples of MODS:

djing-mixx: for professional DJ mixing ...

What are MODs?

MODs are modules with one or more apps and connections/states tied togheter to obtain a common DSP task.

A MOD is organized and contained within a directory on /data/mods/, all the meta programming for the MOD and projects used by the user are keep together for the easy share of it across the web and to make it easier for MOD creators and contributors on the community to spread their work.

Getting Started

  • Download and install
  • Boot and make first configuration setup
  • Learn how to access OpenDSP filesystem
  • Load your first MOD
Clone this wiki locally