GNU/Linux >> Linux の 問題 >  >> Linux

Linux用のトップティアのオープンソース音楽プレーヤーを定義するものは何ですか?

私がこの音楽コラムを書いている2年ほどで、Linuxオーディオファンの世界は進化しました。新しいLinuxディストリビューションとオープンソースオーディオプレーヤーが登場し、古いものは道に迷い、高品質のデジタルダウンロード、新しい高品質の再生ハードウェアが登場し、ストリーミングが開始され、ビニールの販売が続くにつれて、より多くの音楽が利用可能になりました増加するために、CDとダウンロードの売上は減少し続けています…したがって、オープンソースの音楽プレーヤーを判断するための私の基準を再検討し、過去に言及したプレーヤーを再考することは良い点のようです。

始める前に、「オーディオファン」という言葉について少しお話したいと思います。技術に精通したコンピューター関係者の部屋に足を踏み入れ、何かが「オーディオファン品質」であると述べ、目が転がり始めるのを見てください。主観的対客観的、非可逆対可逆対非圧縮、真空管対トランジスタ、ケーブル、およびその他の物議を醸すものについての議論を脇に置き、代わりに非常に単純な文脈で「一言」を使用したいと思います。

私にとって、オーディオファン品質のオーディオ再生ソフトウェアは、1つの主要な機能によって特徴付けられます。それは、コンピューターのハードドライブ、SSD、または何を持っているかから、ビットストリームを変更することなく、専用のデジタル-アナログコンバーターにデジタルオーディオを取得します。方法。

Linuxベースのオープンソースオーディオプレーヤーを「オーディオファン品質」にする理由

さまざまなオーディオファンがさまざまな音楽鑑賞体験を求めています。いくつかの価値のある解像度(大規模および小規模の詳細)、サウンドステージング(楽器や声が空間に現れる場所-たとえば、スピーカーの間や横、さらに前方または後方)、トーン、タッチ、および色(たとえば、アコースティック楽器、特にピアノや声がリアルに聞こえる)、ペース、リズム、タイミングなどのより希薄な概念を提唱する人もいれば、スピーカーが消えて音楽だけを残すこともあります。そして多分私はいくつかを逃した。これらのさまざまなパラメータのそれぞれを考慮して、オーディオファンは機器や家具を選択して配置し、音楽を選択して、達成できる最高品質のリスニング体験を提供します。

この文脈では、Linuxコンピュータをデジタル音楽を保存する場所として考え、その音楽をハードドライブから再生システムに取り込む手段として考えると、ストレージとストレージの間の途中でデジタル音楽ストリームが改ざんされていることが明らかになります。再生はリスナーの目標を台無しにする可能性があります。このような改ざんには、音楽ストリームへのタイミングやその他のエラーの導入(たとえば、バッファを正しく埋めるために他の処理を行うのに忙しいシステムによる)、音楽ストリームのリサンプリング(特に、低品質のリサンプリングアルゴリズムを使用)、ミキシングが含まれる可能性があります。他のオーディオ(リサンプリングも含まれる場合があります)、全体的なレベルまたはイコライゼーションのデジタル変更(これらの種類の操作を実行したい場合もありますが、リサンプリングも含まれる場合があります)、およびソースの他のタイプの変更。さらに、コンピュータハードウェアには通常、デジタル-アナログコンバータ(DAC)を使用して、デジタルオーディオをアナログに変換する回路が組み込まれていますが、ほとんどのコンピュータでは、この回路は可能な限り安価に構築されており、パフォーマンスが低下し、ノイズが発生します。アナログ信号への歪み。

デジタル音楽再生の品質を最大化するためにオーディオファンが最初に行うことの1つは、高品質のDACを購入することです。予算と要件に応じて、このようなデバイスのコストは75米ドル以上(およびそれ以上)になる可能性があります。 100ドル未満の驚くほど優れたDACをいくつか聴いたことがあるので、ゲームに参加するために銀行を破る必要はありません。 「安価だが良い」カテゴリのほとんどのDACは、コンピュータへのUSB接続に依存しています。 TOSLINKまたは電気S/PDIFを提供するものもあります。また、ほとんどのホームシアターシステムは、コンピューターで使用できるデジタル接続を提供します。これは優れたソリューションになる可能性があります。

