2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【Linux系】PCオーディオ談話室【AU】Part8

1 :名無しさん@お腹いっぱい。:2019/05/06(月) 17:21:34.28 ID:/LbzH2iw.net
ここはLinuxOSをプレーヤーとして直接音楽を再生することに関心のある人が、ピュアオーディオ的視点でLinuxOS及び接続機材・ソフト・設定等について 語り合うスレです。
LinuxOS以外のプレーヤーで再生したい人は各種専用スレでお願いします。

前スレ: 【Linux系】PCオーディオ談話室【AU】 Part6
https://lavender.5ch.net/test/read.cgi/pav/1462539988/

584 :名無しさん@お腹いっぱい。:2020/09/16(水) 20:34:19.43 ID:9hQmjZfY.net
>>582
youtube-dl -f 251 URL そして ffmpeg -i xxx.webm -vn -acodec copy hisen.opus 該当ファイルを hisen.opus として入手
opusdec --float --force-wav hisen.opus - | sox - -n stat 統計を取り263サンプルでクリップを確認
opusdec に gain -1 を付けるとクリップは1ヶ所となったので gain -2 でsox に渡しリサンプリングを実行してみる
opusdec --float --gain -2 --force-wav hisen.opus - | sox -V - -e signed-integer -b32 hisen.wav rate -v 192k
クリップはopusdec sox どちらに於いても発生しなかった

wav がコーデックではなくコンテナだとは知りませんでした
浮動小数点のまま wav に格納されたのが aplay で再生できなかった理由のようです
-e signed-integer フラグで符号付き整数を指定すると再生できました

585 :名無しさん@お腹いっぱい。:2020/09/16(水) 21:30:06.18 ID:9hQmjZfY.net
>>583
概ね同意です
DSDかPCMかというのは種々のDACに使われているDA変換チップとの相性の問題で一般化は出来ないのではと考えています
むしろ過去のCD音源をどう活かすかに興味があります何故ならサンプリングの理論上ではCDDAで本来はのアナログ波形を再現可能とされているわけですから、、、
現実には再生に無限の時間が必要だろうし何処迄行ってもデジタルのPC内では完結することはない話ですがやれることは有るはずです

さて紹介されているページを覧ましたが判断を下すのに必要な情報が欠けているように思います
元データが変形したのはフィルターを掛けたためあるいはリサンプリングのエイリアスと考えます
設定でオフにしてそれでも変形するならアプリが黙って色付けしているということですから良心的とは言えないでしょう
(そんなことをする理由は思いつきませんが、、、アプリで音データは変わらないという立場です)
その辺りが参照先ページでは判然としませんでした
例えばALSAは設定を変えずに使うと libspeex を使って48Khzにリサンプリングします( speex はspeaks の洒落で電話用)
またマイク端子がある場合これもオフになっていないとノイズの発生源になりえます
直接ハードウェアが対応している形式でhw仮想デバイスに出力するのが一番手っ取り早く安心できる方法かなと思います

ただ以上は思いついたことをそのまま述べただけなので実験は必要ですね
それと最後におっしゃったフィードバックのアイデアいいですね

586 :名無しさん@お腹いっぱい。:2020/09/16(水) 21:54:19.88 ID:9hQmjZfY.net
あと>>565で仮想デバイス内でのfloat/integer変換を使ってます
ただ入力に合わせて変換するしないを分岐する方法があるかは知りません

587 :名無しさん@お腹いっぱい。:2020/09/16(水) 22:01:57.03 ID:bo/P+wWT.net
>>585
標本化定理(サンプリング定理)によりサンプリング周波数の半分(22.05kHz)以上の
帯域を切り捨てているから絶対に元の音にはならないわけだが

588 :名無しさん@お腹いっぱい。:2020/09/16(水) 22:04:15.61 ID:bo/P+wWT.net
(もちろんそれ以下の低い成分しかない音は再現される)

589 :名無しさん@お腹いっぱい。:2020/09/16(水) 22:39:32.97 ID:9hQmjZfY.net
>>587
可聴域外の音波は音と呼べるかどうか
現実世界では可聴域外の音波がその外の音波と干渉しあって音環境とでもいうべきものに変化をもたらしうる
しかし記録媒体の再生に於ては関係無いし無視しても良いのでは?

590 :名無しさん@お腹いっぱい。:2020/09/17(木) 01:21:42.22 ID:RJGzYQXk.net
>>585
紹介したサイトへの突っ込みはなんらかはあると思ってました。ただ、
>元データが変形したのはフィルターを掛けたためあるいはリサンプリングのエイリアスと考えます
当方には、リサンプリングなりフィルター掛けたとは読めないんだけど、どこだろう。
>アプリで音データは変わらないという立場です
多分、音データ扱うロジックは汎用というか共通ライブラリを使うはずという認識だろうと推察しますが、パラメーターの渡し方とかもありますし、どれも画一とは限らないですよね。
ボトムで設定とかで追い込まないと変な音出すアプリはあったりしておかしくないと思ったりします。

フィードバックのアイデアですが、続きがありまして、先のアイデアは出し側の調整です。
続きとして、受け側の調整というものも組み合わせないと、正しくイコライジングした音に違和感を感じるかも知れないという観点からです。
受け側の調整とは、周波数ごとの聴こえ方、つまり、個々人の当ラウドネス曲線を調べ、それを元に出し側のイコライジングパターンをさらに調整してパーソナルな最適f特システムに仕上げるって感じでしょうか。
それぞれを明らかにして自分のシステムや自分自身を認識できるだけでも、聴き方が変わるんじゃないかなと思います。
オーディオ機器業界からはまず出てこないでしょうから、PCオーディオの真骨頂じゃないかなと妄想だけ広げてますです。

