お兄ちゃん!
今回はいよいよ
サウンド再生だね!
前回で ALSA を設定して
音が出るようにしたね
今回はいよいよ
サウンド再生に
挑戦してみよう!
音楽ファイルには
色々な形式があるけど
それぞれの形式ごとに適した
再生方法を紹介していくよ
基本的なサウンドファイルって感じだよね
何で再生するのかな?
aplay
は WAV 再生ツールだよ
ALSA に含まれる標準ツールなんだ
aplay [オプション]... ファイル...
じゃあ再生してみるね!
aplay music.wav
おおー!ちゃんと音楽が再生されたよ!
私の持っている音楽ファイルはほとんどが MP3 なんだ!これが再生できれば文句なしだよ
mpg123
は MP3 再生ツールだよmpg123 [オプション]... ファイル...
オプション | 役割 |
---|---|
--no-control | コントロール機能を無効にする |
さっそく再生してみるね!
mpg123 music.mp3
いいねいいね!ちゃんと音楽が再生されている!
今度はバックグラウンドで再生させてみよう!
mpg123
はターミナル操作を受け付けるmpg123 --no-control music.mp3 &
Ogg は「コンテナ形式」という 様々なサウンドファイル形式を内包できる入れ物なんだ多くの場合で圧縮形式 Vorbis が使われているよ
ogg123
はOgg 再生ツールだよogg123 [オプション]... ファイル...
ogg123
は mpg123
にあやかって命名したのかな?再生してみるねogg123 music.ogg
MIDI は音がチープな印象があるんだけど…
MIDI の音源データは「サウンドフォント (sound font, SF)」というよ
再生される音はサウンドフォントに左右されるんだ最近のサウンドフォントは良くできているので一度聴いてみるといいよ
MIDI は再生ソフトとは別にサウンドフォントも用意しないといけないんだね
timidity
はMIDI 再生ツールだよtimidity [オプション]... ファイル...
パッケージ監視システムでは
timidity
と一緒にサウンドフォントもインストールしてくれる場合が多いよtimidity
をインストールしたらまずは再生を試してみよう再生してみるね!
timidity music.midi
おおっ!全然チープじゃない!十分楽しめる音だよ!
サウンドフォントは沢山種類があるんだサウンドフォントを入れ替えて聴くのも楽しみ方の一つだよ
Speex は「人間の音声」に特化した 圧縮サウンドフォーマットだよ「人間の音声」に 最適化した圧縮を行うことでファイルサイズの割には音質の劣化が少ないんだその成り立ちから人間の音声以外には向かない特化型のフォーマットだね
音声通話で使われている形式と聞いたことがあるよ音声主体の音源があるならSpeex に変換して保存するのもよさそうだね
Speex は Ogg コンテナに内包されるフォーマットでもあるんだだから再生は
ogg123
で大丈夫!音源を用意してみたので再生してみよう!
ogg123 music.spx
今回は各種形式のサウンドファイルの再生方法を学んだよ!こうやって見てみると色々なファイルフォーマットがあるんだね
どれも有名な再生ソフトだから必要なものはすぐにインストールして使えるはずだよ必要な再生ソフトで音源を楽しんでね!