次のステップは、オーディオストリームを台無しにしないという目的をサポートする音楽プレーヤーソフトウェアを選択することです。つまり、ソフトウェアは、データを変更しないように音楽ストリームをDACに送信するための構成オプションを提供する必要があります。実際には、Linuxでは、これは通常、DACを無視するようにPulseAudioを構成し(Pulseが他のオーディオをそのデバイスにリサンプリングしてミキシングしないように)、ALSAを介して直接またはGStreamerを介して、特にハードウェアデバイスであるため、リサンプリングは発生しません。上記はPulseを批判したり、ALSAを称賛したりするものではないことに注意してください。パルスは、デジタルオーディオを変更せずに音楽専用DACに渡すように(まだ)構成できないことを認識しているだけです。また、外部USB DACは、TOSLINKまたはS / PDIFインターフェイスや内部サウンドカードと同様に、ALSAではサウンドカードとして表示されることに注意してください。

音楽プレーヤーを評価するための9つの基準
  1. 私のNo.1の音楽プレーヤーの必須要件は、上記の種類の構成を許可することです。

オープンソースプレーヤーを評価するための他の8つの基準は、それが次のいずれかであるかどうかです。

  1. 再生中の曲のサンプルレートと単語の長さを表示します
  2. 曲の再生時にビットレートを表示して、サンプルレートと語長を確認します
  3. 再生中の曲のピークレベルと平均レベル、およびダイナミックレンジを表示します。通常、これはデシベル(dB)の対数スケールで表示され、0dBが最大出力レベル、-6dBが最大の約半分、-12dBが約1です。最大値の4分の1など)
  4. カバーアートを適切に管理します。カバー画像をあまり調整する必要はありません
  5. プレイリストの使用を許可しますが、強制はしません。プレイリストをキュレートしたい場合もあれば、アルバムをダブルクリックして再生したい場合もあります。
  6. スマートプレイリストを有効にします。このプレイリストでは、プレーヤーが何らかの情報とアルゴリズムを使用して、現在再生中の曲と「類似した」曲を選択します。これは、パーティー、料理、音楽の再発見に最適なオプションです。
  7. アーティスト、アルバムアーティスト、作曲家、アルバム名、トラック名などによる整理、表示、メタデータ検索など、効果的なユーザーエクスペリエンス(UX)を提供します。
  8. インターネットの「ラジオステーション」(ユーザー定義、Shoutcast、TuneInなど)からのストリーミングをサポートします

これらの基準を前提として、定性的な重み付けシステムを適用して、さまざまなオープンソースの音楽プレーヤーをこれらの基準に照らして評価することができます。これが私の評価スキームです:

  • ALSAの構成可能性に関する5つのポイント
  • 基準を完全に満たすための2ポイント
  • 基準を部分的に満たすための1ポイント
  • 基準を満たしていない場合は0ポイント

この記事の第2部では、これらの基準に基づいて8つのオープンソースオーディオプレーヤーを評価し、ニーズに最適なアプリケーションを選択できるようにします。

機器をより良く機能させる

評価に移る前に、音楽再生システムから最高のパフォーマンスを引き出したい人におすすめするすばらしい本について触れておきたいと思います。 Get Better Sound 、ジム・スミスによる。著者は、すでに設置されているギアを最大限に活用するための200以上のヒントと、新しい機器を評価するための便利なツールと方法を提供しています。

この本を注文したとき、内容的には少し薄いかもしれないと思いました。私は間違っていた。たとえば、上記の特定の目標のいくつかを達成するために、スピーカー、座席、およびその他の機器をレイアウトする方法に関するいくつかの優れたヒントがあります。さらに、著者は、ホームオーディオのセットアップと録音における長年の経験を共有できることを喜んでいるようです。私が最も感銘を受けた彼の推奨事項の1つは、家族がオーディオ機器や専用のリスニングよりもはるかに重要であることを覚えておくことです。最後に、これは間違いなく「バイヤーズガイド」の反対です。主なポイントは、新しいものに多額の現金を費やすのではなく、リスナーがすでに持っているものを最大限に活用することです。


Linux
  1. Linux用の10のオープンソース軽量Webブラウザ

  2. Audacious –Linux用の高度なオーディオプレーヤー

  3. Linux用のトップ3トマホークミュージックプレーヤーの選択肢

  1. Yarock Player –Linux用のモダンでエレガントな音楽プレーヤー

  2. Lollypop –Linux用の新しいモダンミュージックプレーヤー

  3. Olivia –Linux用のエレガントな音楽プレーヤー

  1. Linux用の10の最高のオープンソース会計ソフトウェア

  2. 短波:Linux用の最新のオープンソースインターネットラジオプレーヤー

  3. Sayonara Player –Linux用の高速で軽量なオーディオプレーヤー