ときに、cmusですが、どうしても再生開始時点で乱れやノイズが入りますね。
先の.opusファイルの場合、binaural設定のasoundr指定で鳴らすと音が出る直前にパツンと心臓に悪い大きな音が入ります。
なんかありますかね。

また、先の.opusファイルに対する、SRCとSoXでの聴感上の違いは感じましたでしょうか。
高域での混濁具合です。
SRCの方はDeaDBeeF使えればいいんですけどね。
あと、出力デバイスを"without any conversions"とありましたが、SRC効かせるなら"with all software conversions"でないと裏で弾かれますので確認下さい。

591 :名無しさん@お腹いっぱい。:2020/09/17(木) 20:23:38.60 ID:qMi3Z9Rk.net
>>590
cmus の初再生時のクリックですが修正不可です
2014年に問題は認識されて2017年にパッチが作られた
そこで2019年の最新版のソースを認した所マージされていないようです

当方では samplerate_fast で精一杯なので Sox/SRC の比較はできません耳も悪いし、、、

音波が耳に届く(耳の形で特性が変わる)
耳の穴の中での反響共鳴吸収が起こる
結果スペクトルの分布が変わる
蝸牛器官にてスペクトル分解され脳にデジタル信号が伝達される

以上を踏まえヘッドフォンと外耳の型取りをした特注イヤープラグを組み合わせたもの
ヴィデオのカラーバー画像に相当する音源
これら二点を用意しイコライジングする
楽しくなさそうなんだが、、、

592 :名無しさん@お腹いっぱい。:2020/09/17(木) 20:34:03.28 ID:Sz3E5u0o.net
>>590
まず alsacap を用いてカードの仕様を確認
without any conversions で出力して下さい

また linux の音の良し悪しですが実験に良さそうなプレイヤーを見つけました
使い方はソースを読んで下さい (200行もありません)
当方では問題なくコンパイル出来ました
wwwドットkatsusterドットnetスラッシュindex.php?arg_act=cmd_show_diary&arg_date=20140212

593 :名無しさん@お腹いっぱい。:2020/09/17(木) 23:49:41.74 ID:RJGzYQXk.net
>>591
cmusの件、不可避ですか、残念。

>当方では samplerate_fast で精一杯なので
ちょっと半信半疑ですが、これも残念。
>耳も悪いし、、、
当方も、悪いわけではないのですが、耳鳴りがね、特に高域が、、、。
んで、高域具合をどなたかにでも、聴き比べて貰いたかったんですがね。これも残念ですね。

イコライジング環境は大層ですね。
こっちの当ラウドネス曲線調べるのも結構難しそうなんですがね。

594 :名無しさん@お腹いっぱい。:2020/09/18(金) 00:17:41.04 ID:MTXvOoUI.net
>>592
親切なのか意地悪なのか、何か試されてるのか、、、んんー。

alsacap探し出してmakeしましたよ。
得られる情報は既知の範囲ですね。

>without any conversions で出力して下さい
alsaがリサンプラー:libsamplerateやサンプルフォーマット:S32_LEだからそういうんでしょうね。
でも、DeaDBeeFだと音おかしいんだよね。ま、比べてみて下さい。

urlのサイトはお勉強になりました。特にcatで得られる情報。
でもね、提供するのが.cファイルだけって、んん、gccなんか使えない。
一応、ソース見て初めの方のusage見る限り、aplayやらじゃだめなのかって感じです。
サイトの注釈、cmusと同様冒頭ノイズ入りますって、ちと遠慮ですね。コンパイルも出来なかったし。
$ gcc -o ./20140212_alsa_play.c -lasound
/usr/lib/gcc/i686-linux-gnu/7/../../../i386-linux-gnu/Scrt1.o: 関数 `_start' 内:
(.text+0x28): `main' に対する定義されていない参照です
collect2: error: ld returned 1 exit status
エラーの意味がわかりません。ってか、コマンドがこれでいいのかも不明です。

ときに、係わったついでに、SRCとSoXのりサンプラー比較してみてくれませんか?

ああ、wiki見ると書いてあるけど、ALSAでmidiが扱えるのって、生い立ちが元々Gravis Ultra Soundってサウンドカードのデバドラとして開発されたからね。
通称GUSは高品位な音とそれこそmidi特化といえる位充実してた。それ使うためにかなり開発にリキが入ってて生き残ったんだろうね。
当方も、Gravis Ultra Sound Maxっての使ってTimidityでmidi聴いてた。当時はLinuxなんか使えるレベルでなかったから、ほぼDOSだったけどね。

595 :名無しさん@お腹いっぱい。:2020/09/18(金) 05:39:52.59 ID:IK2P+F0i.net
>>594
目が覚めたのでデッドビーフを起動してみました
コンバージョン無しで正常に再生されましたがハードウェアに直接アクセスしている場合環境依存であることは言うまでもありません

デッドビーフの設定の内サウンド欄はデバイスとデバイスに与えるヘッダー情報を設定しているようです
ビット深度を決める元になるのは音源と設定とデバイス側の情報の三つあります
設定で16ビットを24ビットに変換等となっているとまずデバイスが24ビットに対応しているかチェックします
当方では対応していなかったのでより深い32ビットに設定します
次に音源をチェックします
OPUSは非可逆圧縮なのでビット深度の概念がありませんのでデコーダー依存となり符号付き16ビットになる
そのままSRCを通ります
するとデバイス側の32ビットと合わないのでデバイス側を16ビットに変更して再生するようです
このときコンソールにメッセージを出します

以上寝ぼけ眼の報告でした

