Introduction_Pure_Data
所属分类:通讯编程
开发工具:Processing
文件大小:0KB
下载次数:0
上传日期:2020-12-22 10:23:41
上 传 者:
sh-1993
说明: 该存储库是Pure Data的法语入门,Pure Data是一种数字信号处理编程语言
(This repository is a french introduction to Pure-Data, a digital signal processing programming language)
文件列表:
.DS_Store (6148, 2020-12-22)
1-PD~.pd (292182, 2020-12-22)
2-Rjdi.pd (4057, 2020-12-22)
Andy-SoundEffects/ (0, 2020-12-22)
Andy-SoundEffects/.DS_Store (6148, 2020-12-22)
Andy-SoundEffects/Alarm_2tone.pd (6865, 2020-12-22)
Andy-SoundEffects/Alarm_Police.pd (1405, 2020-12-22)
Andy-SoundEffects/Alarm_Redalert.pd (2784, 2020-12-22)
Andy-SoundEffects/Animals_Articulate-vowels.pd (2675, 2020-12-22)
Andy-SoundEffects/Animals_Bird_Hansm.pd (12604, 2020-12-22)
Andy-SoundEffects/Animals_Birds_AMFM.pd (14071, 2020-12-22)
Andy-SoundEffects/Animals_Birds_Midi_BirdsUseStars.pd (55173, 2020-12-22)
Andy-SoundEffects/Animals_Birds_birdcall_Mod.pd (96942, 2020-12-22)
Andy-SoundEffects/Animals_Foot-steps.pd (31608, 2020-12-22)
Andy-SoundEffects/Animals_Insects.pd (28858, 2020-12-22)
Andy-SoundEffects/Animals_Roar.pd (7056, 2020-12-22)
Andy-SoundEffects/Bell-AdditiveSynth.pd (23675, 2020-12-22)
Andy-SoundEffects/Bell-Bell-ratio.pd (3244, 2020-12-22)
Andy-SoundEffects/Bell-separate-voices.pd (8090, 2020-12-22)
Andy-SoundEffects/Click.pd (7477, 2020-12-22)
Andy-SoundEffects/Door-creaker.pd (3600, 2020-12-22)
Andy-SoundEffects/Electric-hum1.pd (1053, 2020-12-22)
Andy-SoundEffects/Electric_hum-and-sparks.pd (2287, 2020-12-22)
Andy-SoundEffects/Electric_sparks1.pd (1090, 2020-12-22)
Andy-SoundEffects/Equipement-Bouncing-ball.pd (1726, 2020-12-22)
Andy-SoundEffects/Equipement-Clock.pd (2012, 2020-12-22)
Andy-SoundEffects/Equipement-Engine-four-stroke.pd (3954, 2020-12-22)
Andy-SoundEffects/Equipement-Engine-jetengine1.pd (3000, 2020-12-22)
Andy-SoundEffects/Equipement-Engine.pd (35751, 2020-12-22)
Andy-SoundEffects/Equipement-Fan4.pd (1701, 2020-12-22)
Andy-SoundEffects/Equipement-Fan5.pd (6569, 2020-12-22)
Andy-SoundEffects/Equipement-Helicopter1.pd (7519, 2020-12-22)
Andy-SoundEffects/Equipement-MachineMachine.pd (14776, 2020-12-22)
Andy-SoundEffects/Equipement-Machineomatic.pd (29719, 2020-12-22)
Andy-SoundEffects/Equipement-Motor2.pd (4635, 2020-12-22)
Andy-SoundEffects/Equipement-OldRecord.pd (1027, 2020-12-22)
Andy-SoundEffects/Equipement-Phone-bell-striker.pd (10579, 2020-12-22)
Andy-SoundEffects/Equipement-Phone-busy-signal.pd (440, 2020-12-22)
Andy-SoundEffects/Equipement-Phone-dial-remotering.pd (1063, 2020-12-22)
... ...
# Introduction_Pure_Data
This repository is a french introduction to Pure-Data, a digital signal processing programming language.
Cette contient des ressources pour un cours d'initiation à Pure-Data. Les patchs pure-data contiennent des commentaires et des explications sur comment procéder. Il suffit donc de disposer d'une version de pure-data vanilla d'installée, et d'ouvrir ces un de ces deux patches.
Le code est les fichiers sont disponibles sur ce dépt [github](https://github.com/b2renger/Introduction_Pure_Data)
1-Pd~.pd : une introduction à Pure-Data.
2-Rjdj.pd : une présentation de l'excellente collection d'abstraction rjdj.
3-Les patchs préfixés par "GTD" (Getting Things Done) : proposent des techniques déjà pré-assemblées pour démarrer rapidement sur l'utilisation des samplers (granulaires ou non), des synthés (mono ou polyphoniques) etc.
![image2](assets/image-02.png)
## Contenu des sous dossiers :
* **/abs** : abstractions constuites pour le cours compatible vanilla. Necessaire pour 1-PD~.pd
* **/assets** : images ci-dessus.
* **/Andy-SoundEffects** : patches de synthèse sonore d'Andy Farnell, ils ont été modifiés légérements et classés, les abstractions sont rassemblées dans les différents dossiers préfixés "z_*".
* **/communication_osc** : un exemple illustrant la communication bi-directionnelle entre un sketch processing et un patch pure-data
* **/list-abs** : abstractions permettant de gérer des listes de données comptatibles vanilla
* **/rj** : collection d'abstractions de l'appli rjdj compatibles vanilla. Necessaire pour 2-Rjdj.pd
* **/stats** : collection d'abstractions pour faire des statistiques (moyennes, variances, k-means etc.)
## Références artistiques et projets utilisant pure-data
* chdh - Egregore : http://www.chdh.net/egregore.php
* Onyx Ashanti : https://www.ted.com/talks/onyx_ashanti_this_is_beatjazz?language=en
* Marco Donnarumma : http://marcodonnarumma.com/works/xth-sense/ - https://vimeo.com/152710490
* Seb piquemal et Tim shaw - murmurate : http://funktion.fm/projects/fields-infos
* Katja Vetter : https://www.youtube.com/watch?v=oML8PzMu3Zs
* Cascada de Rubén D'Hers : https://www.youtube.com/watch?v=hGp0o7J0OCI
* Nicolas Maigret - Pure Data read as pure data : https://vimeo.com/18656762
* Open House - Music from contact mic : https://vimeo.com/13211298
* netpd : http://www.netpd.org/About
* radio de musique générative : http://randio.apsu.it/
* ninja jam : http://ninjajamm.com/
* album expr~ by 0xA : https://gosub10.org/GOSUB10-004.html
## Les différentes versions de Pure-Data
* pd-vanilla : la version developpée et maintenue par Miller Puckette - disponnible pour windows, osx, linux, et une version arm pour raspberry pi.
* deken : le système de management des librairies externes qui a été fait pour pd-extended - https://github.com/pure-data/deken
* pd-extended : vielle version de Pure-Data qui incluait des objets developpés par la communauté, cette version n'est plus maintenue et il est possible qu'elle se comporte variable en fonction des os et des machines - il vaut mieux éviter de developper avec.
* purrr-data : probablement le futur de pd-extended, mais cette version de pure-data est encore en beta - https://git.purrdata.net/jwilkes/purr-data
* libpd : la version librairie de pd-vanilla. Elle permet d'intégrer ses patchs pure-data dans du code tiers et est compatible avec de nombreux langages et environnements de developpement - https://github.com/libpd/libpd
* pd on mobile devices via libpd :
* droidparty (ios) : http://danomatika.com/code/pdparty
* droidparty (android) : http://droidparty.net/
* sceneplayer(android) : https://play.google.com/store/apps/details?id=org.puredata.android.scenes&hl=en
* mobmuplat (ios & android) : http://danieliglesia.com/mobmuplat/
* ppp (android) : http://ppp.mgsx.net
* pd dans unity :
* uPd : https://github.com/Magicolo/uPD
* UnityLibpd : https://github.com/Wilsonwaterfish/UnityLibpd
* pd sur le web :
* webpd un port partiel de pure-data pour le web, via la web audio api - https://github.com/sebpiq/WebPd
* pdwebparty : https://github.com/cuinjune/PdWebParty
* camomille to build plugins (vst / AU)! : https://github.com/pierreguillot/Camomile
* heavy : un compileur permettant d'obtenir du code C optimisé à partir de vos patchs pd
* bella - low latency plateform for audio projects (after the rpi prototype): http://bela.io/
* mogees - https://www.youtube.com/watch?v=30xWm0fyqsc
## Ressources
* Browser d'aide intégré à Pure Data (une mine d'informations) : Help->Browser et le livre Miller Puckette - The theory and technique of Electronic Music : http://msp.ucsd.edu/techniques.htm
* Andy Farnell : https://mitpress.mit.edu/books/designing-sound
* Pd vanilla official home pages http://www-crca.ucsd.edu/~msp/software.html
* Pd community pages http://puredata.info/ et http://puredata.hurleur.com/
* Forum francophone codelab : http://codelab.fr/
* Iohannes kriedler : http://www.pd-tutorial.com/
* Rafael Hernandez : https://www.youtube.com/playlist?list=PL12DC9A161D8DC5DC
* Floss manual : https://fr.flossmanuals.net/puredata/introduction/ ,
https://flossmanuals.net/PureData/
* Mgsx - émulateur sfxr : http://www.mgsx.net/articles/pd/bfxr-like-with-pd/bfxr-like-with-pd.html
## Des Patchs
* patchrepo = archives du forum : http://www.pdpatchrepo.info/
* ableton link : an object to synchronize with ableton link protocol - https://github.com/libpd/abl_link
* ancienne radio de musique générative : https://github.com/rumblesan/Radio-Patches
* la malinette : http://codelab.fr/5933#p31646
## Des librairies
* rjdj : https://github.com/rjdj/rjlib
* else : https://github.com/porres/pd-else
* orac : https://github.com/TheTechnobear/Orac
* malinette : http://malinette.info/en/#downloads
* automatism : https://www.automatonism.com/
* mmb : http://www.martin-brinkmann.de/pd-patches.html
近期下载者:
相关文件:
收藏者: