GNU/Linux >> Belajar Linux >  >> Linux

Apa yang mendefinisikan pemutar musik open source tingkat atas untuk Linux?

Dalam dua tahun atau lebih saya menulis kolom musik ini, dunia audiophile Linux telah berkembang. Distro Linux baru dan pemutar audio sumber terbuka telah muncul, yang lama telah jatuh di pinggir jalan, lebih banyak musik tersedia sebagai unduhan digital berkualitas tinggi, perangkat keras pemutaran baru dan berkualitas tinggi telah muncul, streaming telah lepas landas, penjualan vinil berlanjut untuk meningkat, penjualan CD dan unduhan terus menurun… Oleh karena itu, tampaknya ada baiknya untuk meninjau kembali kriteria saya untuk menilai pemutar musik open source dan mempertimbangkan kembali pemain yang telah saya sebutkan sebelumnya.

Sebelum saya mulai, saya ingin berbicara tentang kata "audiophile" sebentar. Masuklah ke ruangan orang-orang komputer yang paham teknologi dan sebutkan bahwa ada sesuatu yang "berkualitas audiophile" dan perhatikan mata mulai berputar. Saya ingin mengesampingkan perdebatan tentang subjektif vs objektif, lossy vs lossless vs tidak terkompresi, tabung vs transistor, kabel, dan hal-hal kontroversial lainnya, dan sebagai gantinya menggunakan "kata-kata" dalam konteks yang sangat sederhana:

Bagi saya, perangkat lunak pemutaran audio berkualitas audiophile dicirikan oleh satu fitur utama:ia mendapatkan audio digital dari hard drive komputer, SSD, atau apa pun yang Anda miliki melalui konverter digital-ke-analog khusus tanpa mengubah bitstream itu di cara.

Apa yang membuat pemutar audio open source berbasis Linux "kualitas audiophile"?

Audiophiles yang berbeda mencari pengalaman mendengarkan musik yang berbeda. Beberapa resolusi nilai (skala besar dan detail skala kecil), beberapa menghargai pementasan suara (di mana instrumen dan suara muncul di ruang-misalnya, antara speaker atau ke samping, lebih jauh ke depan atau lebih jauh ke belakang), beberapa menghargai nada, sentuhan, dan warna (misalnya, instrumen akustik, terutama piano dan suara, yang terdengar nyata), beberapa menganjurkan konsep yang lebih lemah seperti kecepatan, ritme, dan waktu atau speaker menghilang dan hanya menyisakan musik. Dan mungkin saya melewatkan beberapa. Dengan masing-masing parameter yang berbeda ini, audiophile memilih dan mengatur peralatan dan furnitur mereka dan memilih musik mereka untuk memberikan pengalaman mendengarkan dengan kualitas tertinggi yang dapat mereka capai.

Dalam konteks ini, berpikir tentang komputer Linux sebagai tempat untuk menyimpan musik digital dan sarana untuk mengeluarkan musik dari hard drive dan ke dalam sistem pemutaran, menjadi jelas bahwa setiap gangguan dengan aliran musik digital di antara penyimpanan dan pemutaran cenderung mengacaukan tujuan pendengar. Gangguan tersebut dapat mencakup memasukkan waktu atau kesalahan lain ke dalam aliran musik (misalnya oleh sistem yang terlalu sibuk melakukan hal-hal lain untuk mengisi buffer dengan benar), resampling aliran musik (terutama dengan algoritme resampling berkualitas buruk), pencampuran dalam audio lainnya (yang mungkin juga melibatkan resampling), secara digital mengubah tingkat keseluruhan atau pemerataan (yang mungkin juga melibatkan resampling, meskipun beberapa mungkin ingin melakukan jenis operasi ini), dan jenis lain dari perubahan sumber. Selain itu, perangkat keras komputer biasanya menggabungkan sirkuit untuk mengubah audio digital ke analog, menggunakan konverter digital-ke-analog (DAC), tetapi di kebanyakan komputer, sirkuit ini dibuat semurah mungkin dan sering berkinerja buruk, menimbulkan kebisingan dan distorsi menjadi sinyal analog.

Salah satu hal pertama yang dilakukan audiophile untuk memaksimalkan kualitas pemutaran musik digital adalah dengan membeli DAC berkualitas tinggi. Bergantung pada anggaran dan persyaratan, perangkat semacam itu dapat berharga mulai dari US$75 ke atas (dan lebih tinggi, dan lebih tinggi). Saya telah mendengarkan beberapa DAC yang sangat bagus dengan harga kurang dari US$100, jadi tidak perlu merogoh kocek terlalu dalam untuk ikut serta dalam permainan. Kebanyakan DAC dalam kategori "murah tapi bagus" mengandalkan koneksi USB ke komputer; beberapa menyediakan TOSLINK atau S/PDIF listrik juga. Dan sebagian besar sistem home theater menyediakan koneksi digital yang dapat digunakan oleh komputer, yang dapat menjadi solusi yang baik.

