Ellhniko Linux Sound Playing HOWTO , v1.5b, 2 Febroyarioy 1998 Ayto to keimeno anaferei efarmoges gia Linux poy paizoyn diafora formats hxoy. Eisagwgh

Ayto einai to Ellhniko Sound Playing HOWTO. Anaferei ta diafora format hxoy ka8ws kai tis efarmoges poy mporoun na xrhsimopoih8oun gia na ta paijoyn. Epishs anaferei merika texnasmata kai symboyles gia to pws na xrhsimopoih8oun aytes oi efarmoges. Yparxoyn epishs kapoies alles endiaferoyses efarmoges sxetikes me hxoys, oxi amesa sysxetismenes me thn ektelesh toys. Parola ayta, to keimeno ayto gia odhgies gia yposthrijh hxoy se ena susthma Linux kai to yposthrizomeno hardware hxoy. Ayto asxoleitai me tis fysiologikes efarmoges hxoy enos xrhsth. Dhladh, noiazetai mono me to oti enas mesos xrhsths xreiazetai na jerei apo thn pleyra twn efarmogwn hxoy, kai oxi ejwtika pragmata opws h sun8esh omilias, h pragmata sxetika me hardware poy antimetwpizontai sto Sound HOWTO. Pneymatika Dikaiwmata toy keimenoy

To keimeno mporei na dianemh8ei kai na tropopoih8ei eleu8era (8a to ektimousa an me eidopoiousate gia allages), oso ayth h shmeiwsh peri toy copyright diathreitai. Parola ayta, den mporei na te8ei katw apo opoiodhpote allo periorismo, kai ena tropopoihmeno keimeno prepei na exei ta idia pneymatika dikaiwmata me ayto. Epishs anagnwrish prepei na apodo8ei opoy ofeiletai. Copyright twn anaferomenwn efarmogwn

An den yparxei anafora pneymatikwn dikaiwmatwn, tote h efarmogh einai katw apo thn GNU General Public License. Pou na breite ayto to keimeno

H pio prosfath epishmh ekdosh toy keimenoy aytou mporei na apokth8ei apo to . H pio prosfath anepishmh ekdosh toy keimenoy aytou mporei na apokth8ei apo to . Mia Koreatikh ekdosh aytou toy keimenoy (polu jeperasmenh) einai dia8esimh sto . Mia Giapwnezikh ekdosh aytou toy keimenoy einai dia8esimh sto . Feedback

Gia sxolia, parathrhseis, dior8wseis, enhmerwseis peri ths Ellhnikhs metafrashs aytou toy HOWTO, steilte email sthn Boula Sanida : h ston Eyripidh Papakwsta : kai enallaktika : Den eimai pantognwsths, kai den xrhsimopoiw oles tis edw anaferomenes efarmoges (merikes den mporw na tis dokimasw kan), etsi mporei na yparxoyn la8h. Epishs, ta programmata synh8ws ejelissontai synexws, etsi h tekmhriwsh teinei na jepernietai. Gi' ayto, an breite tipota strabo, parakalw o,ti dior8wseis. Protaseis h pros8hkes sto keimeno einai eyprosdektes, epishs. Eyxaristies

Se oloys toys syggrafeis twn efarmogwn aytou toy HOWTO. Epishs, ston Hannu Savolainen gia ton spoydaio odhgo hxoy kai ton Linus Torvalds gia to spoydaio leitoyrgiko apo katw toy. 8elw epishs na eyxaristhsw ton Raymond Nijssen (Paizontas diafora Format Hxoy

Yparxoyn pollwn eidwn formats hxoy (WAV, MIDI, MPEG etc.). Parakatw, anaferoyme ta diafora formats kai tis efarmoges poy mporoun na xrhsimopoih8oun gia na ta paijoyn. MIDI

MIDI einai to akrwnumio gia to Musical Instrument Device Interface. Ta arxeia MIDI exoyn synh8ws thn katalhjh To paketo adagio

Ayto to paketo symperilambanei to An exete mia GUS, to gia perissoteres plhrofories sta modules). Ena mikro enoxlhtiko bug (apo thn ekdosh 0.5 gia merika hardware) einai pws o hxos xalaei pros to telos. Dhladh, anti na teleiwsei o hxos opws ka8orizei to arxeio MIDI, teleiwnei paizontas thn proteleytaia nota gia ena megalo xroniko diasthma. Ayto den me apo8arryne apo to na xrhsimopoiw to apo to /pub/linux/packages/sound/adagio05.tar.gz. Ta ektelesima arxeia poy yparxoyn edw einai se a.out format (linked me arxaies biblio8hkes), kai ta TiMidity