596 :名無しさん@お腹いっぱい。:2020/09/18(金) 13:30:45.33 ID:MTXvOoUI.net
>>595
withとwithoutでの動作、大凡の見当どおりだと思います。
当方の環境はDDC→DACです。
DDC:M2Tech hiFace Two
DAC:Musical Fidelity V-DAC
どっちも、何で入れても出しを192kHz/24bitにするらしい、DDCは192kHz/24bitで入れてくれるといい仕事しまっせという記載がある。
だからDeaDBeeFで16bit→24bitで192kHz or 176.4kHz/24bitにしてるわけです。
機器の機構使うよりPCでの処理の方がよいだろうという期待もあります。

問題は、24bitで欲しいといっているDDCのサンプルフォーマットにS24_LEなりがないことですな。
DeaDBeeFの16bit→24bitコンバージョンが意味のあるコンバージョンなら、16bitに戻されるのは困るわけです。
実際再生印象は異なると感じます。
24bit→32bitは多分下位8bit分"0"を足すだけでしょうが、16bitにするとDeaDBeeFでのコンバージョンが無駄になるような気がするんですね。

ただ、面白いのは、opusdec使った時のコンソールメッセージに25bitと出たんですね。
youtubeからのファイルは48kHz/32bitとありますが、それはコンテナの値で内部データは別って話なんでしょうね。
youtubeの32bitって元はCDだろうから単純に16bit分ゼロ埋めしただけと思ってましたが、25bitもあればそれは音としていいわけですね。

いろいろ弄ってると面白いコマが飛び出してきますね。

597 :名無しさん@お腹いっぱい。:2020/09/18(金) 20:32:52.83 ID:g+bbaxJe.net
>>596
alsacapの件はmakeした記憶が全く無かったため失礼しました
DDCにS24_LEが無いというのはどうやって確認したんでしょうか
25bitというのはfloatの有効桁数です
ユーチューブからのファイルが48kHz/32bitというのは何を指しているんでしょうか

デッドビーフ内でopus出力は16ビットで処理されSRCもそれを引き継ぎ16ビットで処理をされている
DDCは想像ですが受け取った16ビットの下位に00000000を付け足して処理するでしょう
つまり変化は生まれない
opusに関してはプレイヤーとは別にリサンプリング処理を行ったほうが有利でしょう
ただユーチューブのビットレートでは細部は失われていると思います

598 :名無しさん@お腹いっぱい。:2020/09/18(金) 23:35:37.30 ID:MTXvOoUI.net
>>597
あれ? alsacapの人とcmusの人は同じ? IDが違うだけ? ま、いいか。

>DDCにS24_LEが無いというのはどうやって確認したんでしょうか
DDCに「ない」は不適切かも知れません、ALSAが認識するデバイスのSample formatの項目にリストされていないということです。
alsacapでもリストされません。windows用のdriverにはあるのかもしれません。

>ユーチューブからのファイルが48kHz/32bitというのは何を指しているんでしょうか
youtubeから楽曲downloadで指定した-f 251が48kHz/32bit 160kbps max のopus形式に変換されたファイルだということです。
mpvというplayerで再生中に shift+i とすると、フォーマット形式や再生中のbitrate等々の情報が得られます。

>デッドビーフ内でopus出力は16ビットで処理されSRCもそれを引き継ぎ16ビットで処理をされている
ここの処理シーケンスてか処理フローはよくわからないですね。
ただ、32bitのファイルですから以下の通り16bitで処理はないのだと思ってます。また、16bitファイルも16bit→24bitを指定すればDeaDBeeFがリサンプラーに渡す前に24bitか32bitにしてるようです。

youtubeから-f 251で落としたファイルyoutube.opusとして、
opusdec ./youtube.opus decode16.wav とデコードすると47,841,356Biteの16bit形式のファイルが得られます。
これをDeaDBeeFで、再生し/hw_paramsで見ると以下です。リサンプリングのオン/オフは影響を受けませんですね。
16bit→24bit:off は、format S16_LE
16bit→24bit:on は、format S32_LE

一方、
opusdec --float ./youtube.opus decode32.wav とデコードすると95,682,692Biteの32bit形式のファイルが得られます。
これは当然4パターン総てS32_LEですね。youtube.opusそのままでも同様です。

また、続く

599 :名無しさん@お腹いっぱい。:2020/09/18(金) 23:43:41.61 ID:MTXvOoUI.net
続き

>opusに関してはプレイヤーとは別にリサンプリング処理を行ったほうが有利でしょう
そう考えられる根拠が不明なのでなんともいえません。

>ただユーチューブのビットレートでは細部は失われていると思います
まあ、著作権絡みの網抜けで部分的に音量弄るってのは聞きますね。
ただ、-f 251のbitrateは160kbpsで、実際、mpvのshift+iで見てるとそのとおりですから細部の喪失ってのはそうないと思います。
CDをまんま.opusにしてもbitrate 160kbpsであれば、スペクトラムで比較してほぼ欠落がないと云われてますね。

cmusでの音量コントロール、sshで入ってるので別のsshセッション作って、以下で出来ましたね。
alsamixer -D hw:1
ただ、これで音量弄ると当然てば当然ですが、DeaDBeeFなどにも影響してしまいますね。

600 :名無しさん@お腹いっぱい。:2020/09/19(土) 00:14:14.82 ID:Tq8U0kfN.net
>>599
規制で回線を変えました

S32がS24と考えてください(偶数バイトで処理するため)

いまmpvでかくにんすると format: floatp と出ました

24変換onで32になるのはplughwが変換するためです
結局ゼロが16個付いただけです

予めリサンプルすべきと考えるのは16ビットに丸められるのを回避出来るからです

目安として160kを48kで割ってみて下さい(実際は130k程)
どう思われますか?

alsamixerで音量変更出来るならcmus自身でも可能なはずだと思います

