Titre:      TO8 deMODed?

Catgorie:  Demo (autres 8 bits)
Classement: 1er
Party:      Forever-Party 2017 - Horna Suca

Prsente:   Plus d'une heure de dmonstration technique d'une
            nouvelle routine de musique.

Groupe:     PULS (http://www.pulsdemos.com)
Auteurs:    Samuel Devulder (conception, code),
            Prehisto (bootloader + trackloader),
            Exocet (images menu & puls)

Machines:   Thomson TO8, TO8D, TO9+

Format:     Diskette standard Thomson dans les format d'mulateur
            (SAP, FD).

=====================================================================
HISTOIRE
=====================================================================

L'an dernier, PULS a montr qu'avec pas mal d'effort, les machines
Thomson habituellement si silencieuses peuvent faire du son, et
mme jouer au Karaok. Ce qui a amus les visiteurs de la Forever-
Party ;) Hum, en fait parler de son dans ce contexte est un peu
abuser car le Thomson ne faisait que des formes d'ondes
rectangulaires, bref des BEEPs. Et pour BEEPer, oui le Thomson
BEEP trs bien :)

Bien que les Thomsons manquent toujours d'un vrai chip sonore,
ses concepteurs ont quips le contrleur des manettes de jeu
d'un convertisseur numrique analogique (CNA) sur 6 bits. Il a
trs peu t utilis parce que cela ncessite typiquement de
charger en RAM pleins de donnes depuis la diskette, et de les
envoyer rgulirement au CNA par une boucle du CPU. Et dieu que
c'est lent! Charger un morceau depuis la diskette prend plus de
temps qu'il n'en faut pour l'couter! Mais enfin, c'tait l'tat
de l'art depuis de nombreuses annes sur Thomson.

Cette anne, PULS a compris qu'on pouvait faire bien mieux avec
la routine conue ici:
    http://www.logicielsmoto.com/phpBB/viewtopic.php?f=3&t=549

Cette routine mlange 4 canaux indpendants sur 4 bits, chacun
avec sa propre frquence, son propre volume et son instrument et
envoie le rsultat au CNA en 200 cycles cpu. Cela signifie que
l'on mule logiciellement le boulot de la puce audio de l'Amiga,
Denise, sauf que cela est fait sur 4 bits par chantillons  5khz
maximum contre 8 bits et 28khz max pour l'Amiga. Une telle
diffrence peut sembler trop importante pour fournir un rsultat
potable, mais les tests montrent qu'il n'en est rien! (Remarquez
que 5khz est une frquence plus leve que ce qui tait utilise
en tlphonie il y a peu.)

Emuler logiciellement a puce audio de l'Amiga est une jolie ide
technique, mais puisque cela mange tout le temps CPU, on ne peu
rien faire d'intressant avec comme jouer des MODs, n'est-ce pas?
Et bien,  notre grand tonnement, on peut interrompre de temps
en temps et trs brievement la routine produisant les sons pour
rapidement modifier quelques paramtres (comme la frquence ou le
volume) sans perte de qualit. Ceci permet d'effectivement jouer
des MODs sur un machine 8 bits!!!!

Donc cette anne, pour la premire fois sur les machines Thomson,
le groupe PULS vous prsente une dmo contenant plus de 15 musiques
connues du monde des 16 bits :-)

     ==>>>> APPRECIEZ PLUS D'UNE HEURE DE MUSIQUE! <<<<<==

=====================================================================
LIEN AVEC LA THEME DE LA FOREVER PARTY ?
=====================================================================

Ok, tout ca c'est trs bien. Mais comment diable cette production
entre dans le thme impos cette anne? Jetez donc un oeil aux
crdits, et plus prcisment au premier morceau musique. Vous avez
vus? Vous l'avez trouvs? OUI!!!!!
 _________   ______   _____       _________   ______   _    _
/  _   _  \ /  __  \ |  __ \     /  _   _  \ /  __  \ | |  | |
| | | | | | | |__| | | |  \ \    | | | | | | | |__| | | |__| |
| | | | | | |  __  | | |  | |    | | | | | | |  __  |  > __ <
| | | | | | | |  | | | |__/ /    | | | | | | | |  | | | |  | |
|_| |_| |_| |_|  |_| |_____/     |_| |_| |_| |_|  |_| |_|  |_|

Mad Max!!!! C'est ca, et c'tait le thme de cette anne :) :) :)

=====================================================================
CREDITS
=====================================================================

Voici les crdits pour les musiques et les images que nous avons
utiliss dans cette production. PULS leur envoie ses salutations
 tous!

Morceau No 1
    MOD: Hallucinations
         par Mad Max
         de Katharsis
    GFX: Python, extrait de "Hallucinations and Dreams -
         Preview (Trackmo)"
    WWW: http://janeway.exotica.org.uk/release.php?id=8625

