MAST is a tool­box for MATLAB that acts as an inter­face to SPTK. It facil­i­tates directly exe­cut­ing SPTK tasks from MATLAB (given that SPTK is installed).
It is struc­tured it in a way that makes pro­cess­ing and inspec­tion eas­ier more intu­itive. It has objects and over­loaded func­tions to rep­re­sent com­mon types of data and pro­cess­ing tasks.
Down­load here


Le pro­jet Cyber­Pack vise à dévelop­per la créa­tiv­ité à tra­vers la mise en oeu­vre de pro­jets basés sur les tech­nolo­gies numériques util­isées quo­ti­di­en­nement­par les élèves.
La mal­lette est télécharge­able ici.


The Medi­a­Cy­cle framework

The Medi­a­Cy­cle frame­work offers libraries, plu­g­ins and appli­ca­tions for mul­ti­me­dia nav­i­ga­tion and content-based orga­ni­za­tion by sim­i­lar­ity. Cur­rently sup­ported media types are: audio, image, video, text. It is fea­tured in: Bud Blu­men­thal Hybrid’s DANCERS! Rela­tional Nav­i­ga­tor, the Audio­G­a­r­den com­pos­ite audio cre­ation tool, the Loop­Jam inter­ac­tive dance­floor, and the Mash­ta­Cy­cle hybrid installation/performance.



MagepHTS is an open-source per­for­ma­tive speech syn­the­sis sys­tem built upon the HMM-based speech syn­the­sis toolkit, HTS.
MAGE is a thread-safe and engine-inde­pen­dent layer of pHTS, that can be used in reac­tive speech syn­the­sis designs, (i.e. a design that can be often inter­rupted and can respond in real-time to requests).
Feel free to down­load it!


Device­Cy­cle is a tool­box for Pure­Data aim­ing at facil­i­tat­ing the rapid pro­to­typ­ing of ges­tural inter­faces using off-the-shelf devices (jog wheels, 3D mice, force-feedback 3D mice, mul­ti­touch track­pads…). The first ver­sion of this tool­box was devel­oped by Chris­t­ian Fris­son to pro­to­type ges­tural inter­faces for Medi­a­Cy­cle. While it is designed to be cross-platform, it has so far been tested on OSX Leop­ard only. Please send us your feedback!


  Minim 2.1.0b (29.8 MiB, 465 hits)

We are pleased to announce the arrival of  Minim_2.1.0_BETA.
This is a beta build of the next release of Minim, which con­tains the new UGen frame­work devel­oped by Damien Di Fede, Ander­son Mills, and Nico­las Brix. There are still a few loose ends to clean up, pri­mar­ily doc­u­men­ta­tion related, but we expect to have a com­plete release com­pleted by the end of June. Until then, feel free to give this build a try and see how the new real-time syn­the­sis capa­bil­i­ties work.
At this time, all of the doc­u­men­ta­tion is in the form of Javadocs, which are included with the down­load. We hope that you find the docs for the UGen frame­work clear enough to get started. If not, there are also quite a few new exam­ples included in the down­load that demon­strate how to use many of the UGens and how to pro­gram­mat­i­cally sequence sound.

To install this release, you will sim­ply unzip the archive into a folder named libraries in your sketch folder. This folder may already exist if you’ve installed other libraries not included with the Pro­cess­ing down­load; cre­ate the folder if it doesn’t exist. By installing this release in your sketchbook’s libraries folder, you will make Pro­cess­ing use this release instead of the release included with Pro­cess­ing. All of your exist­ing sketches should still work. If you find one that doesn’t, please let us know.
You can also check at for new updates and releases.

Melon — a Kinect based controller

 Source­forge project
Melon’s pur­pose is to sim­plify as much as pos­si­ble the use of a Kinect sen­sor as a con­troller by detect­ing the hands of user(s), retriev­ing their posi­tion and, with this, mov­ing a pointer on a graph­i­cal inter­face.
It is cross-platform (a win­dows ver­sion will be avail­able soon), has been devel­opped in C++ and is based on Openni and NITE.



  EyeNimation-sourcecode (1.1 MiB, 222 hits)

This soft­ware is an exten­sion of the tra­di­tional open source 2D ani­ma­tion soft­ware Pen­cil. This tool is com­pleted with an image cap­ture process by inter­fac­ing a web­cam: this tool makes easy to dig­i­tize draw­ings with a sim­ple image noise fil­ter­ing option, to color these pic­tures and to put them as frames in an ani­ma­tion time line. This is the result of the Eye-Nimation project real­ized in col­lab­o­ra­tion with the NGO Coron ASBL (vil­lages du monde).

Mouse Ges­ture Com­poser (MGC)

MouseGes­ture­Com­poser (hosted on

MouseGes­ture­Com­poser is a graph­i­cal par­ti­tion edi­tor for visual artists and musi­cians. Basic ele­ments are mouse move­ments, placed on a time­line seg­mented in mea­sures, sim­i­lar to clas­si­cal music. It uses MGC is under the early stages of devel­op­ment by François Zajéga.

Mul­ti­modal gui­tar toolbox

  Mul­ti­modal­Gui­tar v1.2 (454.0 KiB, 650 hits)

The Mul­ti­modal­Gui­tarTool­box pro­vides tools for sound analy­sis and syn­the­sis and ges­ture analy­sis using mono­phonic or hexa­phonic gui­tars. It was devel­oped by Loic Rebour­siere, Chris­t­ian Fris­son, Otso Lahdeoja, John Ander­son Mills III, Cécile Picard and Todor Todo­r­off for numediart’s Mul­ti­modal Gui­tar project. The pack­age con­tains the fol­low­ing tools: Body Pres­sure, Fret­board Group­ing, Fret­board LCD Dis­play, Hexa­phonic Pitch, Infi­nite Sus­tain, Rear­rang­ing Looper, Smart Harmonizer.

All the details are in the enclosed README file. Works on Max MSP 5 (all tools) and Pure­Data (some tools to be ported). Please send us your feedback!


  Trans­Voic­eTable (5.3 MiB, 571 hits)

Trans­Voic­eTable is a real-time pitch syn­chro­nous voice mod­i­fi­ca­tion Max MSP mod­ule using FTM library. It works for both streamed audio input or sound files and allows to mod­ify pitch, tim­bre, dura­tion and whispering.

This mod­ule was devel­oped by Nico­las d’Alessandro for numediart’s Trans­Voice Table project in col­lab­o­ra­tion with the Cana­dian artist Daniel Danis.


  ProcesS­wing (18.6 MiB, 187 hits)

ProcesS­wing is basi­cally the core + oscP5 mod­i­fied to be used in a Swing appli­ca­tion. The zip file con­tains an Eclipse project.
Please con­tact frankiezafe[a] if you have any ques­tion or issues.