601 :名無しさん@お腹いっぱい。:2020/09/19(土) 00:24:26.71 ID:Tq8U0kfN.net
繰り返しになりますが非可逆変換の場合ビット深度というものは無いと考えて下さい
例外はあるしopusの資料はチェックしてませんので間違いかもしれませんが…

602 :名無しさん@お腹いっぱい。:2020/09/19(土) 00:43:11.85 ID:Tq8U0kfN.net
もう一度読み返して前提が根本的に噛み合っていない点があるのに気付きました

当方ではYoutubeからのopusファイルは16ビットだということです

>>584のやり方に問題が有るのでしょうか?

603 :名無しさん@お腹いっぱい。:2020/09/19(土) 01:54:53.34 ID:Tq8U0kfN.net
>>602
訂正します
リサンプリング無し
24ビット変換オフ
コンバージョン無し
hwparamsがS32_LEになりました

いままで述べたこととは矛盾するのでもう一度最初から考えます

604 :名無しさん@お腹いっぱい。:2020/09/19(土) 03:49:44.09 ID:ILp1dqQc.net
>>602
ちょっとレス飛ばして、先にレスします。
明日ってか本日タイトなんで就寝しようとしたんですが、寝付きが悪いので入れておきます。

ダウンロードのやり方に問題はないと思います。

32bitと云うのは、当方はDeaDBeeF 0.7.2も使っていて、そっちで再生中の最下部に表示される再生中ファイルの情報項目にビット数が表示されること。
リサンプルとか全オプションを外して再生した場合の/hw_paramsでS32_LEを確認したからです。
1.8.3ではビット数の表示がないですね。ちょっと表示するオプションがあるのか不明です。GTK表示設定辺りか?

上記方法でしかビット数を見たことがないです。(ただし、youtubeのヘルプだかの記述で48kHz/32bitと見てました)

しかし、今以下二通りやってみました。
手元PC内臓アナログデバイス経由のmpvで.opusを再生させて/hw_paramsを見たらS16_LEですねぇ。
同様に、音楽PCでcmusをtype hw:1.0とDDC経由だけにしての再生で/hw_paramsを見たらS16_LEですねぇ。
なんなんだろう。

当てずっぽうですが、oggコンテナってのに乗ってるってことなので、その関係かも。

605 :名無しさん@お腹いっぱい。:2020/09/19(土) 11:16:09.48 ID:Tq8U0kfN.net
opusdec に --float オプションを有するのは丸め誤差無しでデータを渡すために付いているのでしょう

SRCの公式サイトで API を見ると float/integer の変換も提供しています

これらから libopus libsamplerate 共に内部では有効桁数25bitのfloat型で処理していると考えます

するとDeaDBeeFがS32_LEで再生するのは当然であった訳です

ただターミナルでのメッセージにて DeaDBeeF が32bitのデバイスを見つけられないと出るのが分からない
24bitのwavなど作って実験中ですが多少DeaDBeeF側にバグがあるように思います
(同じ入力に対する反応が一つ前の再生によって変わり再生しなかったりする)

あくまで途中経過報告です

606 :名無しさん@お腹いっぱい。:2020/09/19(土) 20:32:07.17 ID:Tq8U0kfN.net
opusの仕様( RFC 6716 )を見たところ処理は整数で行うしかし最終段は整数でも浮動小数点数でも良い
又その後のリサンプラーは non-normative つまり実装に任せるとなっています
opus-codec.org による実装APIを見たところ読み出しは16ビットと浮動小数点数と2つの関数が用意されています
opusdec のソースを見たところ speex_resampler.h がインクルードされています
DeaDBeeFのopusプラグインのソースを見たところ op_read_float が使われています
SRCのAPIを見たところデータ構造体の定義内に以下の項があります
float *DATA_in, *DATA_OUT;
つまり浮動小数点数へのポインタです

607 :名無しさん@お腹いっぱい。:2020/09/21(月) 14:27:29.26 ID:adRte/67.net
>>604
今cmusで音量変更できないと言われた意味が分かりました
次でhwデバイスを選んでいてもマスターボリュームと+-ボタンが連動します

:set mixer.alsa.channel=Master

今までメディアキーを使っていたので気づきませんでした

608 :名無しさん@お腹いっぱい。:2020/09/21(月) 14:29:08.94 ID:adRte/67.net
ちなみに変更前はPCMになっていました

609 :名無しさん@お腹いっぱい。:2020/09/21(月) 17:04:41.21 ID:qaM3i/wZ.net
ソースをそのように読めるっていいですね。何かこっちの分野で作られているのですかね。

>>600 >>601
>>606 で修正されたと捉えて良さそうですね。
16bit→24bitの効果は、QualityがSinc_Fastestのアップリサンプルでも音は変わる印象を確認して欲しいとかのレスを入れようとしていました。
24bit枠に拡張なら24bit使ってるんだろうなと感じる変化に聴こえます。
リサンプリングってのは、「作り直し」って期待的認識です。
非可逆圧縮音源もデコードしたところから、bit拡張すれば、その拡張したbit数に合わせて作り直すんだと思っているんですね。

音量の件、カラクリは見当がついていたんですが、そう表現できなかったんですね。以下で音量調節はでけました。
:set mixer.alsa.channel=master
:set softvol=true

610 :名無しさん@お腹いっぱい。:2020/09/21(月) 17:48:12.07 ID:adRte/67.net
>>609
眠い時にやったことは全て詰めの甘いスレ汚しになってしまった
結局あなたの耳が正しかった
ごめんなさい

611 :名無しさん@お腹いっぱい。:2020/09/21(月) 20:15:49.52 ID:qaM3i/wZ.net
>>610
おや?
あやまる話でもないでしょ。いろいろ見識人がったしスレ汚しではないし。
当方の耳褒められた?のは嬉しいですけどね。