Morceau No 2
    MOD: Banana split
         par Dizzy
         de CNCD
    GFX: Extrait de "Racer 2" by Dune (Templeton, Calimero)
    WWW: https://demozoo.org/music/5947/

Morceau No 3
    MOD: Crack the eggshell
         par Jester
         de Sanity
    GFX: Havok, extrait de "BoggleDop(demo)"
    WWW: http://janeway.exotica.org.uk/release.php?id=47573

Morceau No 4
    MOD: Lightchamber
         par Deelite
         de Balance
    GFX: Pixie, extrait de "Eurochart 28 (Diskmagazine)"
         par Depth
    WWW: http://janeway.exotica.org.uk/release.php?id=747

Morceau No 5
    MOD: Cream of the earth
         par Romeo Knight
         de R.S.I.
    GFX: Kent Valden (https://www.youtube.com/watch?v=88ZqSl6Ud8k)
    WWW: http://janeway.exotica.org.uk/release.php?id=32233

Morceau No 6
    MOD: Adrenaline
         par Blaizer
         de Digital Illusions
    GFX: Extrait de the game "Pinball Fantasies"
         par Digital Illusions
    WWW: https://www.youtube.com/watch?v=nXrwgy-uFg8

Morceau No 7 et 8
    MOD: Hardwired2 et Global trash 3 v2
         par Jesper Kyd
         de The Silents
    GFX: Zycho/Crionics, extraits de la dmo Hardwired
         par Crionics et The Silents
    WWW: http://janeway.exotica.org.uk/release.php?id=504

Morceau No 9
    MOD: Condom Corruption
         par Travolta
         de Spaceballs
    GFX: TMB designs, extrait de la dmo "State of the art"
         par Spaceballs
    WWW: https://www.scenemusic.net/demovibes/song/7169/

Morceau No 10
    MOD: Testlast
         par Travolta
         de Spaceballs
    GFX: TMB designs, extrait de la dmo "9 fingers"
         par Spaceballs
    WWW: http://janeway.exotica.org.uk/release.php?id=1060

Morceau No 11
    MOD: Livin' insanity
         par Moby
         de Sanity
    GFX: RA, extrait de la dmo Arte par Sanity
    WWW: http://janeway.exotica.org.uk/release.php?id=279

Morceau No 12
    MOD: Elekfunk!
         par Moby
         de Sanity
    GFX: RA, extrait de la dmo Arte par Sanity
    WWW: http://janeway.exotica.org.uk/release.php?id=279

Morceau No 13
    MOD: Klisje paa klisje
         par Walkman
         des Cryptoburners
    GFX: Bugbear, extrait de "The Hunt For 7th October"
         par les Cryptoburners
    WWW: https://www.scenemusic.net/demovibes/song/8478/

Morceau No 14
    MOD: A way to freedom
         par LizardKing
         de Razor 1911
    GFX: Electron, No 2 du disk-mag "Oepir Risti"
    WWW: http://janeway.exotica.org.uk/release.php?id=49664

Morceau No 15
    MOD: Blur
         par Oxide
         de Sonik Clique
    GFX: extrait de https://demozoo.org/productions/7484/
    WWW: https://demozoo.org/music/141810/

Morceau du Menu
    MOD: supershort
         par Chrono
         de S!P
    WWW: ftp://ftp.modland.com/pub/favourites/Protracker/Chrono/

=====================================================================
REMARQUES
=====================================================================
1) Si vous voulez couter la diskette avec un mulateur, choisissez-
   en un qui respecte les vitesses de chargement ou certaines 
   attentes seront trop courtes.

   Exemple d'un mulateur compatible: TEO 1.8.3
        https://sourceforge.net/projects/teoemulator/

   Sur d'autres mulateurs il y a probablement une option pour
   choisir la vitesse disk la plus prcise. Consultez leur manuels
   respectifs ;)

2) Pendant l'excution vous pouvez rendre muet tous les canaux en
   appuyant sur la touche '0'. Si vous n'entendez plus rien, c'est
   probablement que vous avez presss cette touche '0' par
   inadvertance. Pour faire alors revenir le son, r-appuyez de
   nouveau sur le '0'.

   Vous pouvez aussi rendre muet certains canaux en pressant les
   touches '1'  '4'.

   Si vous appuyez sur ENTREE, alors revenez au menu qui choisira
   pour vous le morceau suivant.

   Si vous appuyez sur la barre ESPACE, le morceau en cours s'arrte
   et vous revenez au menu.

3) Dans le menu, si vous appuyez sur la touche "=", le mme morceau
   est rejou. La touche ENTREE fait passer au morceau suivant.

4) Il y a un invit spcial dans les deux premires images: Pulkomandy.
   Gros merci  lui!
