1
CRÉE DES RYTHMES. APPRENDS À CODER. ENCOURAGE L’ÉQUITÉ.
v3.1
2
CODER POUR CONCOURIR
v3.1
{
}
3
En quoi la musique, l’informatique, �l’activisme et l'entrepreneuriat �sont-ils des moyens pour promouvoir l’équité raciale?
Création d’une banque de sons, de variables et de pistes
�
v3.1
Découvrir l’histoire du Canada et des Autochtones, en se concentrant sur les effets de la colonisation ainsi que sur le racisme actuel.��
ORDRE DU JOUR
4
OBJECTIFS
MODULE 4 — CRÉATION D’UNE BANQUE DE SONS, DE VARIABLES ET DE PISTES
v3.1
5
1. DÉCOUVERTE : LES COUCHES MUSICALES
v3.1
6
Activité 1 : Introduction à la superposition de musique
Regardez cette vidéo puis écoutez Peuple Invincible.
Dans votre cahier de l'élève (écriture), notez les instruments ou les sons utilisés.
v3.1
CRÉER VOTRE BOÎTE À OUTILS POUR CRÉER DES RYTHMES
7
Terme | Définition |
| �Partie d’une chanson enregistrée séparément comme clip musical et ajoutée à un morceau de musique. Dans une DAW, les pistes sont disposées en rangées et étiquetées avec des numéros.� |
PISTE
v3.1
8
2. ACTION : CRÉATION D’UNE BANQUE
DE SONS ET VARIABLES
v3.1
9
Activité 2 : Création de votre
BANQUE DE SONS
Suivez les instructions sur les diapositives ou dans votre cahier de l'élève (codage).
v3.1
10
AJOUTER UNE BATTERIE ET UN SON VOCAL AU #SOUNDBANK
v3.1
Remarque : Vous pourriez ajouter des sections distinctes à votre #SOUNDBANK pour chaque catégorie de clip audio. Par exemple :
#batteries
#vocal
#cordes
Etc.
11
Activité 3 : Attribution de variables
à vos extraits sonores
Dois-je écrire le nom complet du son à chaque fois?
Non! Nous pouvons attribuer des « surnoms » (VARIABLES) aux sons sélectionnés pour repérer plus facilement nos rythmes préférés.
v3.1
CRÉER VOTRE BOÎTE À OUTILS POUR APPRENDRE À CODER
12
Terme | Définition |
| �Unité de stockage qui crée un espace dans la mémoire de l’ordinateur afin d’y stocker des données. |
VARIABLE
#VARIABLES BANQUE DE SONS �batterie = SAMIAN_PEUP_BEAT_FULL vocal1 = TFLAMES_OC_VOX_BKUP_CHOR_1 |
v3.1
13
CRÉEZ DES VARIABLES POUR STOCKER VOS SONS
Suivez les instructions sur les diapositives ou dans votre cahier de l'élève (codage).
batterie = SAMIAN_PEUP_BEAT_FULL
vocal1 = TFLAMES_OC_VOX_BKUP_CHOR_1
basse = TFLAMES_OC_BASS_CHOR
flute = SAMIAN_PEUP_THEME_FLUTE
corde = SAMIAN_PEUP_THEME_STRINGS_3
v3.1
14
VOTRE CODE RESSEMBLERA À CE QUI SUIT :
# description:
from earsketch import *
setTempo(120)
# BANQUE DE SONS
#batteries
batterie = SAMIAN_PEUP_BEAT_FULL
#sons vocaux
vocal1 = TFLAMES_OC_VOX_BKUP_CHOR_1
#basse
basse = TFLAMES_OC_BASS_CHOR
#flute
flute = SAMIAN_PEUP_THEME_FLUTE
#instruments a corde
corde = SAMIAN_PEUP_THEME_STRINGS_3
v3.1
CRÉER VOTRE BOÎTE À OUTILS POUR APPRENDRE À CODER
15
Terme | Définition |
| Fonction qui ajoute des extraits sonores dans la DAW et utilise quatre arguments/paramètres (clip audio, numéro de piste, mesure de début et mesure de fin). |
Activité 4 : Ajouter des extraits sonores à vos pistes
fitMedia()
v3.1
CRÉER VOTRE BOÎTE À OUTILS POUR APPRENDRE À CODER
16
Terme | Définition |
| �Morceau de code qui exécute une tâche. fitMedia() setTempo() makeBeat()� |
FONCTION
v3.1
17
CODER VOTRE INTRO!
Suivez les instructions sur les diapositives ou dans votre cahier de l'élève (codage).
4. Tapez « 1 » comme track number.
5. Tapez « 1 » comme Starting measure.
6. Tapez « 5 » comme Ending measure.
7. Exécutez et jouez votre code pour vous assurer que vous aimez la façon dont les couches s’assemblent.
8. Répétez ce processus pour les quatre extraits sonores.
v3.1
18
VOTRE CODE RESSEMBLERA À CE QUI SUIT :
# description:
from earsketch import *
setTempo(120)
# BANQUE DE SONS
#batteries
batterie = SAMIAN_PEUP_BEAT_FULL
#vocals
vocal1 = TFLAMES_OC_VOX_BKUP_CHOR_1
#basse
basse = TFLAMES_OC_BASS_CHOR
v3.1
#flute
flute = SAMIAN_PEUP_THEME_FLUTE
#instruments a corde
corde = SAMIAN_PEUP_THEME_STRINGS_3
#intro
fitMedia(batterie,1,1,5)
fitMedia(basse,2,1,5)
fitMedia(flute,3,1,5)
fitMedia(corde,4,1,5)
fitMedia(vocal1,5,1,5)
19
DÉFI BONUS FACULTATIF DE CODAGE
Attention, la difficulté augmente! Par conséquent, si vous débutez en codage, il vous faudra peut-être revenir à cette section une fois vous aurez maîtrisé fitMedia().
setEffect() est une fonction qui vous permet d'ajouter des effets sur les différentes pistes pour ajouter des échos, des retards, changer la hauteur et changer le volume.
L’approfondissement B propose d’autres fonctions à essayer!
v3.1
20
Activité 5 : Enregistrer et ajouter un son sur EarSketch
Suivez les instructions sur les diapositives ou dans votre cahier de l'élève (codage).
v3.1
21
v3.1
Activité 5: suite
NOTEZ: Vous pouvez enregistrer un maximum de 8 mesures
A 120 BPM 8 mesures durent 16 secondes
22
v3.1
23
v3.1
Activité 5 : suite
24
v3.1
Activité 5 : suite
25
3. CONSOLIDATION / RÉFLEXION
v3.1
Dans votre cahier de l’élève (écriture), associez ces termes à leur définition :
26
Activité 6 : Créer votre boîte à outils
v3.1
27
Activité 7 : Réfléchissez
v3.1
Dans votre cahier de l'élève (écriture), répondez aux questions suivantes :
28
Approfondissements facultatifs
v3.1
29
v3.1
30
Compétence bonus | Ce que vous allez apprendre | Liens pour les programmes-ressources |
Télécharger des sons (ajout de paroles, sons communautaires) | Pour les élèves qui veulent ajouter leur propre voix à la chanson en chantant ou en rappant. Vous pouvez ajouter des sons créés par la communauté ou d’autres sons qui ne sont pas dans la bibliothèque d’EarSketch. Vous aurez la possibilité de télécharger un nouveau son, de faire un enregistrement rapide et de trouver un clip sur Freesound. | Uploading Sounds (Ajouter des sons) Quick Tutorial (Tutoriel rapide) Uploading Sounds Video (Tutoriel vidéo - Ajouter des sons) |
setEffect() | Vous apprendrez à régler le volume de la piste, à coder les fondus, à créer des échos, à déformer leurs sons, à modifier la hauteur et à créer une réverbération dans leurs sons. | Effects in EarSketch (Effets sur Earsketch) Effects and Envelopes (Effets et enveloppes) Every Effect Explained in detail (Effets expliqués en détail) setEffect() Video (Vidéo SetEffect()) |
makeBeat() | Vous apprendrez à composer de la musique par note plutôt qu’au niveau de la mesure. Cette méthode est idéale pour les rythmes de batterie. Cette approche est souvent appelée séquençage musical (step sequencing) dans la production musicale. | Making Custom Beats: makeBeat (Créer des battements personnalisés) |
Boucles | Vous apprendrez à coder plus efficacement et à ajouter des répétitions à votre musique. | Looping (Créer des boucles) Musical Repetition (Répétitions de musique) |
v3.1
31
MERCI!
v3.1