Monthly Archive for April, 2008

Flite~ for pure data

Flite~ 1.0

Flite is an external for pure data / PD anywhere to perform speech synthesis. It’s multithreaded so the audio won’t stop while synthesizing.

Uses Flite by Alan W Black and Kevin A. Lenzo
Thanks to Gunter Geiger

More info

’set’ for send and receive in pure data anywhere

I am posting this small modification to PDa incase anyone finds it useful,

Basically I am making a polyphonic patch, I want a number of subpatches to be able to accept ‘create’ messages and to accept named messages until they are removed.

This is normally difficult. However I have modified the send & receive objects so that they accept ’set’ messages, setting their target names. This is similar to the functionality of a newer version of ‘receive’ that I looked at, however this version only allowed ’set messages to be recieved remotely via the ‘receive’ functionality- rather than from an inlet. This seemed pointless as you would have to track the name that you were changing in order to change it back! Anyway I implemented them via inlets.

This allows me to make my polyphonic patch a lot neater! Thanks Gunter.

If you want to use these objects in PDa, grab my updated version of x_connective.c, you will also have to recompile PDa.

Just drop the new file into /src and recompile as normal.