This file is indexed.

/usr/share/doc/HOWTO/fr-html/Sound-Playing-HOWTO.html is in doc-linux-fr-html 2013.01-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
<meta name="GENERATOR" content="LinuxDoc-Tools 0.9.69">
<title>The Linux Sound Playing HOWTO</title>
</head>
<body>
<h1>The Linux Sound Playing HOWTO</h1>
<h2>Yoo C. Chung <code>wacko@laplace.snu.ac.kr</code></h2>
v1.6, 11 Ao&ucirc;t 1998
<hr>
<em>(Adaptation fran&ccedil;aise par Guillaume Bertucat
<code>guillaume@ibpc.fr</code> et Rapha&euml;l Gurlie
<code>raphael@ibpc.fr</code>, 20 Janvier 1998). Ce document est un
inventaire des applications qui lisent diff&eacute;rents formats de
sons sous Linux.</em>
<hr>
<h2><a name="s1">1. Introduction</a></h2>
<p>Ceci est le document Sound Playing HOWTO. Il fait l'inventaire
des nombreux formats de son et des applications qui peuvent
&ecirc;tre utilis&eacute;es pour les lire. Il donne aussi quelques
trucs et conseils sur la mani&egrave;re d'utiliser ces
applications. Il existe &eacute;galement d'autres applications
int&eacute;ressantes relatives au son, mais pas directement
reli&eacute;es a la lecture de celui-ci. Cependant, ce document
n'est <em>pas</em> un guide d'installation du support son sur un
syst&egrave;me Linux. Pour obtenir des informations sur
l'installation du support son sur votre syst&egrave;me Linux et les
mat&eacute;riels support&eacute;s, reportez-vous au Linux Sound
HOWTO de Jeff Tranter.</p>
<p>Ce document traite des applications son destin&eacute;es aux
utilisateurs normaux. C'est &agrave; dire, qu'il ne
s'int&eacute;resse qu'&agrave; ce que l'utilisateur moyen a besoin
de savoir sur le cot&eacute; applicatif du son, et non aux
bizarreries exotiques comme la synth&egrave;se vocale, ou aux
probl&egrave;mes mat&eacute;riels qui sont trait&eacute;s dans le
Sound HOWTO.</p>
<h2><a name="ss1.1">1.1 Copyright de ce document</a></h2>
<p>Ce document peut &ecirc;tre distribu&eacute; et modifi&eacute;
librement ( j'appr&eacute;cierait cependant que toute modification
me soit signal&eacute;e), aussi longtemps que cette note y est
incluse. Cependant, il ne peut lui &ecirc;tre appliqu&eacute;
d'autres restrictions, et une version modifi&eacute;e de ce
document devra &ecirc;tre soumise au m&ecirc;me copyright que
celui-ci. De plus, le m&eacute;rite doit &ecirc;tre rendu &agrave;
qui de droit.</p>
<h2><a name="ss1.2">1.2 Copyright des applications
inventori&eacute;es</a></h2>
<p>S'il n'est fait mention d'aucun copyright, alors l'application
est sous GNU General Public License.</p>
<h2><a name="ss1.3">1.3 O&ugrave; trouver ce document</a></h2>
<p>La version officielle la plus r&eacute;cente de ce document peut
&ecirc;tre obtenue aupr&egrave;s du <a href=
"http://sunsite.unc.edu/LDP/">Linux Documentation Project</a>. La
version non officielle la plus r&eacute;cente de ce document peut
&ecirc;tre obtenue aupr&egrave;s de <a href=
"http://laplace.snu.ac.kr/~wacko/howto/">http://laplace.snu.ac.kr/~wacko/howto/</a>.</p>
<p>Une version Cor&eacute;enne de ce document (tr&egrave;s
ancienne) est disponible &agrave; <a href=
"http://laplace.snu.ac.kr/~wacko/howto/Sound-Playing-HOWTO.ks">http://laplace.snu.ac.kr/~wacko/howto/Sound-Playing-HOWTO.ks</a>.</p>
<p>Une version Japonaise de ce document est disponible &agrave;
<a href=
"http://jf.gee.kyoto-u.ac.jp/JF/JF-ftp/euc/Sound-Playing-HOWTO.euc">
http://jf.gee.kyoto-u.ac.jp/JF/JF-ftp/euc/Sound-Playing-HOWTO.euc</a>.</p>
<h2><a name="ss1.4">1.4 Remarques et commentaires</a></h2>
<p>Je ne suis pas omniscient, et je n'utilise pas toutes les
applications cit&eacute;es ci apr&egrave;s (je n'ai m&ecirc;me pas
pu essayer certaines d'entre elles), par cons&eacute;quent il y a
tr&egrave;s certainement des erreurs. De plus, comme les logiciels
&eacute;voluent en permanence, la documentation devient
invariablement obsol&egrave;te. C'est pourquoi, si vous trouvez
quoi que ce soit d'erron&eacute;, envoyez moi vos corrections.
Toute suggestion ou addition &agrave; ce document sont
&eacute;galement bienvenues. (NdT : toute <a href=
"mailto:guillaume@ibpc.fr,raphael@ibpc.fr">remarque</a> relative
&agrave; la clart&eacute; ou &agrave; la pertinence de la
traduction est &eacute;galement bienvenues.)</p>
<h2><a name="ss1.5">1.5 Remerciements</a></h2>
<p>Merci aux auteurs des applications cit&eacute;es dans ce HOWTO.
Merci &eacute;galement &agrave; Hannu Savolainen pour son super
pilote son, et &agrave; Linus Torvalds pour avoir
cr&eacute;&eacute; un OS fondamental.</p>
<p>Je voudrais aussi remercier Raymond Nijssen
(<code>raymond@es.ele.tue.nl</code>), Jeroen Rutten
(<code>jeroen@es.ele.tue.nl</code>), Antonio Perez
(<code>aperez@arrakis.es</code>), Ian Jackson
(<code>ijackson@gnu.org</code>), et Peter Amstutz
(<code>amstpi@freenet.tlh.fl.us</code>) pour leurs conseils et leur
aide.</p>
<h2><a name="s2">2. Lire divers formats son</a></h2>
<p>Il existe de nombreuses sortes de formats son (WAV, MIDI, MPEG
etc.). Ci dessous, nous donnons une liste de ces divers formats, et
des applications capables de les lire.</p>
<h2><a name="ss2.1">2.1 MIDI</a></h2>
<p>MIDI signifie Musical Instrument Device Interface. Les fichiers
MIDI ont g&eacute;n&eacute;ralement l'extension <code>.mid</code>.
Il contiennent des informations sur les s&eacute;quences, c'est
&agrave; dire des informations sur quand et de quelle
mani&egrave;re jouer de quel instrument, etc. Selon votre
mat&eacute;riel (et peut &ecirc;tre aussi le logiciel que vous
utiliserez), le son pourra &ecirc;tre divin ou carr&eacute;ment
pourrit.</p>
<h3>Adagio</h3>
<p>Ce paquetage contient <code>mp</code> (un lecteur de fichier
MIDI en ligne de commande) et <code>xmp</code> (un lecteur de
fichier MIDI bas&eacute; sur Xview, &agrave; ne pas confondre avec
le module de lecture &eacute;galement appel&eacute;
<code>xmp</code>). Pour utiliser <code>xmp</code> vous aurez
besoins des extensions SlingShot, qui contiennent &eacute;galement
d'autres programmes permettant de jouer les partitions
d'Adagio.</p>
<p>Si vous avez une GUS, vous pouvez &eacute;galement lire les
fichiers MOD avec <code>mp</code> (reportez-vous &agrave; la
section <a href="#sec-modules">Modules</a> pour de plus amples
informations sur les modules).</p>
<p>Un petit bug g&ecirc;nant (cf version 0.5 sur certains
mat&eacute;riels) fait que le son est ralenti &agrave; la fin. Plus
pr&eacute;cis&eacute;ment, au lieu d'achever la piste sonore comme
le sp&eacute;cifie le fichier MIDI, il termine en jouant l'avant
derni&egrave;re note dans un intervalle plus long. Cela ne m'a pas
emp&ecirc;ch&eacute; d'utiliser <code>mp</code>, mais cela
d&eacute;couragera peut &ecirc;tre une utilisation plus
pouss&eacute;e. Le d&eacute;marrage est aussi relativement
lent.</p>
<p>Le paquetage ne faisant mention d'aucun copyright (du moins je
n'en ai pas trouv&eacute;), je suppose qu'il peut &ecirc;tre
redistribu&eacute; et modifi&eacute;. (une interpr&eacute;tation
stricte de la loi sur les droit de distribution n'autorise personne
&agrave; faire une telle supposition, mais je ne pense pas que
telle &eacute;tait l'intention de l'auteur.)</p>
<p>C'est un portage du CMU MIDI Toolkit vers Linux (bien qu'il y ai
suffisamment d'ajouts pour que ce qoit discutable ) de Greg Lee
(<code>lee@uhunix.uhcc.hawaii.edu</code>).</p>
<p>On peut le r&eacute;cuperer sur <a href=
"ftp://tsx-11.mit.edu/pub/linux/packages/sound/adagio05.tar.gz">ftp://tsx-11.mit.edu/pub/linux/packages/sound/adagio05.tar.gz</a>
. Les ex&eacute;cutables inclus ici sont au format a.out
(li&eacute;s aux anciennes biblioth&egrave;ques), et
l'ex&eacute;cutable segfaults de <code>xmp</code> dans
l'environnement X11R6 (XFree86 3.1.1, libc 4.7.2).
L'ex&eacute;cutable de <code>mp</code> fonctionne tr&egrave;s bien
dans un environnement <code>a.out</code>.</p>
<p>Le compiler vous co&ucirc;tera un peu de sueur, mais en fait pas
tant que &ccedil;a. Tout ce que vous avez &agrave; faire, c'est
d'inclure l'option <code>-lfl</code> &agrave; la fin de
<code>SHROBJ</code> et <code>XMPOBJ</code> dans le Makefile. Ceci
pour faire le lien avec la biblioth&egrave;que <code>flex</code>,
qui n'est pas li&eacute;e par d&eacute;faut. Il ne vous reste alors
plus qu'&agrave; suivre les instructions d'installation. Et
n'oubliez pas qu'il vous faudra avoir install&eacute; les
extensions Xview et SlingShot si vous d&eacute;sirez compiler
<code>xmp</code>.</p>
<h3>TiMidity</h3>
<p>Certains recommandent ce programme <em>experimental</em> en
raison de la bonne la bonne qualit&eacute; du son (ce qui est
incontestablement vrai, C'est beaucoup mieux que <code>mp</code>
sur une Sound Blaster 16, m&ecirc;me si la diff&eacute;rence tend
&agrave; disparaitre avec des cartes son poss&egrave;dant une table
d'&eacute;chantillons sonores comme les GUS). Cependant, il souffre
d'une forte consomation CPU. Il lit le format MIDI en
commen&ccedil;ant par le convertir en WAV, puis il lit le WAV (vous
pouvez &eacute;galement seulement convertir un fichier MIDI en
fichier WAV si vous voulez). Ceci explique qu'il soit gourmand en
CPU.</p>
<p>Il existe une interface optionnelle bas&eacute;e sur ncurses,
Slang, Tcl/Tk ou Motif.</p>
<p>Pour utiliser cette application, vous aurez besoin des patchs
Gravis Ultrasound. Pour de plus amples informations, consultez les
FAQ incluses dans le paquetage TiMidity.</p>
<p>L'auteur est Tuukka Toivonen (<code>tt@cgs.fi</code>).</p>
<p>La derni&egrave;re version de TiMidity est disponible sur la
<a href="http://www.cgs.fi/~tt/timidity/">TiMidity home page</a>.
Cette page contient &eacute;galement un lien vers une petite
biblioth&egrave;que pour patchs GUS</p>
<h3>playmidi</h3>
<p>Il s'agit d'un lecteur MIDI qui sort sous FM, GUS et MIDI
externe. Il est suppos&eacute; d&eacute;marrer plus rapidement que
les autres lecteurs MIDI. Il peut &eacute;galement lire les les
fichiers Creative Music, Microsoft RIFF, et les grandes archives
MIDI provenant de jeux comme Ultima 7.</p>
<p>Il existe une interface X et une interface SVGA. Il y a aussi
une option de playback en temps r&eacute;el incluant le
tra&ccedil;age de toutes les notes sur chaque canal et du rythme du
playback en cours (inclu automatiquement avec
<code>xplaymidi</code> et <code>splaymidi</code>).</p>
<p>Si vous utilisez l'interface SVGA, il vous faudra faire quelque
chose comme</p>
<blockquote>
<pre>
<code>$ splaymidi foo.mid; stty sane
              
</code>
</pre></blockquote>
<p>parce que l'initialisation du mode tty du terminal ne se fait
pas proprement. Cette interface pourrait &ecirc;tre
supprim&eacute;e dans un avenir proche.</p>
<p>playmidi a &eacute;t&eacute; &eacute;crit par Nathan Laredo
(<code>laredo@gnu.org</code> or
<code>laredo@ix.netcom.com</code>).</p>
<p>On peut le r&eacute;cupp&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/playmidi-2.3.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/playmidi-2.3.tar.gz</a>.</p>
<h2><a name="sec-modules"></a> <a name="ss2.2">2.2 Modules</a></h2>
<p>Les modules (en musique assist&eacute;e par ordinateur) sont des
fichiers de musique digitale, constitu&eacute;es d'un assortiment
d'&eacute;chantillons et d'informations de s&eacute;quence, qui
signalent &agrave; l'utilisateur quand jouer quel
&eacute;chantillon (intrument), sur quelle piste, sur quel ton, et
r&eacute;aliser un effet (optionnel) comme par exemple le
vibrato.</p>
<p>L'avantage par rapport au MIDI est qu'on peut inclure n'importe
quel son (y compris les voix humaines).De plus, la sonorit&eacute;
est la m&ecirc;me quelle que soit la plateforme, car les
&eacute;chantillons sont inclus dans le module.
L'inconv&eacute;nient est que la taille des fichiers est nettement
plus importante que celle des MIDI. Egalement, il n'y a pas
vraiment de format standard (le seul vrai est le ProTracker, avec
lequel de nombreux modules ne sont pas compatibles). Il provient
d'Amiga. Le format le plus r&eacute;pandu est identifi&eacute; par
l'extension <code>.mod</code>. Il existe de nombreuses autres
extensions, qui d&eacute;pendent de leur format.</p>
<h3>tracker</h3>
<p>C'est un programme tr&egrave;s portable (il l'a
&eacute;t&eacute; sur de nombreuses plateformes) qui lit les
modules musicaux SoundTracker et ProTracker. Il utilise une sortie
st&eacute;r&eacute;o 16 bits, et je trouve sa qualit&eacute;
exellente. Si vous cherchez un moyen simple de r&eacute;duire la
consommation CPU, utilisez l'option <code>-mono</code>.</p>
<p>Ce programme est un graticiel (selon l'auteur). Il a
&eacute;t&eacute; &eacute;crit par Marc Espie
(<code>Marc.Espie@ens.fr</code>).</p>
<p>Une version avec le Makefile d&eacute;j&agrave; configur&eacute;
pour Linux peut &ecirc;tre obtenue sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz</a>.</p>
<h3>gmod</h3>
<p>C'est un lecteur de modules musicaux pour carte Gravis
UltraSound. Les formats support&eacute;s sont 4/6/8 canaux MOD, 8
canaux 669, MultiTracker (MTM), UltraTracker (ULT), FastTracker
(XM) et ScreamTracker III (S3M).</p>
<p>Il n&eacute;cessite un pilote son 3.0 ou ult&eacute;rieur, et
bien s&ucirc;r une GUS. Pour que le contr&ocirc;le du volume
fonctionne de la mani&egrave;re voulue, il peut s'av&eacute;rer
n&eacute;c&eacute;ssaire de modifier le noyau.</p>
<p>Il poss&egrave;de une interface X qui n&eacute;cessite le
toolkit QT (version 0.99 ou ult&eacute;rieure). Connectez vous sur
la <a href="http://www.troll.no/">QT toolkit homepage</a> pour de
plus amples informations sur QT.</p>
<p>Il peut &ecirc;tre distribu&eacute; librement. La version
originale a &eacute;t&eacute; &eacute;crite par Hannu Savolainen,
et Andrew J. Robinson en assure &agrave; pr&eacute;sent la
maintenance (<code>robinson@cnj.digex.net</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/gmod-3.1.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/gmod-3.1.tar.gz</a>.</p>
<h3>MikMod</h3>
<p>Ce lecteur de modules portable reconnait les formats XM, ULT,
STM, S3M, MTM, MOD et UNI (UNI est un format interne &agrave;
MikMod). Il supporte &eacute;galement les fichiers de modules
compress&eacute;s. Il utilise une sortie son st&eacute;r&eacute;o
en 16 bits. Pour r&eacute;duire simplement la consommation CPU,
utilisez l'option <code>-m</code> (pour sortie mono).</p>
<p>La version Unix peut utiliser indiff&eacute;rement ncurses ou
Tcl/Tk pour l'interfa&ccedil;age. On peut aussi s'en servir comme
d'une biblioth&egrave;que, pas seulement comme d'un programme
ind&eacute;pendant.</p>
<p>La version originale a &eacute;t&eacute; &eacute;crite par
Jean-Paul Mikkers (<code>mikmak@via.nl</code>). A pr&eacute;sent,
Jake Stine en assure la maintenance
(<code>dracoirs@epix.net</code>). C'est un shareware et vous devrez
l'enregistrer pour toute utilisation commerciale. Il vous faudra
&eacute;galement une autorisation pour toute redistribution
commerciale (pour une redistribution non commerciale, un
autorisation n'est pas n&eacute;cessaire).</p>
<p>On peut le trouver sur la <a href=
"http://www.freenet.tlh.fl.us/~amstpi/mikmod.html">MikMod home
page</a>.</p>
<h3>xmp</h3>
<p>C'est un lecteur de module (&agrave; ne pas confondre avec le
<code>xmp</code> d'Adagio) qui reconnait les modules MOD, S3M, MTM,
PTM, PTR, STM, 669 et XM (d'autres formats sont support&eacute;s,
mais encore de fa&ccedil;on exp&eacute;rimentale ou
incompl&egrave;te). Si vous poss&eacute;dez une carte son avec
table d'&eacute;chantillons sonores (GUS ou SoundBlaster AWE 32),
alors, vous pouvez l'utiliser pour diminuer la charge du CPU.
<code>xmp</code> peut &eacute;galement g&eacute;rer les modules
compress&eacute;s.</p>
<p>Une interface X pour <code>xmp</code> est disponible.</p>
<p><code>xmp</code> a &eacute;t&eacute; &eacute;crit par Claudio
Matsuoka (<code>claudio@pos.inf.ufpr.br</code>) et Hipolito Carraro
Jr.</p>
<p>On peut le trouver sur la <a href="http://xmp.home.ml.org/">xmp
home page</a>.</p>
<h3>s3mod</h3>
<p><code>s3mod</code> lit des modules MOD de 4,6,ou 8 pistes et des
modules Scream Tracker III. Il utilise une sortie mono 8 bits avec
un taux d'&eacute;chantillonage par d&eacute;faut de 22 kHz.
L'option <code>-s</code> passe en st&eacute;r&eacute;o,
<code>-b</code> en sortie 16 bits, et <code>-f</code> r&egrave;gle
la fr&eacute;quence d'&eacute;chantillonage. Cependant, la sortie
est plus mauvaise qu'avec <code>tracker</code> (bruit de fond),
aussi je conseille d'utiliser plut&ocirc;t <code>tracker</code> que
<code>s3mod</code> pour lire des fichiers MOD ordinaires (&agrave;
moins que votre machine manque de puissance). La consomation CPU
est nettement inf&eacute;rieure &agrave; celle de
<code>tracker</code>.</p>
<p>Un copyright a &eacute;t&eacute; d&eacute;pos&eacute; par Daniel
Marks and David Jeske (<code>jeske@uiuc.edu</code>), mais vous
pouvez faire ce que vous voulez avec (sauf dire que vous l'avez
&eacute;crit).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz</a>.</p>
<h3>mod</h3>
<p>Ce programme en version <code>beta</code> lit les formats MOD
(15/31 instruments, jusqu'&agrave; 32 voix), MTM, ULT et S3M sur la
carte Gravis UltraSound. Il peut aussi lire les modules
compress&eacute;s si vous avez install&eacute; <code>gzip</code>,
<code>lharc</code>, <code>unzip</code> et <code>unarj</code>. Il ne
peut pas lire les modules compress&eacute;s avec certains
compositeurs Amiga (signature "PACK").</p>
<p>Il n&eacute;cessite un pilote son de version 3.0 au minimum. Il
ne fonctionnera <em>pas</em> avec un pilote son de version 2.90-2
ou ant&eacute;rieure. L'interface en mode texte n&eacute;cessite
ncurses. Une interface X est &eacute;galement incluse, bas&eacute;e
sur Tcl/Tk.</p>
<p>Il a &eacute;t&eacute; &eacute;crit par Mikael Nordqvist
(<code>mech@df.lth.se</code> ou <code>d91mn@efd.lth.se</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/mod-v0.81.tgz">ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/mod-v0.81.tgz</a>.</p>
<h3>nspmod</h3>
<p>C'est un lecteur de modules en version <em>alpha</em> qui
reconnait les formats MTM, S3M et MOD. Il est destin&eacute;
&agrave; &ecirc;tre un lecteur de modules pour cartes sans DSP
(&agrave; ne pas confondre avec ce que Creative Labs nomme DSP). Sa
consommation CPU est comparable &agrave; celle de
<code>tracker</code>.</p>
<p>Il int&egrave;gre la possibilit&eacute; de faire boucler les
modules s'ils le veulent. Le nombre de boucles peut &ecirc;tre
limit&eacute; avec l'option <code>-l</code>. Il utilise une sortie
son 8 bits seulement (cf version 0.1).</p>
<p>Il a &eacute;t&eacute; &eacute;crit par Toru Egashira
(<code>toru@jms.jeton.or.jp</code>).</p>
<p>On peut le r&eacute;cuperer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/nspmod-0.1.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/nspmod-0.1.tar.gz</a>.</p>
<h3>yampmod</h3>
<p>Ce programe en version <em>alpha</em> a &eacute;t&eacute;
con&ccedil;u pour lire des modules 4 canaux en utilisant le minimum
de ressources CPU. Il n'a <em>pas</em> &eacute;t&eacute;
con&ccedil;u pour produire un son de grande qualit&eacute;. Aussi
la seule sortie son disponible est une sortie mono &agrave; 22kHz.
De plus, la sortie n'est pas aussi propre qu'elle le devrait, du
fait de son statut alpha.</p>
<p>Il a &eacute;t&eacute; &eacute;crit par David Groves
(<code>djg@djghome.demon.co.uk</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/yampmod-0.1.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/yampmod-0.1.tar.gz</a>.</p>
<h2><a name="ss2.3">2.3 Flux audio MPEG</a></h2>
<p>MPEG est un standard sp&eacute;cifiant le codage vid&eacute;o
ainsi que la piste audio associ&eacute;e pour un stockage digital.
MPEG est habituellement associ&eacute; avec la vid&eacute;o, mais
la partie audio du standart MPEG peut &ecirc;tre utilis&eacute;e
seule. Elle d&eacute;finit trois couches (layer), couche I,II, et
III. Les lecteurs pouvant d&eacute;coder une couche
&eacute;lev&eacute;e peuvent &eacute;galement d&eacute;coder une
couche plus basse (par exemple un lecteur de couche III peut aussi
lire les fichiers de couche II). Les fichiers audio MPEG de couche
I ont habituellement l'extension <code>.mpg</code> ( donc s'il y a
un fichier avec cette extention qui ne peut pas &ecirc;tre lu par
un lecteur de vid&eacute;o MPEG, c'est probablement un flux audio),
la couche II a g&eacute;n&eacute;ralement l'extension
<code>.mp2</code>, et la couche III l'extension <code>.mp3</code>.
La compression audio est plut&ocirc;t bonne. Un fichier audio MPEG
de couche II faisant 2 M&eacute;gaoctets (Mo) prendra problablement
25 Mo pour un fichier d'&eacute;chantillon brut PCM de la
m&ecirc;me qualit&eacute;.</p>
<h3>mpg123</h3>
<p>Ce programme en version <em>beta</em> est un lecteur de flux
audio MPEG efficace, qui supporte les couches I, II, et III. Il est
bas&eacute; sur du code provenant de plusieurs sources. Il est
capable de lire des flux en temps r&eacute;el par HTTP (ainsi, on
peut lire un flux audio MPEG directement &agrave; travers le World
Wide Web).</p>
<p>L'auteur principal est Michael Hipp
(<code>Michael.Hipp@student.uni-tuebingen.de</code>). Le programme
peut &ecirc;tre utilis&eacute; et distribu&eacute; gratuitement
pour des utilisations non-commerciales, sous r&eacute;serve qu'il
ne soit pas modifi&eacute;. Son insertion dans une collection de
logiciels gratuits (comme une image d'un serveur FTP sur CD-ROM)
est explicitement autoris&eacute;.</p>
<p>On peut trouver la version la plus r&eacute;cente sur la
<a href="http://mpg.123.org/">mpg123 homepage</a>.</p>
<h3>maplay 1.2</h3>
<p>Ce lecteur de flux audio MPEG supporte seulement les flux de
couche I et II, et manque du support pour les flux de couche III.
Il supporte les cartes son 16 bits sous Linux.</p>
<p>Il utilise pas mal les ressources CPU, prenant plus de 55% du
temps CPU sur un Pentium 60MHz. La sortie est intol&eacute;rable
sur un 486 &agrave; 66MHz parce que le CPU ne peut pas suivre le
son. Si cela se produit, essayez de ne lire qu'un seul canal du
flux audio (avec l'option <code>-l</code> ou <code>-r</code>), au
lieu de la st&eacute;r&eacute;o par d&eacute;faut.</p>
<p>Un l&eacute;ger changement dans un des fichiers pourrait
&ecirc;tre n&eacute;cessaire pour le compiler. A savoir, vous
pourriez avoir besoin d'ajouter la ligne suivante au d&eacute;but
du fichier <code>configuration.sh</code>.</p>
<blockquote>
<pre>
<code>#! /bin/sh
              
</code>
</pre></blockquote>
<p>L'auteur est Tobias Bading
(<code>bading@cs.tu-berlin.de</code>).</p>
<p>On peut r&eacute;cup&eacute;rer <code>maplay 1.2</code> sur
<a href=
"ftp://ftp.cs.tu-berlin.de/pub/misc/maplay1.2/maplay1_2.tar">ftp://ftp.cs.tu-berlin.de/pub/misc/maplay1.2/maplay1_2.tar</a>.</p>
<h3>maplay 1.3b</h3>
<p>C'est une modification non officielle (pas par l'auteur
original) de <code>maplay 1.2</code> qui peut &ecirc;tre
ex&eacute;cut&eacute; avec une charge plus basse du CPU. Il
l'accomplis principalement en faisant une sortie u-law qui aussi
sur d'autres plateformes que SPARC. Notez qu'il utilise la sortie
u-law par d&eacute;faut, ce qui rend la qualit&eacute; du son moins
bonne.</p>
<p>Les modifications ont &eacute;t&eacute; faites par Orlando
Andico (<code>orly@gibson.eee.upd.edu.ph</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay-1.3b-Linux.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay-1.3b-Linux.tar.gz</a>.</p>
<h3>maplay3</h3>
<p>C'est un autre d&eacute;riv&eacute; de <code>maplay 1.2</code>.
Il ajoute le support des flux audio MPEG de couche III.
Actuellement il semble y avoir des bugs dans le playback (qui se
manifestent par des bruits aigus). Tripotez les options pour
r&eacute;gler le probl&egrave;me.</p>
<p>Les modifications ont &eacute;t&eacute; faites par Timo Jantunen
(<code>timo.jantunen@hut.fi</code> ou <code>jeti@cc.hut.fi</code>).
Il peut etre utilis&eacute; librement, mais seulement pour un usage
non lucratif. Cependant, je ne suis pas enti&egrave;rement
s&ucirc;r de la validit&eacute; de ce copyright, du fait que le
<code>maplay</code> original est sous GPL (GNU General Public
License), licence qui ne permet pas aux d&eacute;riv&eacute;s
d'avoir un copyright diff&eacute;rent.</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay3.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay3.tar.gz</a>.</p>
<h3>splay</h3>
<p>Ce lecteur en version <em>beta</em> est un autre
d&eacute;riv&eacute; de <code>maplay 1.2</code> (en fait de
<code>maplay 1.2+</code>, qui est un d&eacute;riv&eacute; de
<code>maplay 1.2</code>, sous MS Window seulement). Il ajoute un
support pour les flux audio MPEG de couche III. Il est aussi
capable de lire les fichiers WAV. Il peut enfin aussi lire des flux
re&ccedil;us &agrave; travers des connections HTTP.</p>
<p>Une autre caract&eacute;ristique de <code>splay</code> est qu'il
peut &ecirc;tre utilis&eacute; comme une biblioth&egrave;que (sous
License GPL), ainsi il peut &ecirc;tre employ&eacute; dans d'autres
programmes. Il tente aussi d'augmenter ses performances en
utilisant le threading (<code>pthread</code> est
n&eacute;cessairepour utiliser cette caracteristique) et un peu
d'assembleur en ligne.</p>
<p>Une interface en ligne de commande pour <code>splay</code> est
disponible, ainsi qu'une interface X optionnelle (qui utilise
QT).</p>
<p>Si apr&egrave;s compilation, il ne marche pas (par exemple
segmentation faults), essayez de le compiler sans le threading.</p>
<p>Il a &eacute;t&eacute; fais par Jung Woo-jae
(<code>jwj95@eve.kaist.ac.kr</code>).</p>
<p>Il peut &ecirc;tre obtenu sur la <a href=
"http://adam.kaist.ac.kr/~jwj95/">splay's home page</a>.</p>
<h3>Sajber Jukebox</h3>
<p>Ce programme est un lecteur de MPEG audio avec une interface
utilisateur graphique. Il est bas&eacute; sur <code>splay</code>,
ainsi il inclue un support pour les couches audio MPEG de type I,
II et III. Il est aussi capable de lire les flux audio MPEG en
temps r&eacute;el sous connexion HTTP. Il est facilement
configurable.</p>
<p>Il utilise le toolkit QT (n&eacute;cessite au moins la version
1.2). Il utilise aussi la biblioth&egrave;que LinuxThreads (les
ex&eacute;cutables inclus ne marchent qu'avec la version 0.5).</p>
<p>L'auteur est Joel Lindholm
(<code>wizball@kewl.campus.luth.se</code>).</p>
<p>La derni&egrave;re version peut &ecirc;tre
r&eacute;cup&eacute;r&eacute;e sur <a href=
"ftp://kewl.campus.luth.se/pub/jukebox">ftp://kewl.campus.luth.se/pub/jukebox</a>.</p>
<h3>amp</h3>
<p>Ce lecteur de MPEG audio en version <em>beta</em> supporte
seulement les flux audio de couche III. Il est capable de lire
directement vers la carte son, et il peut sortir des fichiers au
format brut PCM ou au format WAV. Il charge par contre vraiment le
CPU (&agrave; peu pr&egrave;s 60% sur un pentium 133MHz).</p>
<p>Il a &eacute;t&eacute; &eacute;crit par Tomislav Uzelac
(<code>tuzelac@rasip.fer.hr</code>). Il peut &ecirc;tre
utilis&eacute; et distribu&eacute; librement, tant qu'il n'est pas
vendu &agrave; des fin commerciales sans autorisation (l'inclure
dans des CD-ROMs qui contiennent des logiciels gratuits est, par
contre, explicitement autoris&eacute;).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://ftp.rasip.fer.hr/pub/mpeg/amp-0.7.3.tgz">ftp://ftp.rasip.fer.hr/pub/mpeg/amp-0.7.3.tgz</a>.</p>
<h3>XAudio</h3>
<p>Cette biblioth&egrave;que en version <em>alpha</em> a
&eacute;t&eacute; &eacute;crite pour &ecirc;tre une
impl&eacute;mentation rapide d'une biblioth&egrave;que de
d&eacute;codage pour des IHM vari&eacute;es. Il suporte les MPEG
audio de couche I, II, et III. Il est capable d'effectuer des
acc&egrave;s al&eacute;atoires aux flux de bits. Une interface en
ligne de commande est incluse, ainsi qu'une interface Motif
(Lesstif), fournie dans la version Linux.</p>
<p>Il est de Gilles Boccon-Gibod, Alain Jobart et d'autres.
L'interface pour la biblioth&egrave;que peut &ecirc;tre
r&eacute;cup&eacute;r&eacute;e librement. La biblioth&egrave;que
elle-m&ecirc;me demande une license pour &ecirc;tre utilis&eacute;e
(une license pour la source et les ex&eacute;cutables est
disponible).</p>
<p>L'interface pour la biblioth&egrave;que peut &ecirc;tre obtenue
sur la <a href="http://www.xaudio.com/">XAudio home page</a>.</p>
<h3>Layer 3 Shareware Encoder/Decoder</h3>
<p>C'est un convertisseur de MPEG audio de couche III en fichiers
d'&eacute;chantillons au format WAV, AIFF, SND, AIFC, ou juste PCM
brut. La version Linux ne sort pas directement le son sur la carte
audio. On doit d'abord le convertir en un autre format.</p>
<p>Cependant, quand vous essayez de lire un fichier convertis avec
<code>sox</code>, vous n'entendrez probablement que des bruits
parce que l'ordre des mots dans les &eacute;chantillons PCM n'est
pas bon (au moins sur les machines Intel). Vous avez besoin de
donner &agrave; <code>sox</code> l'option <code>-x</code> pour
r&eacute;soudre ce probl&egrave;me. Mais certains lecteurs n'ont
pas besoin d'&ecirc;tre avertis que l'ordre des mots est mauvais,
ainsi vous n'aurez peut &ecirc;tre pas &agrave; vous
inqui&eacute;ter de cela.</p>
<p>Si vous avez un ordinateur vraiment rapide (probablement au
moins un Pentium 100MHz), alors vous pouvez essayer de lire un flux
MPEG de couche III directement sans avoir besoin de convertir
pr&eacute;alablement le fichier audio en un autre format comme dans
l'exemple suivant (cet expemple suppose que vous utilisiez
<code>sox</code> et que vous lisiez un &eacute;chantillon
st&eacute;r&eacute;o de 44,1 kHz).</p>
<blockquote>
<pre>
<code>$ l3dec foo.mp3 -sto | play -t raw -x -u -w -c 2 -r 44100 -
              
</code>
</pre></blockquote>
<p>Le nombre apr&egrave;s <code>-r</code> est la fr&eacute;quence
du flux audio, et le nombre apr&egrave;s <code>-c</code>
d&eacute;pend de s'il est mono ou st&eacute;r&eacute;o (ou
m&ecirc;me quadriphonique). Si &ccedil;a vous semble trop
compliqu&eacute;, vous pouvez utiliser quelque chose comme un
script shell ou un alias.</p>
<p>C'est un shareware d&eacute;pos&eacute; par Fraunhofer-IIS. Une
version de d&eacute;monstration pour les syst&egrave;mes Linux
&agrave; base de x86 peut &ecirc;tre r&eacute;cup&eacute;r&eacute;
sur <a href=
"ftp://ftp.fhg.de/pub/layer3">ftp://ftp.fhg.de/pub/layer3</a> La
version de d&eacute;monstration convertis seulement les flux audio
MPEG de couche III.</p>
<h3>X11Amp</h3>
<p>Ce logiciel en version <em>beta</em> est un lecteur de flux
audio MPEG dot&eacute; d'une interface graphique, similaire
&agrave; celle utilis&eacute;e par son homologue sous Windows
<code>winamp</code>.</p>
<p>Aucun droits de reproduction n'est mentionn&eacute; (je suppose
qu'il peut &ecirc;tre librement utilis&eacute; pour un usage
personnel). Il est maintenu par Mikael Alm
(<code>psy@x11amp.bz.nu</code>), Thomas Nilsson
(<code>fatal@x11amp.bz.nu</code>) et Olle Hallnas
(<code>crocodile@x11amp.bz.nu</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"http://www.x11amp.bz.nu/">X11Amp's homepage</a>. Seuls les
ex&eacute;cutables pour les syst&egrave;mes Intel Linux et FreeBSD
sont disponibles &agrave; cette adresse.</p>
<h2><a name="ss2.4">2.4 WAV</a></h2>
<p>Tir&eacute; de la page man de <code>sox</code> :</p>
<blockquote>Ils (format WAV) apparaissent comme &eacute;tant
tr&egrave;s similaires aux fichiers IFF, mais ce ne sont pas les
m&ecirc;mes. Ce sont les formats de fichiers son natifs de Windows
3.1. Evidemment, Windows 3.1 est d'une telle incroyable importance
pour l'industrie informatique qu'il se doit d'avoir son propre
format de fichier son.</blockquote>
<p>Ils ont habituellement l'extention <code>.wav</code>.</p>
<p>A voir aussi la section <a href="#sec-sox">sox</a> et <a href=
"#sec-bplay">bplay</a> pour d'autres lecteurs de WAV que ceux
pr&eacute;sent&eacute;s ici.</p>
<h3>wavplay</h3>
<p>Ce programme supporte la lecture et l'enregistrement avec le
format WAV. Il utilise un syst&egrave;me de verrou, ainsi un seul
son peut &ecirc;tre lu &agrave; la fois. Ses capacit&eacute;s de
verrou peuvent &ecirc;tre utilis&eacute;es ind&eacute;pendamment de
celles de lecture du son.</p>
<p>En plus d'une interface en ligne de commande, il y a une
interface Motif, utilisable avec Lesstif.</p>
<p>Il a &eacute;t&eacute; &eacute;crit &agrave; l'origine par Andre
Fuechsel (<code>af1@irz.inf.tu-dresden.de</code>), mais a
&eacute;volu&eacute; au point d'avoir &eacute;t&eacute;
completement r&eacute;ecrit par Warren W. Gay
(<code>bx249@freenet.toronto.on.ca</code> ou
<code>wwg@ica.net</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/wavplay-1.0.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/wavplay-1.0.tar.gz</a>.</p>
<h2><a name="ss2.5">2.5 Autres</a></h2>
<p>Cette section pr&eacute;sente les moyens disponibles pour lire
les formats son qui ne m&eacute;ritent pas une section
s&eacute;par&eacute;e (par exemple les formats qui n'ont qu'un
lecteur disponible), ou les lecteurs qui lisent plus d'un
format.</p>
<h3><a name="sec-sox"></a> sox</h3>
<p>Ce programme est en fait un convertisseur : il convertit un
format son en un autre. Toutefois, des versions de
<code>sox</code>, invoqu&eacute;es comme <code>play</code>, lisent
les sons ( l'application <code>play</code> dans le Sound HOWTO
d&eacute;taille probablement cela). Il supporte les donn&eacute;es
binaires brutes (pas de header) et textuelles, les fichiers son
IRCAM, <code>.voc</code> de Sound Blaser, <code>.au</code> de SPARC
(sans header), HCOM de Mac,<code>.sou</code> sur PC/DOS, SndTool,
et Sounder, <code>.snd</code> de NeXT, RIFF/WAV de Windows 3.1,
<code>.smp</code> de Turtle Beach, CD-R, AIFF de Apple/SGI, et le
format 8SVX.</p>
<p>Depuis &agrave; peu pr&egrave;s les kernels 1.3.6x, vous
pourriez avoir &agrave; faire un petit changement dans un fichier
pour le faire lire du son directement. A savoir, vous devez changer
la ligne 179 dans <code>sbdsp.c</code> de</p>
<blockquote>
<pre>
<code>if (abuf_size &lt; 4096 || abuf_size &gt; 65536) {
              
</code>
</pre></blockquote>
<p>en</p>
<blockquote>
<pre>
<code>if (abuf_size &lt; 1 || abuf_size &gt; 65536) {
              
</code>
</pre></blockquote>
<p>Il se peut que &ccedil;a ne soit pas n&eacute;cessaire, mais le
faire ne peut causer aucun disfonctionnement.</p>
<p>Il a &eacute;t&eacute; &eacute;crit et depos&eacute; par
plusieurs personnes et peut &ecirc;tre utilis&eacute; par n'importe
qui.</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/Lsox-linux.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/Lsox-linux.tar.gz</a>.
En plus, cette version supporte les formats MS ADPCM et IMA ADPCM
WAV.</p>
<p>Une version plus r&eacute;cente de Chris Bagwell
(<code>cbagwell@sprynet.com</code>) (bas&eacute;e sur la
derni&egrave;re version gamma du <code>sox</code> original, et
incluant les modifications ci-dessus) peut &ecirc;tre
r&eacute;cup&eacute;r&eacute;e sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/sox-11gamma-cb3.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/sox-11gamma-cb3.tar.gz</a>.</p>
<h3><a name="sec-bplay"></a> bplay</h3>
<p>Ce programme en version <em>beta</em> lit les fichiers audio
bruts, WAV et VOC. Il est aussi en mesure d'enregistrer dans ces
formats. Il utilise une vari&eacute;t&eacute;s de techniques pour
obtenir le vitesse la plus &eacute;lev&eacute;e possible,
permettant ainsi d'&ecirc;tre ex&eacute;cut&eacute; de fa&ccedil;on
acceptable m&ecirc;me sur des machines lentes. Une de ces
techniques requiert que les programmes install&eacute;s soient
setuid root. Le barge esp&eacute;rant l'utiliser devrait employer
le paquetage Debian de Ian Jackson (<code>ijackson@gnu.org</code>),
qui permet d'&ocirc;ter la caract&eacute;ritique n&eacute;cessitant
le bit setuid.</p>
<p>L'auteur est David Monro
(<code>davidm@gh.cs.usyd.edu.au</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/bplay-0.96.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/bplay-0.96.tar.gz</a>.</p>
<h3>SIDPLAY</h3>
<p>Ce programme &eacute;mule la puce Sound Interface Device (MOS
6581, commun&eacute;ment appel&eacute;e SID) et le Micro Processor
Unit (MOS 6510) du Commodore 64. Il est ainsi possible de charger
et d'ex&eacute;cuter des programmes en code machine C64 qui
produisent de la musique ou du son. En g&eacute;n&eacute;ral ce
sont des fragments de code et de donn&eacute;es qui sont
tir&eacute;s de jeux et de d&eacute;mos directement
transf&eacute;r&eacute;s du C64.</p>
<p>Il utilise une interface en ligne de commande par d&eacute;faut.
Il existe aussi des interface en Tk ou QT disponible
s&eacute;par&eacute;ment du paquetage principal.</p>
<p>Il est maintenu par Michael Schwendt
(<code>sidplay@geocities.com</code>).</p>
<p>Il peut &ecirc;tre obtenu sur la <a href=
"http://www.geocities.com/SiliconValley/Lakes/5147/">SIDPLAY's home
page</a>.</p>
<h3>RealAudio Player</h3>
<p>Ce programme vous permet d'&eacute;couter des sons, qui sont
stock&eacute;s dans un format propri&eacute;taire, en temps
r&eacute;el &agrave; travers Internet sans rapatrier
int&eacute;gralement le fichier son pr&eacute;alablement. Il peut
&ecirc;tre utilis&eacute; seul, mais il est vraiment destin&eacute;
&agrave; &ecirc;tre utilis&eacute; &agrave; travers un navigateur
web (Mosaic et Netscape le supportent explicitement). Il ne peut
etre utilis&eacute; sans X (vous ne devriez pas pouvoir le faire
marcher avec Lynx sur une console texte).</p>
<p>Cependant, il existe un bricolage qui permet d'executer le
lecteur RealAudio depuis une console. Pour que &ccedil;a
fonctionne, il vous faudra le serveur X virtual frame buffer
(Xvfb). Ce bricolage peut &ecirc;tre r&eacute;cup&eacute;r&eacute;
sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/traplayer-0.5.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/traplayer-0.5.tar.gz</a>.</p>
<p>Il a &eacute;t&eacute; r&eacute;alis&eacute; par Progressive
Networks, Inc. Il ne peut &ecirc;tre redistribu&eacute;,
modifi&eacute;, etc. Regardez la license pour les d&eacute;tails
exacts sur ce que vous pouvez faire. Il peut &ecirc;tre obtenu en
s'enregistrant gratuitement sur la <a href=
"http://www.realaudio.com/">RealAudio home page</a>.</p>
<h3>cat</h3>
<p>On peut se demander ce que <code>cat</code>, l'utilitaire de
concat&eacute;nation parfois suremploy&eacute;, a &agrave; faire
avec la lecture des sons. Je vais vous montrer son utilisation
&agrave; travers un exemple.</p>
<blockquote>
<pre>
<code>$ cat sample.voc &gt; /dev/dsp
$ cat sample.wav &gt; /dev/dsp
$ cat sample.au &gt; /dev/audio
              
</code>
</pre></blockquote>
<p>Faire un <code>cat</code> d'un fichier <code>.au</code> sur
<code>/dev/audio</code> marchera habituellement, et si vous avez
suffisament de chance pour que le fichier ait un ordre d'octets
correct (pour votre plateforme) etc., un <code>cat</code> d'un
fichier son qui utilise des &eacute;chantillon PCM (comme
<code>.wav</code> ou <code>.voc</code>) sur <code>/dev/dsp</code>
pourrait m&ecirc;me donner quelque chose d'audible.</p>
<p>Ce n'est pas un usage totalement inutile de <code>cat</code>.
Par exemple, si vous avez un fichier son qu'aucun de vos programmes
ne reconnaisse, et dont vous savez qu'il utilise des
&eacute;chantillons PCM. Vous pourrez alors &ecirc;tre en mesure
d'en avoir une id&eacute;e tr&egrave;s approximative (si vous
&ecirc;tes chanceux).</p>
<h2><a name="s3">3. Autres utilitaires son pratiques</a></h2>
<p>Cette section ne concerne pas la lecture des fichiers son.
Cependant, il existe une collection d'utilitaires que vous pourriez
trouver utiles.</p>
<h2><a name="ss3.1">3.1 volume</a></h2>
<p>C'est une simple interface en ligne de commande pour
contr&ocirc;ler le volume (qu'est ce que &ccedil;a aurait pu
&ecirc;tre d'autre ?). Il a aussi un programme
s&eacute;par&eacute;, inclus dans le paquetage, ayant une interface
en Tcl/Tk permettant de contr&ocirc;ler le volume, de lire les
fichiers son <code>.au</code>. Un lecteur tr&egrave;s simple de CD
en Tcl/TK est aussi inclus.</p>
<p>C'est un Freeware et il a &eacute;t&eacute; &eacute;crit par Sam
Lantinga (<code>slouken@cs.ucdavis.edu</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/soundcard/volume-2.1.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/soundcard/volume-2.1.tar.gz</a>.</p>
<h2><a name="ss3.2">3.2 Sound Studio</a></h2>
<p>C'est une application en Tcl/Tk utilisant <code>sox</code> qui
supporte la lecture, l'enregistrement, et l'&eacute;dition de sons
num&eacute;riques. La distribution inclue <code>sox</code> pour
eviter tous problemes de comptabilit&eacute;.</p>
<p>Il a &eacute;t&eacute; &eacute;crit par Paul Sharpe et N. J.
Bailey (<code>N.J.Bailey@leeds.ac.uk</code>). Il peut &ecirc;tre
librement utilis&eacute; et distribu&eacute; si vous leur envoyez
un courrier.</p>
<p>Il peut &ecirc;tre trouv&eacute; sur la <a href=
"http://www.elec-eng.leeds.ac.uk/staff/een6njb/Software/Studio/screens.html">
Sound Studio's home page</a>.</p>
<h2><a name="ss3.3">3.3 Tickle Music</a></h2>
<p>Ce programe en version <em>beta</em> dot&eacute; d'une interface
Tcl/Tk est un navigateur de fichiers de musicaux qui vous permet de
lire des formats de son vari&eacute;s tant que le programme
appropri&eacute; pour les jouer est sur votre syst&egrave;me. Par
d&eacute;faut <code>gmod</code> est utilis&eacute; pour lire les
fichiers MOD et <code>mp</code> pour les fichiers MIDI (vous pouvez
changer la source pour utiliser d'autres programmes).</p>
<p>Il a &eacute;t&eacute; &eacute;crit et d&eacute;pos&eacute; par
Shannon Hendrix (<code>shendrix@pcs.cnu.edu</code> ou
<code>shendrix@escape.widomaker.com</code>).</p>
<p>On peut le r&eacute;cup&eacute;rer sur <a href=
"ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tmusic-1.0.tar.gz">
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tmusic-1.0.tar.gz</a>.</p>
<h2><a name="s4">4. R&eacute;f&eacute;rences</a></h2>
<ol>
<li>La documentation incluse avec les applications
pr&eacute;sent&eacute;es dans ce document.</li>
<li>Le Linux Sound HOWTO. On peut le trouver sur le <a href=
"http://sunsite.unc.edu/LDP/">Linux Documentation Project</a> ou en
<a href=
"http://www.freenix.fr/linux/HOWTO/">fran&ccedil;ais</a></li>
<li><a href=
"http://www.bright.net/~dlphilp/linux-soundapps.html">Linux MIDI
and Sound Applications</a></li>
<li><a href="http://www.4front-tech.com/pguide/">Programmer's Guide
to OSS</a></li>
<li><a href="http://www.spies.com/Sox/">SoX home page</a></li>
</ol>
</body>
</html>