Langkah selanjutnya adalah memilih perangkat lunak pemutar musik yang mendukung tujuan tidak mengacaukan aliran audio. Itu berarti perangkat lunak harus menyediakan opsi konfigurasi untuk mengirim aliran musik ke DAC sedemikian rupa agar tidak mengubah data. Secara praktis, di Linux ini biasanya berarti mengonfigurasi PulseAudio untuk mengabaikan DAC (sehingga Pulse tidak mengambil sampel ulang dan mencampur audio lain ke perangkat itu) dan menggunakan perangkat lunak pemutar musik yang memungkinkan pengarahan data melalui ALSA, baik secara langsung maupun melalui GStreamer, dan secara khusus ke perangkat keras, sehingga tidak terjadi pengambilan sampel ulang. Perhatikan bahwa sebelumnya bukanlah kritik terhadap Pulse atau pujian untuk ALSA; itu hanya mengenali bahwa Pulse tidak (belum) dapat dikonfigurasi untuk meneruskan audio digital tidak berubah ke DAC khusus untuk musik. Perhatikan juga bahwa DAC USB eksternal muncul sebagai kartu suara di ALSA, mirip dengan antarmuka TOSLINK atau S/PDIF atau kartu suara internal.

9 kriteria untuk mengevaluasi pemutar musik

  1. No. 1 saya, persyaratan wajib untuk pemutar musik adalah mengizinkan jenis konfigurasi di atas.

Delapan kriteria saya yang lain untuk mengevaluasi pemutar open source adalah apakah:

  1. Menampilkan kecepatan sampel dan panjang kata dari lagu yang diputar
  2. Mengonfirmasi kecepatan sampel dan panjang kata dengan menunjukkan kecepatan bit saat lagu diputar
  3. Menunjukkan level puncak dan rata-rata serta rentang dinamis dari pemutaran lagu—biasanya ini ditunjukkan pada skala logaritmik desibel (dB), dengan 0dB sebagai level output maksimum, -6dB kira-kira setengah dari maksimum, -12dB kira-kira satu seperempat dari maksimum, dan seterusnya)
  4. Mengelola sampul dengan baik—tidak memerlukan banyak penyesuaian gambar sampul
  5. Mengizinkan, tetapi tidak memaksa, penggunaan daftar putar—terkadang saya ingin membuat daftar putar, terkadang saya hanya ingin mengeklik dua kali pada album dan memutarnya
  6. Mengaktifkan daftar putar cerdas, di mana pemain akan menggunakan beberapa jenis informasi dan algoritme untuk memilih lagu "mirip" dengan lagu yang sedang diputar, yang merupakan pilihan bagus untuk pesta, memasak, dan hanya menemukan kembali musik
  7. Menawarkan pengalaman pengguna (UX) yang efektif, misalnya, organisasi, tampilan, dan pencarian metadata menurut artis, artis album, komposer, nama album, nama trek, dll.
  8. Mendukung streaming dari "stasiun radio" internet (mis., ditentukan pengguna, Shoutcast, TuneIn, dll.)

Dengan kriteria ini, saya dapat menerapkan sistem pembobotan kualitatif untuk menilai berbagai pemutar musik open source berdasarkan kriteria tersebut. Berikut skema penilaian saya:

  • 5 poin untuk konfigurasi ALSA
  • 2 poin untuk memenuhi kriteria sepenuhnya
  • 1 poin untuk memenuhi sebagian kriteria
  • 0 poin karena tidak memenuhi kriteria

Di bagian kedua artikel ini, saya akan mengevaluasi delapan pemutar audio sumber terbuka berdasarkan kriteria ini untuk membantu Anda memilih aplikasi terbaik untuk kebutuhan Anda.

Buat peralatan Anda bekerja lebih baik

Sebelum saya beralih ke peringkat, saya ingin menyebutkan sebuah buku bagus yang saya rekomendasikan kepada siapa saja yang ingin mendapatkan performa terbaik dari sistem pemutaran musik mereka:Dapatkan Suara Lebih Baik , oleh Jim Smith. Penulis menawarkan lebih dari 200 tips tentang mendapatkan hasil maksimal dari peralatan Anda yang sudah ada, serta alat dan cara yang berguna untuk mengevaluasi peralatan baru.

Ketika saya memesan buku itu, saya pikir itu mungkin agak tipis, dari segi konten. Saya salah. Misalnya, ada beberapa tip bagus tentang cara menata speaker, tempat duduk, dan peralatan lainnya untuk mencapai beberapa tujuan spesifik yang dijelaskan di atas. Selain itu, tampaknya penulis dengan senang hati membagikan pengalamannya selama bertahun-tahun dalam menyiapkan audio dan perekaman rumah. Salah satu rekomendasinya yang paling mengesankan saya adalah mengingat bahwa keluarga jauh lebih penting daripada perlengkapan audio dan mendengarkan dengan penuh dedikasi. Terakhir, ini jelas merupakan kebalikan dari "panduan pembeli"—poin utamanya adalah mendapatkan hasil maksimal dari apa yang sudah dimiliki pendengar, bukan menghabiskan banyak uang untuk membeli barang baru.


Linux
  1. Audacious – Pemutar Audio Tingkat Lanjut untuk Linux

  2. 3 Alternatif Pemutar Musik Tomahawk Teratas untuk Linux

  3. Yarock Player – Pemutar Musik Modern dan Elegan untuk Linux

  1. Lollypop – Pemutar Musik Modern Baru untuk Linux

  2. Olivia – Pemutar Musik Elegan untuk Linux

  3. Gelombang Pendek:Pemutar Radio Internet Sumber Terbuka Modern untuk Linux

  1. 10 Browser Web Ringan Open Source untuk Linux

  2. 10 Software Akuntansi Open Source Terbaik untuk Linux

  3. Sayonara Player – Pemutar Audio Cepat dan Ringan untuk Linux