Accueil | pureData2012

Pure Data

le site officiel puredata.info
"Max [le cousin de Pure Data] n'est pas exactement un programme, mais plutot un langage.
On ne peut donc à proprement parler décrire ce qu'il peut faire, car il peut faire presque tout."

Max Mathews, "Exécution en direct à l'age de l'ordinateur" in La musique depuis 1945 - matériau, esthétique et percepi ton , Mardaga, Belgique, 1997


Prenez deux minutes pour répondre au questionnaire sur le semestre passé


Devoir Maison (rab)

Enoncé

implémentez le module de synthèse FM ci dessous

Appliquer les enveloppes suivantes

harmonique progressif
Fp/Fm = 4
envAp : de 0 à 1 en 4s, puis à 0 en 4s
Im = 1000 * envAp

inharmonique progressif
Fp/Fm = sqrt(2)
envAp : de 0 à 1 en 4s, puis à 0 en 4s
Im = 8000 * envAp

du vibrato à l'enrichissement de spectre
envFm = de 0 à 47 en 5s, puis 42 à 0 en 5s
envAp : de .5 à 1 en 5s, puis de 1 à 0 en 5s
Im = 300 * envAp

Correction

a venir


Devoir Maison : 20 février 2017

Enoncé

Réaliser l'algorithme de synthèse suivant :
2 synthèses par modulation d'amplitude en série suivit d'un effet tremolo. Ajoutez les trois contrôles suivant :
la fréquence du signal porteur *Fp* (modifiable par un slider)
l'enveloppe d'amplitude sur le dernier oscillateur modulant *EnvAmp*
l'enveloppe d'amplitude sur le tremolo *EnvTremolo*

Appliquer les deux configurations d'enveloppe suivante

but

comprendre la synthèse par modulation d'amplitude


Devoir Maison : 06 février 2017

Enoncé

Appliquer une modulation en anneau sur le sample de clarinette basse clarinetBass.wav
Faites en sorte que l'on puisse doser la quantité de modulation (cf patch explicatif)
Ajouter deux générateurs d'enveloppe pour l'amplitude et la fréquence (ampmod et freqmod) de l'oscillateur modulant .
le schéma ci dessous represente le module de synthèse à réaliser :

Appliquer les 6 configurations d'envelopppe ci-dessous pour ampmod et freqmod;
Faites en sorte d'activer ces enveloppes par simple clic sur des boites messages.

but

décorréler l'amplitude du signal modulant et l'amplitude du signal résultant ; entendre l'effet de la RingModulation

aide

Pour la lecture du fichier audio utiliser soit l'objet [readsf~ 1] soit [tabplay~ ] .


Devoir Maison : 30 janvier 2016

Enoncé

A l'aide de la synthèse additive, créer un son composé de 5 sinusoides aux fréquences suivantes 220, 250, 280, 310, 340, et de même amplitude 0.2.
Ajouter un tremolo, ainsi que des générateurs d'enveloppes pour chacun de ses paramètres (fréquence et amplitude).





Créer 3 sons en spécifiant les enveloppes de fréquence et d'amplitude indiquées ci dessous.
Faites en sorte de pouvoir déclencher les sons par simple clic.



(survoler les points pour voir les valeurs)

but

faire varier des paramètres avec des enveloppes

aide

utiliser les envoies par boite message pour déclencher les enveloppes : exemple pure data


Devoir Maison : 23 janvier 2017

Enoncé

A l'aide de la synthèse additive créer un son composé de 8 sinusoides dont vous choissirez les fréquences et amplitudes.
Jouer ce son toutes les 3s en appliquant les enveloppes d'amplitude ci dessous.

but

maitriser la génération d'enveloppe

0bjets

[line~] pour la génération d'enveloppe

aide

manuel FLOSS pure data voir *Enveloppe Sonore*