src : un module de source audio
Image

lire au préalable la page concernant le fonctionnement des modules de tapemovie


description :


Le module src est un lecteur / enregistreur de son en RAM, complété d'un générateur de sinus et de bruit rose. Ces générateurs sont contrôlés par une pulsation réglable

fonctions :


/replace : chargement d'un son par le menu des "soundfiles" (fichiers sons qui se trouvent dans le dossier "/project/media/soundfiles"
Il est possible d'avoir des sous dossiers dans le dossier "soundfiles". Dans ce cas, le chemin relatif à "soundfiles" est indiqué dans le nom.
Quand on sélectionne un "soundfile" par ce menu, le menu devient gris et non pas blanc. Si on sélectionne un son par le menu "samples" avec le message "/replacesamp" le menu "soundfiles" devient blanc.
message_ paramètre non dynamique, init=0

/replacesamp : chargement d'un son par le menu des "samples" (fichiers sons qui se trouvent dans le dossier "/project/media/samples"
Il est possible d'avoir des sous dossiers dans le dossier "samples". Dans ce cas, le chemin relatif à "samples" est indiqué dans le nom.
Quand on sélectionne un "sample" par ce menu, le menu devient gris et non pas blanc. Si on sélectionne un son par le menu "soundfiles" avec le message "/replace" le menu "samples" devient blanc.
message_ paramètre non dynamique, init=0

-> N.B. Si l'on choisi un son avec le menu "soundfiles" (/replace), il remplace le choix fait par "samples" (/replacesamp) et vice versa.

/play : lancer/arrêter la lecture du son (play/stop) - toujours depuis le début de la boucle.
/play = 1 play
/play = 0 stop
toggle_ paramètre non dynamique min=0, max=1 init=0

/resume : (bouton) recommencer la lecture au point de l'arrêt.
"message : bang"

/loop : mise en boucle du son
/loop = 1 boucle active
/loop = 0 boucle inactive
toggle_ paramètre non dynamique min=0, max=1 init=0

/looplo : point de début de la boucle en millisecondes
nb_décimal_ paramètre non-dynamique min=0., max=<none> init=0

/loophi : point de fin de la boucle en millisecondes
nb_décimal_ paramètre non-dynamique min=0., max=<none> init=0

-> N.B. Si on veux que la boucle soit sur le son en entier, il suffit de mettre looplo et loophi sur "0." (ou cliquer sur "/resetloops"

/resetloops : (bouton) remettre looplo et loophi sur "0." pour faire une boucle du son en entier.
"message : bang"

/samplelevel : niveau du sample en dB
/samplelevel = -127 son coupé
/samplelevel = 0 niveau nominal
nb_décimal_ paramètre dynamique min=-127, max=18 init=0

/speed : vitesse de lecture du sample
/speed = 1 vitesse nominale
/speed = 0 vitesse à 0 donc son coupé
/speed = 0.5 vitesse 2x plus lente
/speed = 2 vitesse 2x plus rapide
nb_décimal_ paramètre dynamique min=-20, max=20 init=1

/load : (bouton) charger un son en ouvrant une fenêtre de dialogue.
"message : bang"

/empty : (bouton) vider le son de la RAM
"message : bang"

/load nom_du_fichier : message pour ouvrir un son depuis une qlist. Ce son doit se trouver dans le dossier projet->media->soundfiles


/testsw : interrupteur des générateurs
/testsw = 1 générateurs actifs
/testsw = 0 générateurs inactifs
toggle_ paramètre non dynamique min=0, max=1 init=0

/tonelevel : niveau du générateur de sinus en dB
/tonelevel = -127 son coupé
/tonelevel = 0 niveau nominal
nb_décimal_ paramètre dynamique min=-127, max=18 init=-127

/noiselevel : niveau du générateur de bruit en dB
/noiselevel = -127 son coupé
/noiselevel = 0 niveau nominal
nb_décimal_ paramètre dynamique min=-127, max=18 init=-127

/tonefreq : fréquence en Hz du sinus généré
/tonefreq = 440 LA0
nb_décimal_ paramètre dynamique min=20, max=9999 init=440

/pulsesw : interrupteur de la pulsation. Cette pulsation permet d'allumer et d'éteindre les générateurs
/pulsesw = 1 pulsation active
/pulsesw = 0 pulsation inactive
toggle_ paramètre non dynamique min=0, max=1 init=0

/pulseperiod : temps en ms entre chaque 1 du testsw
nb_entier_ paramètre dynamique min=10, max=9999 init=1000

/pulsewidth : durée en ms de chaque 1 du testsw
nb_entier_ paramètre dynamique min=10, max=9999 init=1000



/vol : volume de sortie du module
/vol = 1 niveau nominal
nb_décimal_ paramètre dynamique min=0, max=2 init=1.


more


Image

/size : définie la taille du buffer pour l'enregistement, lorsqu'on règle la size, le buffer est automatiquement vidé

/rec : démarre ou arrête l'enregistrement
/rec = 1 enregistrement actif
/rec = 0 enregistrement inactif
toggle_ paramètre non dynamique min=0, max=1 init=0

bouton crop /crop bang: redéfini la taille du buffer en fonction de la sélection de la waveform

bouton write /write: enregistre le sample de la RAM en un fichier .aiff sur le disque dur

astuces et conseils :


• Avant d'enregistrer un son, il faut avoir régler la taille (/size) au préalable)