"thank you for being interested in creative electronic music."



Do-It-Yourself Digital Signal Processing

Techniques to design music instruments with DSP.

Also check out DIYInstruments.com

DSP Instruments     DSP FAQs         DSP Theory

DSP Books  DSP Algorithms

Blog("DIY House Concerts")        Kits, Parts and Books


News!  Release 2.0 of Aristocrat Effects!





BitBox Video Game Console with Music Capabilities


Axoloti Embeddable DSP Modular




REMI, Recorder-Like Electronic Instrument,

by M.J.Bauer




How to build an Aristocrat Programmable Guitar Pedal


DSP on the STM32F4 (Cortex M4)

Videos of what this is all about

This website connects you to know-how to build your own electronic musical instruments like: keyboards, synthesizers, drum machines, programmable guitar pedals, samplers, delays, and acoustic/electronic hybrids.  If you would like to get only the most important updates to this site, fill out our contact form.

"There is immense pleasure in learning to do something skillfully." - Alan Watts

Why learn Digital Signal Processing (DSP)?           To create interesting sounds and music!

If you daydream of new, beautiful sounds no one has heard or want to design or build a digital music instrument, guitar pedal, audio effect, or make a new type of music no has ever heard before, you share this dream with the luthiers of this age.  See the Free Information sections below to find how DSP instruments put the power in your hands to apply your creativity to the shaping and crafting of sound.  In this new dimension, you find designers, builders, players, composers, listeners .... all converging around music instruments.  It's a tradition reaching back in time to before people entered the sedentary age - DIYDSP.com connects all techniques together into fresh musical sounds you can perform and record with.  Please register on this site to get access to the member pages and access members-only designs.


Sweetest Options

 New Update!  Release 2.0 of Aristocrat Effects!

In particular, we believe in the Maple / AudioCodecShield combination known as the Aristocrat, due to its ARM Cortex M3 chip, high 16-bit audio-quality and cross-platform (win/lin/osx) compatibility. When you register, you get access to plans to build your own Aristocrat which can be the basis of a DSP guitar effects pedal and much more - it's based on the Arduino software, so you may already have written code for it.  :)   

Large online shops carry a large number of DIY parts; only DIYDSP.com concentrates on digital music instrument parts.  We organize them into specific things that you need to make electronic instruments. DIYDSP tells you why certain parts work better than others.


The most immediately useful stores for digital luthiery: 

        BuildInstruments.com      Open Music Labs         Leaf Labs       Tindie Sound Store


Programmable Guitar Pedals

DSP Music Instruments

These music instruments were designed using DSP and the STM32F4:

 Learn the secrets of synthesizing well-known music instruments

Boutique Electronic Instruments

When looking for DIY instruments, DIYDSP introduces the boutique stores run by experienced electronic music instrument designers who show you how to build synthesizers and guitar pedals: 

    DSP.Guitars    Burnkit2600 Store      Casper Electronics       Handmade Electronic Instruments    


Electronic Music Instrument Parts

For DSP and Electronic Music Instrument Development boards, DIYDSP shows you where to get raw materials:

BuildInstruments.com    Open Music Labs        Leaf Labs        ChipKit Series       Digilent   

Tindie Music Store - Sound       Line6      element 14         Dangerous Prototypes       Cute Digi   Tindie Music Store - Sound

BTW: Commercial kits and plans are found on BuildInstruments.com.



DSP Books

These books teach you DSP you can use to make music instruments.  In particular, these two have excellent examples, so I recommend getting these books in a hurry:

sci_eng_guide.jpg   understanding_dsp.jpg

  • Scientist and Engineer's Guide to DSP To see code examples you can use overnight to make sound and music, check out Steve Smith's book.  It includes easy-to-read code - It's in BASIC: Everyone can understand BASIC!  If you look carefully, you can even find that book in legal PDF form or just register on this site instead of googling.



These books also look very useful:

dsp_embedded_realtime.jpg embedded_DSP_design.jpg dsp_parker.jpg

 See also:


DSP Discussion Forums

This is where you'll find digital luthiers and guitar luthiers, Javascript and embedded music programming, and Electrical engineering stuff like: Chips, microcontrollers, DSP and development kits.




DSP Theory:   

Kindest, gentlest introductions geared toward making music with DSP at the top, math-intensive at the bottom:

Free online lectures

From the best schools in the country:

Websites dedicated to learning DSP

Online DSP Applets

Subreddits where you can improve and practice your DSP skills:

 r/dsp        r/diydsp      r/musicelectronics  r/musicprogramming    r/synthesizers/   r/microcontrollers/    r/nicechips   r/devkit  r/matlab



DSP FAQs ( Frequency-Asked Questions! )

 DSP Algorithms


Guitar Pedal building


 Web Audio:



DIYDSP is part of a larger world DIY movement on gardening, farming, metalworking, sewing, cooking, programming, etc. 

See also: diy Elmo  hack-a-day


Please contact me directly with any questions about DSP, Music Instruments and electronics.

 Signing off,

-N, "Visit DIYDSP's Online Store: BuildInstruments.com"

diydsp_log.png Join us -  We're making a journey into sound.
Powered by liveSite