Le décodage de musique fonctionne de façon très similaire au décodage de textes.
Pour les données musicales, tu as également besoin d’un tableau de décodage.
Le téléphone portable des robots connaît les sons suivants:
1/2 do |
00000 |
1/2 "do" |
01000 | 1/4 si bémol | 10000 |
1/8 sol | 11000 |
1/2 ré |
00001 |
1/2 "ré" |
01001 |
1/4 si | 10001 |
1/8 la | 11001 |
1/2 mi |
00010 |
1/4 do | 01010 |
1/4 "do" | 10010 |
1/8 si bémol | 11010 |
1/2 fa |
00011 |
1/4 ré | 01011 |
1/4 "ré" | 10011 |
1/8 si | 11011 |
1/2 sol |
00100 |
1/4 do | 01100 |
1/8 do | 10100 |
1/8 "do" | 11100 |
1/2 la |
00101 |
1/4 ré | 01101 |
1/8 ré | 10101 |
1/8 "ré" | 11101 |
1/2 si bémol |
00110 |
1/4 mi | 01110 |
1/8 mi | 10110 | 1/2 Pause | 11110 |
1/2 si |
00111 |
1/4 fa | 01111 |
1/8 fa | 10111 | 1/4 Pause | 11111 |
Prenons un nouvel exemple: tu souhaites déchiffrer le message suivant:
0110111110110011100001101101011011010111110001011111110 |
En premier, tu décomposes le message en blocs de cinq signes:
01101 |
11110 |
11001 |
11000 |
01101 |
10101 |
10110 |
10111 |
11000 |
10111 |
11110 |
Ensuite, à l’aide du tableau de décodage, tu peux trouver le son correspondant à chaque bloc du code.
01101 | f 1/4 |
11110 | P 1/4 |
11001 | a 1/8 |
11000 | g 1/8 |
01101 | f 1/4 |
10101 | d 1/8 |
10110 | e 1/8 |
10111 | f 1/8 |
11000 | g 1/8 |
10111 | f 1/8 |
11110 | P 1/4 |
Transcrit en notes, le message décodé se présente comme suit:
Essaye de chanter la mélodie ou de la jouer au piano ou sur un clavier.
Si tu n’as pas de piano ou de clavier, tu peux également utiliser le piano scratch virtuel.
piano scratch virtuel.