Le pub des programmeurs
- 1 927 réponses
- 117 participants
- 123 840 vues
- 130 followers
Anonyme
521410
Sujet de la discussion Posté le 25/08/2005 à 17:21:03Le pub des programmeurs
Salut y a des programeurs sur AF si oui vous bossez sous quoi ?
J-Luc
6112
Modérateur·trice thématique
Membre depuis 21 ans
151 Posté le 04/07/2006 à 16:06:08
10 min, c'est moins bon pour un pilotage automatique d'avion...
Il y a deux moyens d’oublier les tracas de la vie : la musique et les chats.
Albert Schweitzer
Anonyme
964
152 Posté le 04/07/2006 à 21:38:07
Et euh...rehm...est ce que quelqu'un aurait le courage... de le programmer ?
Désolé, j'arrive un peu comme ça comme de la pelouse sur la soupe, mais c'est juste que là on se galère comme des chiens.
Ca fait deux mois que mon père se leve vers 6h du mat avant d'aller bosser à sa boite, fait 4 Km, pour appuyer sur un bouton, parce qu'un pc à planté...
Donc voilà, ça rendrait bien bien service à une petite radio, pratiquement sans subventions...POur l'instant, on fait avec un programmateur récupéré pour synchroniser des réfrigérateurs....bref, on bricole, mais des fois, ça chie.
merçi.
Désolé, j'arrive un peu comme ça comme de la pelouse sur la soupe, mais c'est juste que là on se galère comme des chiens.
Ca fait deux mois que mon père se leve vers 6h du mat avant d'aller bosser à sa boite, fait 4 Km, pour appuyer sur un bouton, parce qu'un pc à planté...
Donc voilà, ça rendrait bien bien service à une petite radio, pratiquement sans subventions...POur l'instant, on fait avec un programmateur récupéré pour synchroniser des réfrigérateurs....bref, on bricole, mais des fois, ça chie.
merçi.
Anonyme
521410
153 Posté le 04/07/2006 à 21:57:27
Perso moi je ne pourrais pas (je bosse que sous du 16bit) alors ce serait chaud mais globalement je voit comment faire
Pov Gabou
19553
Drogué·e à l’AFéine
Membre depuis 22 ans
154 Posté le 09/07/2006 à 09:06:14
Citation :
Ok. Ca devient interressant N'est ce pas le rôle du ring buffer justement ? D'un côté le thread traitement "fixe" écirt ses blocs dans le ring buffer et de l'autre le thread traitement flottant prend ce dont il a besoin dans le ring buffer. A voir.
J'ai profite d'une conf en japonais a laquelle je comprenais rien pour programmer un petit exemple utilisant les ring buffer, et en fait, c'est relativement simple, il faut juste faire attention a la bonne initialisation. Bref, j'ai programme un petit script python avec une classe Engine qui modelise le moteur audio, et qui file des buffer de taille variable, une classe qui modelise l'algo dsp qui marche sur une taille fixe, et une classe Plugin qui fait le boulot entre les deux pour adapter taille variable -> taille fixe. J'ai suppose que la partie DSP generait des blocs de meme taille que les blocs en entree, ce qui est quand meme le cas le plus courant je pense.
Si ca interesse d'autres qui comme moi ne sont pas au fait de ce genre de conneries, je peux mettre le script dispo sur le net... Comme c'est du python, ca devrait marcher aussi sous windows ou mac, et ca fait une centaine de lignes a tout casser (sans inclure la classe ring buffer, qui a ete le plus chiant a faire finalement).
N:empeche, en tres peu de temps, j'ai reussi a faire un truc en python que j'ai jamais reussi a faire en C. C'est classe, python Bon, y a plus qu'a tenter une partie temps reelle, mais la, faut se farcir le C.
Je me dis que ce serait sympa d'arriver a faire un petit prototype sous jack qui implemente un algo trivial, mais de taille fixe (ca doit pouvoir se generaliser a d'autres trucs trivialement, style VST, etc... CoreAUdio, je connais pas, mais ca doit fonctionner pareil a ce niveau la, je pense).
Pov Gabou
19553
Drogué·e à l’AFéine
Membre depuis 22 ans
155 Posté le 09/07/2006 à 09:07:27
> Romain, t'as regarde du cote de l'open source s'il y avait pas quelque chose qui faisait deja ce que tu reecherches ?
Rémy M. (chimimic)
14203
Modérateur·trice thématique
Membre depuis 22 ans
156 Posté le 10/07/2006 à 10:33:19
Jean-Luc,
Romain,
je pourrai te bricoler un petit soft qui permet de lancer une appli en cas d'absence audio prolongée (genre app gerant une play-list), mais patiente jusqu'à aout. Je viens de déménager et n'ai pas encore fini de m'installer.
Romain,
je pourrai te bricoler un petit soft qui permet de lancer une appli en cas d'absence audio prolongée (genre app gerant une play-list), mais patiente jusqu'à aout. Je viens de déménager et n'ai pas encore fini de m'installer.
Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com
zieQ
466
Posteur·euse AFfamé·e
Membre depuis 21 ans
157 Posté le 21/07/2006 à 15:08:50
Je suis également développeur (ingénieur informatique de formation) et je m'amuse un peu avec l'audio quand j'ai un peu de temps. Langage C++ avec Visual Studio 2005 Express ou encore Mingw, et SDK Vst.
Edit: et en fin de thèse télécom/3D
Edit: et en fin de thèse télécom/3D
Anonyme
964
158 Posté le 21/07/2006 à 20:42:27
Pourquoi ? tu serai capable de concevoir ce genre de programme ?
miles1981
8360
Je poste, donc je suis
Membre depuis 20 ans
159 Posté le 21/08/2006 à 09:50:36
C'est fou que la plupart d'entre vous ne connaissent pas les tampons circulaires, c'est utilisé pour la communication entre threads depuis très très longtemps lorsqu'on fait du producteur/consommateur, donc l'audio est en plein dedans !
Audio Toolkit: http://www.audio-tk.com/
Wolfen
13903
Rédacteur·trice
Membre depuis 22 ans
160 Posté le 21/08/2006 à 09:56:42
Je connais pas, et en plus ça aurait bien pu m'aider dans un VST sur lequel je bosse Si quelqu'un a des exemples à lâcher, je suis preneur !
Développeur de Musical Entropy | Nouveau plug-in freeware, The Great Escape | Soundcloud
- < Liste des sujets
- Charte