612 :名無しさん@お腹いっぱい。:2020/09/21(月) 20:44:49.37 ID:adRte/67.net
>>611
今アプリで音が変わるか実験始めたところなんですけど、、、
変わった!みたい、、、
DeaDBeeF aplay sox Audacityはアウト
Audacious cmus あと>>592で言及したものはオッケー
ただどこで見落とし勘違いがあるか不安と楽しい喜びを感じている

pcm.!default {
type copy
slave.pcm "tee:'hw:1,0',/tmp/tee"
}
これでdefaultに出力するとtmpディレクトリーにteeというファイルができる
rawファイルです
Audacityで18.5kHzサイン波(ステレオ)のwavファイルをつくりそれぞれのプレイヤーで再生した

613 :名無しさん@お腹いっぱい。:2020/10/04(日) 02:08:45.33 ID:zchv8A1z.net
gentoo player、ver3.0リリースに伴い全機能使うには有料になったのか
ver.3.0で音質良くなってるのかね?

614 :名無しさん@お腹いっぱい。:2020/10/04(日) 02:20:57.74 ID:X94Mln/r.net
873 名無しさん@お腹いっぱい。 sage 2020/10/04(日) 00:33:25.21 ID:gewyZDDb
みみず、今度はGentoo Playerが有料になったのに立腹して作者にクレームか
作者の謝罪メールを公開とか、益々イカれて来た

615 :名無しさん@お腹いっぱい。:2020/10/04(日) 02:30:27.40 ID:SM6LcUqN.net
何故かうちの環境だとDeadBeefでDSD再生出来ない。

616 :名無しさん@お腹いっぱい。:2020/10/04(日) 06:22:36.16 ID:SM6LcUqN.net
PulseAudio通すと48KHzにリサンプルされるはずなんだけど、
Spotifyは44.1KHzで出力されてる。Alsa直結なんだろうか?

617 :名無しさん@お腹いっぱい。:2020/10/04(日) 16:56:02.06 ID:Oxz+U8CY.net
voyageでUSBDAC認識しないのってPC古いせい?

618 :名無しさん@お腹いっぱい。:2020/10/04(日) 17:34:21.07 ID:PanmcXif.net
>>617
> 認識しない
という表現が分からない。
lspciやlsusbコマンドで表示されないとかなら兎も角。

619 :名無しさん@お腹いっぱい。:2020/10/04(日) 18:26:29.99 ID:Oxz+U8CY.net
>>618
そう、それです!
表示されません!
それが言いたかった!

では、引き続きよろしくお願いいたします。

620 :名無しさん@お腹いっぱい。:2020/10/05(月) 00:43:16.99 ID:MkHDZl2E.net
>>615
あー、トンチンカンなこと云ってたら、ごめん。
詳しくもないんだが、DeaDBeeFはDSD読み込めないんでないかい。
ChangeLogに1.8.0で、「added wavpack version 5 support with DSD」ってあるし、ffmpegプラグインにdsfの記載もあるんだがな。
現状、DoPを受けられるDACに渡せるだけみたいだな。
https://github.com/DeaDBeeF-Player/deadbeef/issues/1653
DoPにすると一応プレイリストには入れられるってことかな。
作者には、昨年2月の時点でDSDに取り組む計画はないようなこと云ってるね。

