Nouveau utilisateur de Max/MSP
- 41 réponses
- 6 participants
- 2 068 vues
- 5 followers
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
- 1
- 2
Anonyme
en tous cas je te souhaite tout ce qui va avec ce soft...
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Anonyme
Wolfen
Et puis pour ce que j'ai envie de faire, je pense que Max/Msp est un peu mieux conçu, à savoir implanter des algorithmes avec plein d'équations partout de traitement du signal 
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Anonyme
Citation : algorithmes avec plein d'équations partout de traitement du signal
en tous cas je ne sais pas si tu connait ce forum mais si tu connait pas , va faire un tour :
http://www.idecibel.com/
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
pour la convolution dynamique tu peux deja utilsier l'outil de convolution ~buffir. En utilisant plusieurs objet ~buffir tu peux commencer a faire de la convolution dynamique avec....
si la convolution dynamique reagit en fonction de l'energie du volume d'entrée, il faut que tu testes l'energie du signal en entrée puis ensuite en fonction de l'energie, tu envoies le signal vers le bon objet ~buffir..
en binaural la problematique etait assez similaire, sauf que la je convolué en fonction de la position spatiale de la source....j'avais besoin d'un gros paquet de RI (1250*2 pour decrire toutes les positions spatiales)...du coup je savais pas trop comment gerer tout ca (je me voyais mal ouvrir 1250 objet buffir).

l'interface de mon plug de bianural
la convolution etait effectué dans le sous patch suivant

premiere solution
j'avais fais un truc a la roots, j'utilisais un seul objet buffir puis en fonction de la position spatiale de la source, je chargeait une nouvelle reponse impulsionnelle (.wav) dans l'objet buffir....ca marche mais je te raconte pas les acces disque
Le coeur de la methode est la (va sur mon profil et double click sur l'image pour que ca soit plus grand)

J'avais pensais a une solution alternative plus "jolie" mais j'ai pas reussis a l'implementer a cause de probleme dans le type de fichier en javascript, je m'explique...
Solution alternative
sur matlab, j'avais ecris tout les RI (les 1250*2) dans un fichier texte, une RI par ligne...
ensuite sur max, le but etait de creer un objet javascript, le but de cet objet javascript etait:
- charger le fichier texte dans un tableau a 1250*2*longueur_RI dimensions...
- en fonction des coordonnées spatiales, je vais recuperer la bonne ligne du tableau puis je la renvoie en sortie du l'objet javascript sous forme d'une liste...
la liste de sortie est alors connecter a un objet buffir, qui s'occupe ensuite de la convolution avec le flux audio...si j'ai pas reussis c'est a cause de la lecture du fichier texte, j'arrivais pas obtenir les bonnes valeurs
par contre je pense que c'est une methode "efficace" pour bien gerer tout ca...
apres je me suis pas trop pris la tete sur les interpollation des reponses impulsionnelles (genre si tu changes de RI, faut que ca se fasse gentiment sinon ca va clicker)....je crois que sur lebrevet sur la convolion dynamique (je t'avais filer le lien) il presente une solution dont tu peux t'inspirer
Si t'arrives a te creer un objet javascript qui te lie bien un fichier texte, merci de me le signaler
A+
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Sinon ton problème, c'est juste lié à la récupération de données texte issues de ton fichier "roots" ? Si c'est comme en Java, ça doit pas être si compliqué pourtant
Je te conseille de jeter un oeil à : https://java.developpez.com
En particulier, dans la section FAQ, y a pas mal de code réutilisable pour 95% des situations en Java... Peut-être trouveras-tu une réponse à ton problème
En tout cas, je te tiendrais au courant de ce que je ferai avec Max/MSP
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
Contrairement au java, le javascript ets un langage qui ne necessite pas de compilateur (c'est aussi pour ca que je prefere passer par la
pour mes projets max, j'ai fais des trucs tellement bourrin, des projets tellement gros pour le compte de boites ingrates que je suis enceourer pendant un bout de temps
Pour tes stages, yo ca le fait si les gars de grenoble d'une certaines boites qu'on ne citera pas la sont interessé....t'auars peut etre la chance que j'ai pas eu
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Et merci pour les photos
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Hors sujet : Et FT ils t'avaient répondu au bout de combien de temps ?
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen

Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
a ce niveau c'est bouygue telecom qui me fait bien marrer
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
Citation : j'ai peur de devoir bosser sur leur dernier produit... Ils ont l'air d'avoir quelques difficultés et j'ai peur que ça sonne raplaplat
si c'est de brass dont tu parles, j'ai vu qu'ils avait quelques problemes a maitriser les guides d'onde que l'ircam leur a filé
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Citation : En tout cas y a une theorie qui est tres belle derriere ! a la discretisation des equation d'alembert de smith, je suis fan
Oops je suis à la rue complet sur ça
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
deb76
Votre échange sur la circonvolution et les équations d'alembert de smith - que je ne connais pas du tout - c'est beau comme de la poésie. Vous lire me frustre, mais dans le bon sens. Je regrette de n'être qu'un littéraire à qui tout un monde lui est refusé, même si quelque part j'ai le sentiment d'avoir quelque part un petit côté matheux.
Au plaisir de vous lire sur des concepts bien abstraits.
A+
Choc
la pour les cours: https://ccrma.stanford.edu/~jos/Welcome.html#searchform
la pour les guides d'onde: https://ccrma.stanford.edu/~jos/wg.html
la pour les sons: https://ccrma.stanford.edu/~jos/pasp/Sound_Examples.html
et commence pas a complexer sur les math, tu sais moi j'aimerai bien rediger des raport sans que certaines personnes doivent etre derieres pour les fautes de francais
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
Citation : As-tu quelques connaissances sur le sujet qui me permettrait d'avancer dans l'étude de la faisabilité ?
l'electronique j'y connais pas grand chose
Citation : Et ensuite, crois-tu que c'est possible d'implanter un truc comme ça avec Max/MSP ?
oui ca doit etre fesable, aapres vos voir si maxmsp contient deja tous les elements que tu recherches sinon il faudras prgrammer certains modules a la main
Citation : Est-ce que ça existe ça ?
je pense que oui, dit moi excatement les objets que tu cherches, je te dirais si ca existe et si oui leur leur nom
Site personnel: https://www.enib.fr/~choqueuse/
Wolfen
Citation : je pense que oui, dit moi excatement les objets que tu cherches, je te dirais si ca existe et si oui leur leur nom
Ben un bête objet dans lequel on rentre la transformée Z ou Laplace d'un filtre numérique

Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
Choc
pour les filtres il y a une categorie de filtre basique, sinon j'utlisé surtout le chargement de reponse impulsionnelle, apres je sais pas...
Pour votre projet faudrait p'terer deja voir ce que ca donne avec matlab non ?
Site personnel: https://www.enib.fr/~choqueuse/
- < Liste des sujets
- Charte
- 1
- 2

