Thom — 2010-05-31 12:19:37 |
Bonjour! Je suis entrain de coder une petite apply qui génère une image par le son et la lumière. J'ai commencé avec la librairie Minim, mais je ne la trouve pas assez "sensible".
J'ai du mal à faire différencier les grave des aiguës et ça me pose un réel soucis quant à mon sketch.
Vous auriez une librairie capable de faire ça avec un peu plus de précision et d'efficacité ?
Merci..
|
videoactif — 2010-05-31 17:37:11 |
Je ne connais d'utilisation que Minim, mais ici tu as le choix avec d'autre librairies http://processing.org/reference/libraries/#sound
|
emoc — 2010-05-31 18:50:59 |
Bonjour Thom et bienvenue,
Jette peut-être un oeil sur ce programme (processing + librairie Ess) avec un découpage des bandes de fréquence par octave : http://www.davebollinger.com/works/p5/fftoctana/
Sinon, il y a aussi les solutions pure-data / chuck / supercollider / ... -> OSC -> processing
|
Thom — 2010-05-31 18:56:04 |
Ok merci à vous deux j'vais fouiner là dedans.
|
oyster_twiter — 2010-06-01 12:30:00 |
Salut Thom,
la librairie Sonia dispose d'un FFT également. http://sonia.pitaru.com/ Beads me parait assez poussée, je ne l'ai pas encore testé mais la doc est plutôt fournie : http://www.beadsproject.net/doc/
sinon comme le propose emoc, via OSC ,relier processing à des soft spécialisés peut être une chouette solution...tout dépend de l'investissement que tu comptes faire pour ton projet...
+++
|
oyster_twiter — 2010-06-02 10:23:42 |
Salut,
En fait je me dis que la solution sonia + jsyn ou jsyn tout court peut être vraiment bien... Jsyn est en quelque sorte la librairie audio referente pour java, elle est totalement utilisable avec processing, comme on peut le voir ici : http://cnx.org/content/m12788/latest/jsynexample.pde
l'API de Jsyn est plutôt complète : http://www.softsynth.com/jsyn/docs/autodocs/
tu devrais trouver ton bonheur.
+++
|
emoc — 2010-06-02 11:44:26 |
oyster_twiter a écrit:Jsyn est en quelque sorte la librairie audio referente pour java, elle est totalement utilisable avec processing
Hello,
JSyn est un plugin pour java qui peut nécessiter une licence payante selon le type d'utilisation que tu veux en faire (par exemple : diffusion d'un applet sur un site commercial, distribution d'une application). L'installation du plugin est gratuite pour l'utilisateur.
Minim / Ess / Beads se basent sur la Javasound API qui fait partie de java.
|