========================================================
Cration des fichiers .scr et .bin pour CS91280_MUSIC
Daniel Coulom - http://dcmoto.free.fr
28 mai 2018
========================================================

--------------------------------------------------------
Fichier ecran = xxxx.scr (xxxx est le nom du projet)
--------------------------------------------------------
1) Prendre une image monochrome 320x200
2) Inverser la vido pour obtenir un fond noir
3) Renverser l'image pour mettre le haut en bas
4) Sauver en xxxx.bmp
5) Ouvrir dans un diteur hexadcimal
6) Enlever l'entete de $3E octets
7) Completer a $2000 octets par des zeros binaires
8) Sauver en xxxx.scr


--------------------------------------------------------         
Fichier musique = xxxx.bin (xxxx est le nom du projet)
--------------------------------------------------------
Ce fichier .bin est constitu d'chantillons 6 bits
placs dans les bits de poids faible de chaque octet.
Le bit de poids fort des octets impairs est utilis
pour stocker une information permettant de reconstituer
32 chantillons supplmentaires  jouer pendant le gap
inter-blocs lors de la lecture de la carte SD. 
Les indications suivantes sont donnes pour le logiciel
CoolEdit2000. Elles peuvent tre adaptes  tout autre
logiciel d'dition de fichiers de musique.

1) Dans le logiciel d'dition ouvrir un fichier
   contenant de la musique, au format .wav ou autre.  

2) Convertir en 5586Hz monophonique 8 bits :
   Convert Sample Type 
   Sample Rate : 5586 Hz
   High Quality : 999
   Mono Left Mix 50% (ou plus si ncessaire)
   Right Mix 50% (ou plus si ncessaire)
   Dither Depth 1
   p.d.f. Gaussian
   Noise Shaping B
   Resolution 8 bits

4) Transformer en fichier monophonique 6 bits :
   Amplify
   25%
   DC Bias Adjust Absolute -75%

5) Sauver au format RAW :
   Save As xxxx.raw
   Format PCM Raw Data
   Option 8 bits unsigned

6) Calculer les 2 bits de poids fort :
   Excuter cs91280_music_generation.exe pour convertir
   le fichier xxxx.raw en fichier xxxx.bin   
   
Remarque:
Le programme cs91280_music_generation.exe calcule aussi le
nombre de secteurs par pixel pour la barre de progression,
et le stocke dans les deux derniers octets de xxxx.scr   

        