Category Archives: Tips for writing patches

Yellotron : a mellotron with Pure Data

In this post I share a Pd patch I made to simulate a Mellotron, which can be played with your computer’s keyboard of with a real midi keyboard. This instrument was invented in the 1960’s and was using recorded sound … Continue reading

Posted in Tips for writing patches | Tagged , , | 4 Comments

Using LADSPA plugins within Pure Data

Best wishes first of all for 2014 ! A reader recently asked me how LADSPA plugins could be used within Pd. It isn’t too complicated thanks to the [plugin~] external written by Jarno Seppänen. This gives you access a wide … Continue reading

Posted in Tips for writing patches, Uncategorized | Tagged , , | 2 Comments

Scan ports for Arduino board in Pure Data

I’ve made a small patch in Pure Data to scan all the serial ports until an Arduino board with Firmata is found. It uses Firmata and the [arduino] object for Pd written by Hans-Christoph Steiner. Depending on the platform you’re … Continue reading

Posted in Tips for writing patches | Tagged , , , | 1 Comment

Tips : Effect tamplate with A/B and On/Off switches

This little post aims at providing you with tips for writing effect patches for your guitar that are glitch-free (using an A/B switch) and that can be turned off when not in use. You can download the template at the … Continue reading

Posted in Tips for writing patches | Tagged , , , , , , | 2 Comments

Tip : use abstractions and sub-patches

A nice feature of the Pure Data programming language is the possibility of using abstractions and sub-patches to clean up a complex patch and break it down to several entities which have a reason to exist on their own. An … Continue reading

Posted in Tips for writing patches | Tagged , , , , | 1 Comment

Tips for writing efficient patches in Pd

This post aims at providing you with a few tips to make your patches efficient. Remember that running Pure Data in real-time with JACK can be very demanding for your computer in terms of CPU usage. The lower the latency … Continue reading

Posted in Tips for writing patches | Tagged , , , | 1 Comment