Merikoi synistoun ayto to . Ayth h selida periexei epishs ena link se mia mikrh biblio8hkh apo GUS patches. playmidi

Ayto to programma einai enas MIDI player poy paizei FM, GUS, kai external MIDI. Ypoti8etai oti exei grhgorotero xrono ekkinhshs sygkrinomeno me alloys MIDI players. Einai epishs ikano na paijei arxeia Creative Music, arxeia Microsoft RIFF, kai megala MIDI arxeia apo paixnidia opws to Ultima 7. Exei X interface kai SVGA interface. Exei epishs mia epilogh gia anaparagwgh hxoy se pragmatiko xrono parakoloy8wntas oles tis notes se ka8e kanali kai to trexon roloi anaparagwghs hxoy (symperilambanetai aytomata me to $ splaymidi foo.mid; stty sane an prokeitai na xrhsimopoihsete to SVGA interface, mia kai den 8etei pali to termatiko tty mode kanonika. To SVGA interface mporei na afaire8ei sto prosexes mellon. Grafthke apo ton Nathan Laredo ( apo to /pub/Linux/apps/sound/players/playmidi-2.3.tar.gz. Modules

Ta Modules (oson afora moysikh gia ypologistes) einai chfiaka arxeia moysikhs, poy apotelountai apo ena sunolo deigmatwn kai plhrofories sequencing, kai lene ston player pote na paijei poio deigma (organo) se poio track kai se poio pitch, ektelwntas proairetika ena effe, opws to vibrato gia paradeigma. Ena pleonekthma poy exei se sxesh me to MIDI einai oti mporei na perilabei sxedon opoiodhpote eidos hxoy (symperilambanomenhs ths an8rwpinhs fwnhs). Akomh ena einai oti akougetai sxedon to idio se opoiadhpote platforma, epeidh ta deigmata einai sto module. Ena meionekthma einai oti exei polu megalutero mege8os arxeioy sygkrinomeno me to MIDI. Akomh ena einai oti den exei pragmatiko stantart format (to mono `pragmatiko' einai to ProTracker, me to opoio polla modules den einai kai polu symbata). Prohl8e apo thn Amiga. To pio koino format exei to extension tracker

Ayto to eukola metafersimo programma (exei metafer8ei se polles platformes) paizei moysika modules ths Soundtracker kai Protracker. Xrhsimopoiei ejodo 16 bit stereo, kai 8ewrw oti h poiothta einai polu kalh. An xreiazeste enan aplo tropo gia na meiwsete to forto ths CPU xrhsimopoihste thn epilogh apo to /pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz. gmod

Ayto einai enas music module player gia thn karta Gravis Ultrasound. 4/6/8 kanalia MOD, 8 kanalia 669, MultiTracker (MTM), UltraTracker (ULT), FastTracker (XM), kai ScreamTracker III (S3M) einai ta yposthrizomena formats. Apaiteitai ekdosh toy driver hxoy 3.0 h megaluterh. Kai fysika GUS. Mporei na xreiastei na tropopoihsete ton pyrhna wste na kanete to ry8misth ths entashs hxoy na doylecei opws eseis 8elete. Exei X interface. Xrhsimopoiei to QT toolkit (xreiazetai thn ekdosh 0.99 h megaluterh). Elegjte th gia perissoteres plhrofories sxetika me to QT. To programma dianemetai dwrean. Arxika grafthke apo ton Hannu Savolainen, kai twra synthreitai apo ton Andrew J. Robinson ( apo to /pub/Linux/apps/sound/players/gmod-3.1.tar.gz. MikMod

Ayto o metafersimos module player paizei XM, ULT, STM, S3M, MTM, MOD kai UNI formats. (To UNI format einai ena eswteriko format poy xrhsimopoieitai apo to MikMod.) Yposthrizei sympiesmena arxeia module. Xrhsimopoiei 16 bit stereo gia ejodo hxoy. Xrhsimopoihste thn epilogh . xmp

Einai enas module player (mhn ton sygxeete me ton Adagio . s3mod

Paizei 4/6/8 track MOD modules kai Scream Tracker 3 modules. Xrhsimopoiei monofwnikh ejodo twn 8 bit me syxnothta deigmatolhcias twn 22000 Hz apo default. Mporeite na xrhsimopoihsete thn epilogh apo to /pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz. mod

Ayto to apo to /pub/Linux/apps/sound/players/mod-v0.81.tgz. nspmod

Einai enas Exei ena xarakthristiko poy epitrepei ta modules na epanektelountai (loop) an 8elete. O ari8mos twn epanektelesewn mporei na perioristei me thn epilogh apo to /pub/Linux/apps/sound/players/nspmod-0.1.tar.gz. yampmod

To apo to /pub/Linux/apps/sound/players/yampmod-0.1.tar.gz. MPEG audio streams

To MPEG einai ena protypo poy perigrafei thn kwdikopoihsh toy video kai toy sysxetizomenoy hxoy gia chfiakh apo8hkeysh. To MPEG synh8ws sxetizetai me to video, alla to meros toy hxoy toy protupoy mporei na xrhsimopoih8ei jexwrista. To hxhtiko meros toy protupoy orizei tria epipeda, epipedo I, II, kai III. Oi players poy mporoun na apokwdikopoioun ychlotera epipeda mporoun na apokwdikopoioun kai xamhlotera. (p.x. players toy epipedoy III mporoun na paizoyn arxeia toy epipedoy II). Ta arxeia hxoy MPG epipedoy I synh8ws exoyn thn katalhjh mpg123

Ayto to . maplay 1.2

Aytos MPEG stream player hxoy exei yposthrijh mono gia layer I kai layer II streams, kai ypoleipetai yposthrijhs gia layer III streams. Yposthrizei kartes hxoy bit se Linux. Apaitei megalh ypologistikh isxu, pairnontas peripoy to 55% toy xronoy ths CPU se enan 60MHz Pentium. H ejodos den antexetai se enan 66MHz 486 giati h CPU apla den mporei na prolabei ton hxo. An ayto symbei se esas, prospa8hste na paijete mono thn mia pleyra toy stream hxoy (me thn epilogh #! /bin/sh O syggrafeas einai o Tobias Bading ( apo to /pub/multimedia/maplay1.2/maplay1_2.tar. maplay 1.3b

Ayth einai mia anepishmh tropopoihsh (dhl. oxi apo ton epishmo syggrafea) toy apo to /pub/Linux/apps/sound/players/maplay-1.3b-Linux.tar.gz. maplay3

Ayto einai ena akoma paragwgo toy apo to /pub/Linux/apps/sound/players/maplay3.tar.gz. splay

Aytos o . Sajber Jukebox

To programma ayto einai enas MPEG player hxoy me ena grafiko user interface. Basizetai sto (xreiazetai h ekdosh 1.2 toylaxiston). Epishs xrhsimopoiei thn biblio8hkh (to ektelesimo doyleuei mono me thn ekdosh 0.5). O syggrafeas einai o Joel Lindholm ( apo to /pub/jukebox. amp

Aytos o apo to /pub/mpeg/amp-0.7.3.tgz. XAudio

Aytos h . Layer 3 Shareware Encoder/Decoder

Aytos einai oysiastika enas metatropeas apo MPEG Layer 3 streams hxoy se WAV, AIFF, SND, AIFC, h apla asympiesta PCM arxeia. H ekdosh gia The Linux den kanei apey8eias ejodo sthn karta hxoy. Prepei na to metatrecete prwta se kapoio allo format. Parola ayta, otan epixeirhsete na paijete ena arxeio apo metatroph, xrhsimopoiwntas to $ l3dec foo.mp3 -sto | play -t raw -x -u -w -c 2 -r 44100 - O ari8mos meta to apo to /pub/layer3. H ekdosh epideijhs (demo version) metatrepei mono streams hxoy layer III. WAV

Para8esh apo thn selida boh8eias (man page) toy Moiazoyn na einai polu paromoia me arxeia IFF, alla oxi ta omoia. Einai to eggenes format arxeioy hxoy twn Windows 3.1. Profanws, ta Windows 3.1 einai toso apisteyta spoydaia gia thn biomhxania twn H/Y poy eprepe na exoyn to diko toys format arxeiwn hxoy. Ayta exoyn synh8ws thn katalhjh kai to gia alloys players WAV ektos apo aytous poy anaferontai edw. wavplay

To programma ayto yposthrizei ektelesh kai eggrafh se WAV format. Xrhsimopoiei kleidwma (locking) etsi wste mono enas hxos thn fora mporei na ektelestei. Oi dynatothtes toy gia kleidwma mporoun na xrhsimopoih8oun kai jexwrista apo tis dynatothtes ekteleshs hxwn toy. Ektos enos interface grammhs-entolhs, exei kai ena Motif interface, to opoio mporei na xrhsimopoih8ei me Lesstif. Arxika grafthke apo ton Andre Fuechsel ( apo to /pub/Linux/apps/sound/players/wavplay-1.0.tar.gz. Loipa pragmata

Ayth h enothta anaferei loipo yliko poy paizei formats hxoy poy den ajizoyn jexwristh enothta(p.x. formats poy exoyn mono enan player), kai players poy paizoyn ena h kai perissotera format. sox

To programma einai oysiastika enas metatropeas, dhladh metatrepei ena format arxeioy hxoy se ena allo. Parola ayta, merikes ekdoseis toy Apo kapoy stoys pyrhnes 1.3.6x, mporei na xreiastei na kanete mia mikrh allagh se ena apo ta arxeia gia na paizetai toys hxoys apey8eias. Dhladh, 8a prepei na allajete thn grammh 179 sto if (abuf_size < 4096 || abuf_size > 65536) { se if (abuf_size < 1 || abuf_size > 65536) { Isws pali na mhn xreiazetai na to kanete. Alla kanontas to, den 8a xalasete tipota. Exei graftei kai, ta pneymatika toy dikaiwmata, katoxyrw8ei apo pollous, kai mporei na xrhsimopoih8ei gia ka8e skopo. Mporei na apokth8ei me apo to /pub/Linux/apps/sound/convert/Lsox-linux.tar.gz. Mia pio prosfath ekdosh apo ton Chris Bagwell ( apo to /pub/Linux/apps/sound/convert/sox-11gamma-cb3.tar.gz. bplay

Ayth to apo to /pub/Linux/apps/sound/players/bplay-0.96.tar.gz. SIDPLAY

Ayto to programma prosomoiwnei to Sound Interface Device chip (MOS 6581, syxna apokaloumeno SID) kai to Micro Processor Unit (MOS 6510) toy Commodore 64. Gi'ayto einai ikano na fortwnei kai na ektelei programmata se glwssa mhxanhs C64 poy paragoyn moysikh h hxo. Genika, fragments kwdika kai dedomenwn poy exoyn ejax8ei apo paixnidia kai programmata epideijewn poy kai metafer8ei katey8eian apo ton C64. Xrhsimopoiei kapoio proka8orismeno interface grammhs-entolwn. Yparxoyn epishs Tk kai QT interfaces dia8esima jexwrista apo to kyriws paketo. Synthreitai apo ton Michael Schwendt (. RealAudio Player

Sas epitrepei na akoute ton hxo, poy apo8hkeuei se diko toy (proprietary) format, se pragmatiko xrono apo to Internet xwris na katebasete oloklhro to arxeio hxoy prwta. 8a mporouse na xrhsimopoih8ei mono toy, alla alh8ina stoxeuei sth xrhsh me kapoion web browser (rhta yposthrizei Mosaic kai Netscape). Den mporei na xrhsimopoih8ei xwris ta (den 8a mporesete na to balete na doylecei me apo konsola). Einai ths Progressive Networks, Inc. Den mporei na dianemh8ei, allax8ei klp. Koitajete thn adeia xrhshs gia akribeis leptomereies toy ti mporeite na kanete. Mporei na apokth8ei ean dhlw8eite xwris kostos sthn . cat

Kapoioi pisteuoyn, pws merikes fores h polyxrhsimopoioumenh efarmogh synenwshs $ cat sample.voc > /dev/dsp $ cat sample.wav > /dev/dsp $ cat sample.au > /dev/audio Kanontas /dev/audio synh8ws 8a doylecei, kai an eiste kai arketa tyxeroi na exei to arxeio thn swsth diatajh twn byte (gia thn platforma sas) klp., ena /dev/dsp mporei na akoystei swsta epishs. Ayth den einai mia entelws axrhsth efarmogh ths Alles xrhsimes efarmoges hxoy

Ayth h enothta den exei na kanei me thn ektelesh arxeiwn hxoy. Perissotero, einai mia syllogh apo efarmoges hxoy poy mporei na fanoun xrhsimes. volume

Einai ena interface grammhs entolwn gia elegxo ths entashs (ti allo 8a'tan;). Exei epishs ena jexwristo interface se Tcl/Tk interface poy symperilambanetai sto paketo, gia elegxo hxoy kai ektelesh arxeiwn sto /pub/Linux/apps/sound/soundcard/volume-2.1.tar.gz. Sound Studio

Einai mia efarmogh se Tcl/Tk poy yposthrizei ektelesh, hxografhsh kai dior8wsh chfiakwn hxwn xrhsimopoiwntas Mporei na bre8ei sth . Tickle Music

Ayto to apo to /pub/Linux/apps/sound/players/tmusic-1.0.tar.gz. Parapompes

H tekmhriwsh poy symperilambanetai stis efarmoges poy emfanizontai se ayto to keimeno. To Linux Sound HOWTO. Mporei na bre8ei sto .