home *** CD-ROM | disk | FTP | other *** search
/ Supremacy 1 / Supremacy-1.iso / DEMOS / C-D / DOCDISK.ZIP / UTILS.DOC / SAMPLE23.DOC < prev    next >
Text File  |  1992-08-14  |  13KB  |  348 lines

  1. *******************************************************************************
  2. *                                          *
  3. *          SSSS      A      M    M   PPPPP    L         EEEEE          *
  4. *         S         A A      MM   MM   P     P   L         E              *
  5. *          SSSS    A   A      M M M M   PPPPP    L         EEE          *
  6. *          S    A A A A      M  M    M   P         L         E              *
  7. *          SSSS    A       A   M    M   P         LLLLL   EEEEE          *
  8. *                                          *
  9. *                                          *
  10. *        EEEEE    DDDDD     IIIII     TTTTT      OOOO      RRRRR           *
  11. *        E    D    D       I       T     O    O   R    R          *
  12. *        EEE    D    D       I       T     O    O   RRRRR           *
  13. *        E    D    D       I       T     O    O   R   R           *
  14. *        EEEEE    DDDDD     IIIII       T      OOOO      R    R          *
  15. *                                          *
  16. *                                          *
  17. *            V    V    2222       3333               *
  18. *             V     V    2     2           3              *
  19. *              V   V        22        333               *
  20. *               V V         22      ..        3              *
  21. *                V        222222   ..    3333               *
  22. *                                          *
  23. *                                          *
  24. *******************************************************************************
  25. *******************************************************************************
  26. *                                          *
  27. *             ( VERSION DE DEMONSTRATION )                  *
  28. *                                          *
  29. *  Ce logiciel a ete programme avec: le GFABASIC v3.5e                  *
  30. *                     l'assembleur DEVPAC v1.25  ( en DomPub ) *
  31. *                                          *
  32. *                                          *
  33. *                Par DMVIOLATOR                      *
  34. *                                          *
  35. *                                          *
  36. *            Ce programme est un SHAREWARE:                  *
  37. *                                          *
  38. *      Vous pouvez le Copier, le Diffuser et le Telecharger GRATUITEMENT      *
  39. *                                          *
  40. *             AVEC cette DOCUMENTATION ...                  *
  41. *                                          *
  42. *              Il est INTERDIT de le Modifier ...              *
  43. *                                          *
  44. *   Si vous utilisez regulierement ce programme, versez moi une Donation ...  *
  45. *                                          *
  46. *        Cette derniere remarque N'EST PAS FACULTATIVE !!!             *
  47. *                                          *
  48. *******************************************************************************
  49.  
  50. QUELQUES GENERALITES:
  51. *********************
  52.  
  53. 1. STRUCTURE D'UN SAMPLE SUR ST:
  54.  
  55. Habituellement sur ST un sample  ( ou echantillon ou digitalisation )  est code
  56. sur un octet ( 8 bits ) ce qui revient a dire qu'un sample est une variation de
  57. volume sur 256 valeurs    ( 2^8 ) a une certaine vitesse qui correspond a la fre-
  58. quence d'echantillonnage.
  59. Si par exemple vous echantillonez une musique de 25 secondes a une frequence de
  60. 50000 Hz, cela signifie que le volume varie 50000 fois par seconde  pendant une
  61. duree  de 25 secondes, ce qui signifie aussi que 50000 x 25 = 1 250 000 octets,
  62. c'est a dire 1.20 MegaOctets !! Donc, plus la frequence est elevee, plus le sam
  63. ple est gourmand en mémoire.
  64. Ce paragraphe paraitra peut-etre superflu pour    quelques-uns, mais il s'agit de
  65. base elementaire !!
  66.  
  67.  
  68. 2. BUT DE CE PROGRAMME:
  69.  
  70. J'ai ecrit ce programme  dans le but de  " bidouiller "  les differents samples
  71. provenant de jeux, de musique soundtrack ou de demos.
  72. Ce programme  n'a pas du tout la pretention  de rivaliser avec ses semblabes du
  73. commerce, mais il offre quand meme quelques options interressantes...
  74.  
  75.  
  76. 3. AVERTISSEMENT:
  77.  
  78. Ce programme sera toujours perfectible. Si vous avez des idees pour l'ameliorer
  79. ou si vous  trouvez des bugs ou quoiquesoit, n'hesitez pas a  me contacter pour
  80. faire part de vos critiques sur:     3614 TEASER Bal DMVIOLAT
  81.                      3615 STMAG  Bal DMV ou DMVIOLATOR
  82.  
  83.  
  84. DESCRIPTION DES COMMANDES DU PROGRAMME:
  85. ***************************************
  86.  
  87. Apres  avoir charge le programme, vous avez a l'ecran une page de presentation.
  88. Pressez une touche ou cliquez pour en sortir.
  89. L'ecran devient noir  ( Il en sera ensuite toujours ainsi  lorsque l'ordinateur
  90. dessinera à l'ecran )  et l'ecran principal apparait.
  91. Vous  pouvez  travailler  avec 9 samples  simultanements. Voici  les differents
  92. elements presents a l'ecran:
  93. . Le numero du Sample             ( en Haut a Gauche )
  94. . La representation du sample         ( partie Superieure de l'ecran )
  95. . La ligne d'information du sample       ( en dessous )
  96. . La boite de communication         ( partie Inferieure de l'ecran )
  97.  
  98. A tout moment, vous  pouvez:
  99. . Quitter le programme             ( ESC ou clic sur numero du sample )
  100. . Changer de sample             ( Pave numerique de 1 a 9 )
  101. . Acceder au menu d'aide                 ( HELP )
  102. . Voir les caracteristiques des samples  ( CONTROL )
  103. . Rejouer les samples             ( RETURN )
  104. . Afficher/Effacer les boites d'icones   ( clic droit )
  105. . Raccourci clavier             ( touches de fonction F1 a F10)
  106.  
  107.  
  108. INFO:                    ( F1 )
  109. ******************************************
  110.  
  111. Affiche les infos sur le programme
  112.  
  113.  
  114. SOUS-MENU DISQUE:            ( F2 )
  115. ******************************************
  116.  
  117. 1. ACCESSOIRES:     (F1)
  118.  
  119. Permet d'utiliser les accessoires presents en memoire
  120.  
  121. 2. LOAD SAMPLE:     (F2)
  122.  
  123. Permet de charger  un sample en memoire. S'il y  a deja un sample, le programme
  124. vous propose soit de l'effacer soit de charger le nouveau sample  a la suite de
  125. l'ancien  ( MERGE ).
  126.  
  127. Vous pouvez charger un sample de deux façons:
  128. . Sous forme de fichier  ( c'est la façcon la plus courante: 99% des cas )
  129. . Sous forme de pistes
  130.  
  131. Je n'expliquerai pas la premiere  option, pour la bonne raison qu'il n'y a rien
  132. expliquer !!
  133. Examinons la deuxieme option: Imaginez qu'un programmeur de jeu ou de demo plu-
  134. tot que de sauvegarder    un sample sous forme de fichier, le sauve sur une suite
  135. de pistes.
  136. Pour etre plus clair, prenons comme exemple  " LES VOYAGEURS DU TEMPS ", un jeu
  137. carrement genial edite par  " DELPHINE SOFTWARE ". Les heureux possesseurs d'au
  138. moins 1 Mega  de memoire et d'un STE peuvent  profiter de musiques digitalisees
  139. pendant  le jeu. Ces musiques sont sauvegardees sur la deuxieme  face de chaque
  140. disquette. Vous devez donc indiquer les parametres suivants:
  141.  
  142.            . Nombre de secteurs par piste:     10     ( 1 à 11 )
  143.            . Nombre de face(s):          1     ( 1 ou 2 )
  144.            . Numéro de face:          1     ( 0 ou 1 )
  145.            . Piste de depart:          0     ( 0 à 81 )
  146.            . Nombre de pistes:         79     ( 1 à 82 )
  147.  
  148. Et voila chargees les superbes musiques du jeu !!
  149. Il faudra ensuite les signer, mais nous verrons cela plus loin...
  150.  
  151. 3. MULTIPLE LOAD:    (F3)
  152.  
  153. Si vous voulez    charger plusieurs  samples dans les differents    buffers, prenez
  154. cette option, selectionnez vos fichiers et terminez par ANNULER.
  155.  
  156. 4. SAVE SAMPLE:     (F4)
  157.  
  158. Cette option permet de sauvegarder le sample edite sur disquette.
  159.  
  160. 5. MULTIPLE SAVE:    (F5)
  161.  
  162. Cette option sauvegarde  le contenu des 9 buffers ( ceux dont la taille est non
  163. nulle ) avec leur nom et l'extension .SPL
  164.  
  165. 6. SAVE ALL MEMORY:    (F6)
  166.  
  167. Imaginez qu'une erreur ce produise. Le systeme de gestion d'erreur du programme
  168. va  vous demander si vous voulez quitter ou recommencer. Si  vous choisissez la
  169. deuxieme  option, le programme reprendra depuis le  debut et reinitialisera les
  170. tailles des 9 sample a 0 octets.
  171. Si vous voulez quand meme recuperer le contenu des 9 buffers au moment du plan-
  172. tage, cette option va sauvegarder TOUTE la memoire du programme dans un fichier
  173. que vous pourrez ensuite recharger.
  174. En effet, lorsque vous effacez un sample ou que le programme  plante et repart,
  175. la memoire n'est jamais efface, seule les tailles  de sample sont modifiees. Il
  176. y a donc de fortes chances  que vous puissiez recuperer des  samples avec cette
  177. option.
  178.  
  179. 7. DELETE FILE:     (F7)
  180.  
  181. Cette option permet d'effacer un fichier.
  182.  
  183. 8. FORMAT A DISK:    (F8)
  184.  
  185. Cette option permet de formater une disquette en double ou simple face et ecrit
  186. un petit  texte dans le bootsecteur. Le bootsecteur produit n'est  ni un Virus,
  187. ni un AntiVirus et n'est pas executable.
  188. Une petite erreur se produit a la fin de la routine de formatage lors de l'ecri
  189. ture des 2 FATs: il s'agit des caprices du BIOS. Lors de l'erreur, selectionnez
  190. ABANDONNER et le formatage se terminera correctement.
  191.  
  192.  
  193. SOUS-MENU OUTIL:            ( F3 )
  194. ******************************************
  195.  
  196. 1. SIGNER SAMPLE:    (F1)
  197.  
  198. Il existe deux facons  de stocker un sample en memoire: les octets peuvent etre
  199. signes ou non, les variations de volume sont donc de 0 à 255 ou de -128 à 127.
  200. Le STE et la routine pour STF utilisent des musiques signees. Donc, il faut con
  201. vertir les samples sinon l'ecoute sera fortement parasitee.
  202.  
  203.  
  204. 2. MODIFIER FREQUENCE:    (F2)
  205.  
  206. Cette option permet de changer la frequence d'un sample  ( pour l'adapter a une
  207. frequence STE par exemple ). Vous devez entrez la frequence de    depart et celle
  208. de fin.
  209. Un conseil: pour eviter de perdre de la qualite, la frequence de  fin doit etre
  210. inferieure a la frequence de depart.
  211.  
  212.  
  213. 3. INVERSER SAMPLE:    (F3)
  214.  
  215. Cette option inverse le sample et vous permet de le sauver.
  216.  
  217.  
  218. 4. EFFACE SAMPLE:    (F4)
  219.  
  220. Cette option efface le sample edite ou tous les samples.
  221.  
  222.  
  223. 5. PREFERENCES:     (F5)
  224.  
  225. Cette option permet de regler quelques gadgets.
  226. Cliquez dans les differentes cases pour les activer.
  227.  
  228.  
  229. 6. LOAD MODULE:     (F6)
  230.  
  231. Il s'agit d'une fonction tres interressante ( a mon avis )  qui permet de recu-
  232. perer les samples de  musiques soundtrack sous forme de module. Les formats re-
  233. connus sont:
  234.              . Les modules TCB TRACKER ( programme par AN COOL )
  235.              . Les modules AMIGA 15 instruments
  236.              . Les modules AMIGA 31 instruments
  237.  
  238. Apres avoir charge un module, vous pouvez  " zapper "  entre les differents sam
  239. ples, les sauvegarder soit sur disquette, soit dans un des 9 buffers de sample.
  240. En pressant la touche HELP vous obtenez la liste des samples.
  241. Pour ecouter ces samples, ainsi que dans le menu BLOC, pour une question de pra
  242. tique on peut rejouer les samples avec les touches:
  243.  
  244. PLAYBACK       de 1 a 16 kHz:  Q, S, D, F, G, H, J, K, W, X, C, V, B, N, ?, .
  245.  
  246. DMA STE:         MONO          STEREO
  247.          6258     A          T
  248.         12517     Z          Y
  249.         25033     E          U
  250.         50066     R          I
  251.  
  252.  
  253. 7. CHANGE NOM:        (F7)
  254.  
  255. Cette option permet de changer le nom du sample edite.
  256.  
  257.  
  258. FONCTION BLOC:                ( F4 )
  259. ******************************************
  260.  
  261. Certaines fonctions ne sont pas encore programmees...
  262. Le principe  des blocs est simple: sur chaque  sample, vous pouvez definir deux
  263. barres    de bloc, et  le bloc est la portion  de sample comprise  entre les deux
  264. barres.
  265. Pour changer la position des barres, vous avez deux possibilites:
  266.   . Par les cases munies de fleches en bas de l'ecran: le pas d'incrementation
  267.     est different selon le bouton de la souris utilise.
  268.   . Si vous  rentrez dans le graphe, le curseur de la souris  se transforme en
  269.     croix.Positionnez-vous sur l'une des deux barres: le curseur se transforme
  270.     en main. Cliquez et  maintenant vous pouvez  diriger la barre a la souris.
  271.     Pour fixer la barre, cliquez une deuxieme fois.
  272. Pour rejouer les samples, vous pouvez presser RETURN, mais cette  methode etant
  273. assez  lente, il est  aussi possible de rejouer directement les blocs  avec les
  274. decrites dans la fonction 'LOAD MODULE'.
  275. Les  autres fonctions de bloc sont  faciles a comprendre et je vous  laisse les
  276. decouvrir par vous meme.
  277.  
  278.  
  279. FONCTION CALEPIN:            ( F5 )
  280. ******************************************
  281.  
  282. Elle permet de changer de sample comme les touches du pave numerique.
  283.  
  284.  
  285. FONCTION REPLAY:            ( F6 )
  286. ******************************************
  287.  
  288. Que de boutons me direz-vous en selectionnant ce sous-menu...
  289. Il suffit de cliquer dans les differentes cases pour rejouer les samples.
  290. Les routines PLAYBACK  ( ecrite par Tristan Hunting )  et DMA STE utilisent des
  291. samples signes; alors que la routine de STREPLAY utilise des samples non signes
  292. De plus, il  est impossible de    stopper la routine de STREPLAY une fois  que la
  293. reproduction a commencee.
  294. L'option  SIGNE  permet de signer le sample pour jongler d'un mode  de replay a
  295. l'autre.
  296.  
  297. L'option BLOC permet de prendre en compte les barres de bloc.
  298.  
  299. Les options COUNTER et LOOP ne fonctionnent qu'en mode STE.
  300.  
  301.  
  302. ETAT DES 9 BUFFERS:           ( CONTROL )
  303. ******************************************
  304.  
  305. Sur STE l'ecran scrolle vers le bas; sur STF, l'ecran s'affiche directement.
  306. Vous pouverz voir pour chaque sample:
  307.    . son Nom
  308.    . sa  Taille
  309.    . son Adresse Memoire
  310. Et en prime, la memoire libre...
  311.  
  312.  
  313. ECRAN CACHE:                   ???
  314. ******************************************
  315.  
  316. A vous de trouver son emplacement et son contenu...
  317.  
  318.  
  319. THE END:
  320. ******************************************
  321.  
  322. N'oubliez pas que je suis ouvert a toute critique ( constructive ), alors n'he-
  323. sitez pas a me contacter...
  324. J'espere que ce logiciel vous  satisfera; je pense que pour un logiciel  DomPub
  325. il n'est vraiment pas mal et je vous laisse l'essayer en toute tranquilite...
  326. N'oubliez pas de verser votre  contribution  ( meme modeste )  car ce programme
  327. m'a demande beaucoup de travail...
  328.  
  329.  
  330. PUBLICITE:
  331. **********
  332.  
  333. Si vous recherchez des Logiciels, Demos ou Musiques en DomPub pour pas cher, je
  334. tiens une mini Librairie DomPub avec des prix fous !!!
  335. Vous pouvez composer  vos disquettes pour n'obtenir que les  logiciels qui vous
  336. interressent  ( cela parait  normal mais apparemment  ca ne l'est  pas pour les
  337. les autres distributeurs de DomPub ).
  338. Chaque disquette coute 20 FF frais de port compris.
  339.  
  340. Pour me contacter:       3614 TEASER Bal DMVIOLAT
  341.                3615 STMAG  Bal DMV ou DMVIOLATOR
  342.  
  343.                DMVIOLATOR
  344.                29 Av REPUBLIQUE
  345.                37230 FONDETTES
  346.  
  347. ****************************************** FIN DE TRANSMISSION ****************
  348.