ASCIIの記事によると、DSDの5.6MHzを例にかな?
「DSD over PCMという意味で、おおざっぱに説明すると、DSD信号を「176.4kHz/24bit(16bitがオーディオデーターで8bitはDSDマーカー)のリニアPCM信号」だと偽って、無理矢理USB出力してしまうもの。 」
(https://ascii.jp/elem/000/000/769/769050/5/)
だから、48kHzでなくて44.1kHzであってるんでないかな。

2.8MHzの.dsf拾ってきてNotePCのアナログ(AD1985)出力でmpvに食わせても、44.1kHz/16bit再生だな。

621 :名無しさん@お腹いっぱい。:2020/10/13(火) 11:18:24.04 ID:42WpCXkf.net
Linux版もあるのでこっちにもコピペ

Album Playerというのを最近知った
Linux版とWindows版がある
Windows版を試したがかなり高音質だ
インストールしなくてもいいからすぐ試せる
ダウンロードはここから
 ↓
http://vv.uka.ru/aplayer_eng.html

622 :名無しさん@お腹いっぱい。:2020/10/13(火) 11:22:57.92 ID:42WpCXkf.net
すまん
Album Player for Linuxのダウンロードはこっちだった

http://albumplayer.ru/linux/english.html

623 :名無しさん@お腹いっぱい。:2020/10/13(火) 12:39:50.09 ID:rnU1q/3C.net
PulseAudioいじらないといけないのがめんどい

624 :名無しさん@お腹いっぱい。:2020/10/13(火) 17:58:20.55 ID:25NRTZ+2.net
>>621
ウィルスは大丈夫なの?

625 :名無しさん@お腹いっぱい。:2020/10/13(火) 20:36:28.45 ID:42WpCXkf.net
Album Player for Linux
ロシア製ソフトだからウィルスの心配しないといけないかな?
ウィルスが混入されていたら困るな

626 :名無しさん@お腹いっぱい。:2020/10/13(火) 20:42:44.48 ID:AJTvd4fM.net
>>625
カスペルスキーでチェックすれば問題無しw

627 :名無しさん@お腹いっぱい。:2020/10/13(火) 21:00:13.48 ID:42WpCXkf.net
ロシア製ソフトのウィルス・チェックは
ロシア製セキュリティーソフトでチェックすればいいんかい
なるほど、うまいジョーク
てか、それ一理あるな

628 :名無しさん@お腹いっぱい。:2020/10/13(火) 21:04:48.53 ID:42WpCXkf.net
まあWindowsの世界の話なんだが・・・w

629 :名無しさん@お腹いっぱい。:2020/10/15(木) 04:06:34.34 ID:wmDRKRSC.net
結局PCオーディオ関係スレは何処へ行ってもミミズがいる
とてつもない絶望感を感じますね

630 :名無しさん@お腹いっぱい。:2020/10/18(日) 09:21:26.04 ID:3y7tyQn9.net
みみずの糞を嗅ぎまわってそこらじゅうのスレで悪臭をばらまいているJPLAY元デスク岩橋がここでも糞しとる

631 :名無しさん@お腹いっぱい。:2020/10/18(日) 12:33:45.19 ID:VBmJiuWB.net
JPLAYスレが満杯で行き場が無くなった窪田洋みみず工房主
ここは痴呆老人の集会所ではありません
一行も自分でプログラミングできないのに薀蓄タレるのはご遠慮ください

632 :名無しさん@お腹いっぱい。:2020/10/18(日) 12:50:24.11 ID:VBmJiuWB.net
>>629
正にそのとおり
俺も拡散に協力するわ

633 :名無しさん@お腹いっぱい。:2020/10/18(日) 14:33:17.10 ID:UM4LjnU/.net
新しくAlbum Playerスレが立って、みみず禁止だってさ
これは賢い方法だ
無関係のレスはみみず窪田洋が書いたのが一目瞭然というわけ
自ら交番に出頭みたいなもん

634 :名無しさん@お腹いっぱい。:2020/10/18(日) 15:59:54.48 ID:mx5R7x/c.net
痴呆老人を罠にハメる
残酷だなあ

635 :名無しさん@お腹いっぱい。:2020/10/18(日) 16:24:18.60 ID:mx5R7x/c.net
煽り運転したんで自主します、ってか

636 :名無しさん@お腹いっぱい。:2020/10/18(日) 16:34:52.17 ID:92zqvRkt.net
JPLAYがなんかゴタゴタしてんのはTwitterでうっすら見聞きしたがここで書かれてることが何なのかさっぱりわからん

637 :名無しさん@お腹いっぱい。:2020/10/18(日) 17:11:10.36 ID:BvGbR9bW.net
脅迫まがいのことしてた日本代理店が辞めさせられたの根にもって荒らしてる
IDコロコロしてるけど全部ひとり

638 :名無しさん@お腹いっぱい。:2020/10/18(日) 19:10:41.58 ID:rzuWvrdz.net
あいつは自分が糞しておいてその糞をミミズがした糞だとミミズをののしる変態だ
まさに糞のような奴だよ

639 :名無しさん@お腹いっぱい。:2020/10/18(日) 19:48:54.87 ID:mx5R7x/c.net
JPLAYスレは早速表示されなくなってるな
2日で消えちゃうのか
https://i.imgur.com/7ezPJPy.jpg

640 :名無しさん@お腹いっぱい。:2020/10/19(月) 12:05:01.06 ID:SCmlOMfU.net
みみずが自分のブログでAlbum Playerの連載を始めたわ
初回は単なる紹介とくだらん脱線だけで、使い方は次回

みみず信者がこれを読む→他にもないかググる→
【みみず厳禁】のスレタイを見つける→他のスレも見る→
陰湿なasoyaji叩き等、数々の悪行と二重三重人格を知る

641 :名無しさん@お腹いっぱい。:2020/10/19(月) 12:23:52.38 ID:SCmlOMfU.net
ピュアAUで「みみず厳禁」の文字は、特に勢いがいいスレじゃないから、かなり長期間目立つ
jplayで検索すると、jplay凌駕で引っ掛かる
スレ主はSEOのプロかよ

642 :名無しさん@お腹いっぱい。:2020/10/21(水) 09:16:37.96 ID:RcSDxjOu.net
bluetooth receiver やってみたくて、aptx-hd sink まで対応できた
https://github.com/EHfive/pulseaudio-modules-bt
pulseaudio の有名なこれでやった
pulseaudioの音が悪いことの一つがresamplingが走ってしまうことろのよう
pulseaudioではbluetoothを一度monitorでsink inputを作ってそこからhw source outputに入れなおす構成になるんだけど
このmonitorが設定にかかわらずresampleしている
根本原因としてmonitorが汎用的にvariable rate対応しているため
このvariable rate対応をコードをいじって無理やり外すと、resampleせずにそのままデータを渡せた
個人的にbluetooth環境はこれで満足できる
pulseaudioはかなり安全側というか便利側に振ってあるので、高音質は難しいと感じた
勉強になったけど

643 :名無しさん@お腹いっぱい。:2020/10/23(金) 22:57:08.79 ID:ao/y7Bw/.net
ここのプレイヤーのおススメはなんでしょうか?
OSはPenMの古い古いPCなので Lubuntuしか入りませんでした
昔Vineだったかは入れたんですが、今回はこれです

644 :名無しさん@お腹いっぱい。:2020/10/29(木) 05:13:39.88 ID:FycApbDF.net
>>643
gentooplayer

645 :名無しさん@お腹いっぱい。:2020/10/29(木) 05:27:00.62 ID:D6X3r8QY.net
作者の日本人に対する印象はどん底へ

905 名無しさん@お腹いっぱい。 sage 2020/10/08(木) 13:08:32.37 ID:euDpG5mb
Gentoo Playerの中の人の怒りが....に込められている
komaとknkn59もミミズもろともbanだな
ミミズに余計な餌を与えた当然の報いと言えよう
そもそもkomaがGentoo Playerが有料になったと騒ぎ立てたのが発端だ
ミミズが速攻で反応して、中の人に送った内容はこんな感じ

「お前のソフトは無償だったから使ってやったのに、急に年間29ドルも取るって何様のつもりだ」
「komaが作ったガラクタ電源を恵んでやるからPink Faun I2Sカードをサポートしろ」

646 :雀の涙:2020/10/29(木) 18:21:48.56 ID:98LWtSDa.net
linuxをメインで使い始めてもう一年半たったたけれど、MPDとかラズパイとかしなくても
十分良い音出る。なのになんでここの人たちはデスクトップOSとしてlinux使わないの?

PCモニター小さくてデスクトップオーディオになるからそうしてるの?

647 :名無しさん@お腹いっぱい。:2020/10/29(木) 18:53:26.59 ID:pMTKK8Rr.net
>>646
何使ってんだ?linuxの何を

648 :名無しさん@お腹いっぱい。:2020/10/30(金) 00:39:46.22 ID:FbcW4U4w.net
何が言いたいのか全然分からん

649 :名無しさん@お腹いっぱい。:2020/10/30(金) 00:49:48.03 ID:zw8cbf89.net
コテハン付けてる時点でガイジ確定なんだよなぁ
雀の涙とか結構前からNG入ってるわw

650 :名無しさん@お腹いっぱい。:2021/01/20(水) 06:28:27.00 ID:2cFQmUcz.net
vlcじゃ駄目なの?

651 :名無しさん@お腹いっぱい。:2021/01/20(水) 19:54:18.90 ID:kkYKI2Jw.net
Ubuntu 20.04 MPD + Cantataで、「MPD仮想ファイルシステム」で、「フォルダなし?MPDが正しく設定されていないようです」
というエラーが出ます。音楽フォルダーは起動ディスクとは別の内蔵HDDで、fstabでOS起動時に自動的にマウントするように
設定してあります。mpd.confにはそのフォルダーを設定しています。
何がいけないのでしょうか?

652 :名無しさん@お腹いっぱい。:2021/01/20(水) 21:53:37.50 ID:SO00BlqP.net
現状だとLinuxでDSDをネイティブ再生出来るのはMPDしかない。

653 :名無しさん@お腹いっぱい。:2021/01/21(木) 13:01:11.96 ID:U+u4g25Y.net
dead beefでビットパーフェクト出力は下記のリンク先の説明通りで出来ますか?
https://www.it-swarm-ja.tech/ja/audio/linux%E3%81%A7%E3%83%93%E3%83%83%E3%83%88%E3%83%91%E3%83%BC%E3%83%95%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AA%E3%82%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%82%AA%E3%82%92%E5%AE%9F%E7%8F%BE%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F/962592271/

"[リリース時にデバイスを解放する]チェックボックスをオンにしている"のチェックボックスが無いのですが…
あとマザボのサウンドデバイスは無効にしなくても良いのでしょうか?dead beef 再生中は他のアプリは音が出ませんがマスターボリュームが効きます
ビットパーフェクトになっていないという事でしょうか?
長々と申し訳ありません

654 :名無しさん@お腹いっぱい。:2021/01/21(木) 13:45:12.59 ID:H+mny0ks.net
>>652
え? squeezeliteは?

655 :名無しさん@お腹いっぱい。:2021/01/21(木) 13:58:18.43 ID:iC0Qq1EI.net
>>652
え? wftplayは?

656 :名無しさん@お腹いっぱい。:2021/01/21(木) 13:59:51.13 ID:iC0Qq1EI.net
浅学がイキると不様だよね

657 :名無しさん@お腹いっぱい。:2021/01/21(木) 14:08:25.23 ID:BnDKc2LD.net
>>653
deadbeefでCDデータ聴いてもDACには48kって表示されるからおかしいなと思って調べたら デフォルトでDSPが入ってて48000にアップされてた

658 :名無しさん@お腹いっぱい。:2021/01/22(金) 18:58:26.36 ID:rgFo/mKL.net
>>653
そこに書いてあるALSAプラグインーリサンプリングのチェックを外したら
音がクリアになった
前から音がおかしいなと思ってたんだけど

いろいろイジらないと普通に鳴らないdeadbeefってクソじゃないのか

659 :名無しさん@お腹いっぱい。:2021/01/25(月) 08:33:00.13 ID:lCWh0SNJ.net
>>657
>>658
設定もろくに見ない貴方達が

660 :名無しさん@お腹いっぱい。:2021/01/26(火) 17:01:30.73 ID:1AJMoc21.net
質問をさせてください。
ubuntuでpalseをアンインストールしない状態でChoromeにALSA出力させることは可能でしょうか?

一台はPalseを削除してUSBDACの優先順位を一番に持ってきてChoromeで音を出せていますが、これだとAudacityがALSA表示されないためつかえません。(他の原因かもれませんが)
一台古いPCを貰ったのでUbuntuを入れてPalseをそのままで使う予定ですが、ChoromeALSAをやりたい。
優先順位を一番にしてFireFoxとChoromeを安いヘッドホンで聞き比べしたのですが、同じにきこえます。
やはりPalseが入っているとそちら優先なのでしょうか?(違いが分からなかった可能性も含めて)

ChoromeALSA強制の設定ができるなら知りたいです。宜しくお願いいたします。

661 :雀の涙:2021/01/26(火) 21:13:28.03 ID:xzI7MDMm.net
>>660
結論言うと普通はPuleseAudio入ったままでALSA強制はchromeでは出来ないよ
昔Firefoxで強制ALSAに出来る方法はあったけれどもう封じられてる。chromeも同じかもね

そもそもソースのサンプルレートに対してPulseAudioとALSAまで間でサンプルレートが一致していれば
強制変換は起きないし劣化もない。48系と44.1系が混在しているソースならば、PulseAudio上で
かなり高品質なリサンプリング処理が聴感上無劣化で処理できるから設定詰めれば良いんでないかな〜

662 :名無しさん@お腹いっぱい。:2021/01/26(火) 21:17:24.51 ID:1AJMoc21.net
ありがとう
無理そうですか
最後の設定を詰めれば?というとは例えばどういう事で?

663 :名無しさん@お腹いっぱい。:2021/01/27(水) 00:10:00.53 ID:b348CngI.net
>>661
なんとなくですが、分かりました
例えば44.1しか再生しない環境なら、ALSAの設定を44.1にしてしまった方が音質としては正解ということでしょうか?一例ですが

664 :名無しさん@お腹いっぱい。:2021/01/27(水) 10:39:32.46 ID:kv7dwEgl.net
>>661
Chromeは直接Alsaを叩けないっていうことですよね。

665 :名無しさん@お腹いっぱい。:2021/02/02(火) 20:18:17.15 ID:9vyGjDFt.net
DaphileはALSAも否定しているな。Kona Linuxと真逆の考え方だ。

666 :名無しさん@お腹いっぱい。:2021/02/02(火) 22:24:33.00 ID:PJ9OTSMD.net
>>665
否定しているってどうゆうこと?

667 :名無しさん@お腹いっぱい。:2021/02/03(水) 11:46:12.84 ID:2LapLuSf.net
最近、イキル奴多いね。

DSDのネイティブ再生の件とか…

Daphileは、Alsaを直接叩いています。叩いているのはsqueezeliteです。
「DaphileはALSAも否定しているな。」否定とはどうゆう意味なんでしょう?
Alsaを使ってないとゆう意味?

668 :名無しさん@お腹いっぱい。:2021/02/03(水) 12:37:48.01 ID:2XPSx63b.net
Daphileでおすすめのプラグインってありますか?

669 :名無しさん@お腹いっぱい。:2021/02/03(水) 13:49:17.24 ID:hjW+52jw.net
>>667

じゃあ>>47はどういうことなの?

670 :名無しさん@お腹いっぱい。:2021/02/03(水) 13:50:37.79 ID:2LapLuSf.net
>>668
YouTubeかな…

ちょっと前に、chromeの音声出力がPulseaudioしかできないよってゆう書き込みがありましたよね。YouTubeプラグインをDaphileにいれれば、YouTubeの音声をDaphileからAlsa経由で出力できますよ。

ただPersonal Youtube API Key の取得がめんどくさいかな。

671 :名無しさん@お腹いっぱい。:2021/02/03(水) 13:56:00.46 ID:2LapLuSf.net
>>669
Alsaがないと音がなりません。
49もそのように言っている。

672 :名無しさん@お腹いっぱい。:2021/02/03(水) 14:58:02.64 ID:hjW+52jw.net
>>671

じゃあ何で内蔵オーディオをBIOSで無効にすることが推奨されてるの?
ALSAをバイパスするためじゃないの?

673 :名無しさん@お腹いっぱい。:2021/02/03(水) 15:01:33.32 ID:wbzN5ZgQ.net
>>672
書き込むたびにボロが出てるぞ

674 :名無しさん@お腹いっぱい。:2021/02/03(水) 15:19:17.50 ID:2LapLuSf.net
>>672
うーん、
内部オーディオカードを無効にするのは、
USB DACを活かす為です。
内部オーディオカードとは、マザーボードのオーディオ部分です。このマザーボードにUSB DACを刺すと、使えるオーディオカードが2枚になります。この状態で、ハードウエアを指定して音を鳴らすことは可能です。
しかしながら、使えるオーディオカードを1枚にして(USB DACだけにする)音を鳴らす方が良い音がするそうです。
で、BIOSで内部オーディオカードを無効にすることが推奨されているのです。
Alsaをバイパスする為ではありません。

因みに、BIOSで内部オーディオカードを無効にするフラグがなかったら、どうしますか?

675 :名無しさん@お腹いっぱい。:2021/02/03(水) 16:48:20.26 ID:2LapLuSf.net
「いう」と書かねばいかんところえを「ゆう」とかいておるな… ごめんなさい。

676 :名無しさん@お腹いっぱい。:2021/02/03(水) 18:29:07.85 ID:S7RQ6pnk.net
ベータ版のdaphileならSSLが使えるから、そこからサウンドカードのドライバを無効化してやればいい
BIOSで無効化するのと結果は同じ

677 :名無しさん@お腹いっぱい。:2021/02/03(水) 18:41:39.09 ID:hnSHprG0.net
>>676
ピンポン!

678 :名無しさん@お腹いっぱい。:2021/02/03(水) 18:50:09.27 ID:wbzN5ZgQ.net
ssl...?

679 :名無しさん@お腹いっぱい。:2021/02/03(水) 18:58:13.27 ID:S7RQ6pnk.net
sshだった間違えたわ

680 :名無しさん@お腹いっぱい。:2021/02/04(木) 00:13:39.32 ID:Zhf+dIeX.net
>>670
良かったら手順も教えて、アドバンスメディアサーバセッティング使ってできる高音質化もあれば教えて欲しい

681 :名無しさん@お腹いっぱい。:2021/02/05(金) 17:27:20.55 ID:ZpytL6N5.net
pcはdead beefでAndroidはneutronmusicPlayerで同じシステムでビットパーフェクト設定にしてるのに音が違う
dead beef の方が低音が出る
どっちかの設定が上手く行ってないのか両方ともビットパーフェクトじゃないのか…

682 :名無しさん@お腹いっぱい。:2021/02/06(土) 07:16:04.42 ID:MnVONRNd.net
ハードウェアの事も考えてあげなさい

683 :名無しさん@お腹いっぱい。:2021/02/06(土) 10:17:34.47 ID:N7Xr7cmu.net
ビットパーフェクトなのに音が違う
はオーディオ沼への第一歩を踏み出したということで

総レス数 818
266 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200