【ALSA】サウンドドライバ総合スレ 2【OSS】
- 1 :login:Penguin:2006/09/14(木) 20:53:37 ID:ks9n5pLA
- サウンドドライバの話題、質問などをどうぞ。
前スレ
http://pc8.2ch.net/test/read.cgi/linux/1075209932/
ALSA
http://www.alsa-project.org/
http://alsa.linux.or.jp/
Open Sound System
http://www.opensound.com/oss.html
ALSA 設定ドキュメント(CVS)
http://cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/ALSA-Configuration.txt
ALSA OSS互換設定ドキュメント(CVS)
http://cvs.sourceforge.net/viewcvs.py/alsa/alsa-kernel/Documentation/OSS-Emulation.txt
(text) をクリックすると読むことができます。
- 440 :405:2007/12/05(水) 00:07:51 ID:pu7ATbQV
- >>439
「トシオのコンソールサウンドレコーダー・プレーヤー」のソースを見てみた。
ファイルは、コマンドラインのファイル名を直接 fopen でオープンしてるから
そのままでは、stdout へは無理な気がする。
あと、メッセージがソースに直接かかれているので、
ubuntuだと文字化けする。
ソースファイルを euc-jp → utf-8 にしてメイクしたら大丈夫になったよ。
stdout へ出力したければ比較的楽に改造できると思うんだけど
いるなら作るよ。
GUI版の方は、落としてみたはいいけど、波形の上側の部分の表示が
例の通りにならないので、ビルド環境を作ってソース眺めたら Qt なソース
だったので、、、へたれなので、だいぶ時間がかかりそうだ。
- 441 :405:2007/12/05(水) 01:37:19 ID:pu7ATbQV
- >>440 自己レス
> ソースファイルを euc-jp → utf-8 にしてメイクしたら大丈夫になったよ。
かんちがい。
というか端末の文字コードをeuc-jpにすればすむことだった。。。
深く考えずにstdout出力するようにしたら、録音中の途中表示の文字列が
標準出力に食べられてプチプチノイズが入るようになった。。。
- 442 :login:Penguin:2007/12/05(水) 08:09:47 ID:YrZ6wEfG
- stderr使えばいいのに
- 443 :405:2007/12/05(水) 19:46:09 ID:pu7ATbQV
- >>442
表示系を stderr に置き換えることはできるけど
リアルタイム経過時間表示が、ncursesでカーソル制御して
指定位置表示をしているため、stderr化するとバランスが崩れる。
標準出力のときには、-qのサイレントモードを無条件に採用することで
ぷちぷちノイズを回避することにしたよ。
>>439
標準出力したのをパイプで lame に食わせるところまではいった。
mp3splt のコマンドラインパラメータがよくわからないのと、あとはテストと微調整。
mp3splt はここのオプションとかでいいのかな??
ttp://pub.ne.jp/nmnl/?entry_id=511605
こんな感じのシェルスクリプトでDVD Playerからの音楽SPDIFを mp3に落としている
#!/bin/bash
# CH : Star Digio CH
CH=CH00
# MP3FILE : mp3 file
MP3FILE=$CH-$(date +%Y%m%d).mp3
echo $MP3FILE
echo "record spdif to mp3 file"
./crec -q -s -d plughw:1,0 -l 45 | lame -b 128 - $MP3FILE
217 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.3 2008/07/26
FOX ★ DSO(Dynamic Shared Object)