サンハヤトのMM-5102(PCM5102A)を使ったDAC作成記事の中に、Alsaの384KHz対応方法があったので購入してみました。これから試してみます。
他の記事は・・・今のところ興味なし・・・
-
購入金額
2,138円
-
購入日
2016年06月20日
-
購入場所
サンハヤトのMM-5102(PCM5102A)を使ったDAC作成記事の中に、Alsaの384KHz対応方法があったので購入してみました。これから試してみます。
他の記事は・・・今のところ興味なし・・・
購入金額
2,138円
購入日
2016年06月20日
購入場所
ZIGSOWにログインするとコメントやこのアイテムを持っているユーザー全員に質問できます。
YouTube の URL または動画の ID を入力してください
動画の ID が取得できません。ID もしくは URL を正しく入力してください。
ニコニコ動画の URL または動画の ID を入力してください
動画の ID が取得できません。ID もしくは URL を正しく入力してください。
検索対象とキーワードを入力してください
リンク先の URL とタイトルを入力してください
URL を正しく入力してください。
コミケには行かなかったよ
無事到着しました。同人関係なアイテムの導入は実に何年ぶりなのでしょうか。めっきり関わらなくなってしまいました。どうしてかしわ。さて...
Windows Love なので!
友人「っかさー、そんなにWindows好きならMCPの資格とりなよwww」私「MCP? 何それ?」友人「は? え? あんだけWindows好きとか言っておいて...
就活就活なう。
はい、就活就活中なのでこういった本でお勉強もしないと!ってな時期です。もっと研究させてくれ!
コスパ抜群! 時代に消えた格安タブレット
2017年に購入したBluedotの格安タブレット(7.9インチ)。ついに動かなくなりました。1万円以内で購入できるという、破格の安さ。イベントで配...
意外と演出が強い
現在はPhasemationというブランド名を使用している協同電子エンジニアリングが、PhaseTechというブランド名だった時代に発売していたMCカートリッジ...
引き出してサッとひと拭き!手軽さと清掃力を両立した万能クロス
CAINZのマイクロファイバークロス。めちゃくちゃ重宝しています。 ティッシュのように取り出せる形状は日常生活で非常に便利です。掃除の際...
yosyos888さん
2016/06/20
じっくり立ち読みしてみますw
通りすがりのおじさんさん
2016/06/22
PCM5122に対応させるにはカーネルとドライバのリビルドが必要なので、気が向いたらトライしてみようかと思ってます。
yosyos888さん
2016/06/22
pcm512Xのドライバーを見ると、以下のような記述もあって、
384KHzにも対応しているようなのですが
static const u32 pcm512x_dai_rates[] = {
8000, 11025, 16000, 22050, 32000, 44100, 48000, 64000,
88200, 96000, 176400, 192000, 384000,
};
yosyos888さん
2016/06/22
だから、別バージョンのOSだと、再コンパイルが必要だということですね。
通りすがりのおじさんさん
2016/06/22
記事(本には書いてなくてDLするんですが)には pcm5102a.c の他に、
pcm.h、pcm_native.c、bcm2835-i2s.c も修正する様なことが
書いてあります。
上記変更済のカーネル4.4.11-v7+用に配布されているバイナリを
組み込んだPCM5102Aマシンのmpd.confを
audio_output {
type "alsa"
name "PCM5102A_UP"
device "hw:0,0:sndrpihifiberry"
format "384000:24:2"
}
samplerate_converter "soxr very high"
に変更して48KHzの音源を再生しながら
cat /proc/asound/card0/pcm0p/sub0/hw_params
を実行すると、
access: RW_INTERLEAVED
format: S24_LE
subformat: STD
channels: 2
rate: 384000 (384000/1)
period_size: 16384
buffer_size: 65536
となりますが、pcm.h、pcm_native.c、bcm2835-i2s.c を修正していない
PCM5122マシンのmpd.confを同様に修正してちょっと試したところ、
ERROR: Failed to open audio output
で再生ができませんでした。
mpd.confをいじらないと
access: RW_INTERLEAVED
format: S24_LE
subformat: STD
channels: 2
rate: 96000 (384000/4)
period_size: 12000
buffer_size: 48000
となります。
まぁ、384KHzの音源を持っていないので差とかわからないんですけどね(^^;
yosyos888さん
2016/06/22
192KHz迄しかサポートしていないようですね。
このあたりを修正するのでしょうね
まぁ、384KHzの音源を持っていないので、試せないんですけどw
通りすがりのおじさんさん
2016/06/23
access: RW_INTERLEAVED
format: S24_LE
subformat: STD
channels: 2
rate: 384000 (384000/1)
period_size: 16384
buffer_size: 65536
となって、384KHzの再生が出来ました。
フィルタ設定の変化が少しわかりやすくなった気がします。
そのうち標準で384KHzとか768KHzに対応するんでしょうかね?