Utilia

Spectrum Analyzer Audio

Spectrum analyzer audio online gratis. Lihat FFT langsung dari mikrofon atau file audio Anda, dengan sumbu log atau linear, spektrogram, dan nada puncak.

Klik “Mulai mikrofon” dan izinkan akses, atau letakkan file audio. Tidak ada yang direkam atau diunggah.

Frekuensi puncak
–
Nada terdekat
–
Level puncak
–
Resolusi
–

Cara menggunakan spectrum analyzer

  1. Klik Mulai mikrofon dan izinkan akses saat browser Anda memintanya. Spektrum mulai bergerak begitu ada suara yang masuk.
  2. Untuk menganalisis rekaman, letakkan file audio di area unggah (MP3, WAV, OGG, FLAC…) lalu klik Putar file. Anda mendengar file tersebut sambil dianalisis.
  3. Pilih Tampilan: Batang, Garis, atau Spektrogram (waterfall), yang bergulir dari kanan ke kiri dan menunjukkan bagaimana spektrum berubah dari waktu ke waktu.
  4. Pilih Sumbu frekuensi: Logaritmik (seperti cara telinga mendengar, setiap oktaf mendapat lebar yang sama) atau Linear (jumlah hertz per piksel sama, berguna untuk harmonik dan frekuensi tinggi).
  5. Atur Ukuran FFT dan Penghalusan untuk menyeimbangkan detail dan kestabilan (lihat di bawah).
  6. Klik Bekukan untuk menahan gambar saat ini dan membacanya dengan tenang, lalu Lanjutkan. Berhenti melepaskan mikrofon dan menutup mesin audio.

Angka di bawah grafik menunjukkan Frekuensi puncak (komponen terkeras di atas 20 Hz), Nada terdekat beserta selisihnya dalam cent (A4 = 440 Hz), Level puncak, dan Resolusi analisis.

Apa yang ditampilkan analyzer

Spectrum analyzer memecah suara menjadi frekuensi-frekuensinya dengan Fast Fourier Transform (FFT). Setiap blok sampel menjadi daftar “bin”, dan bin k berada di k × sample rate ÷ ukuran FFT hertz. Tinggi setiap batang adalah energi di pita tersebut, dalam desibel relatif terhadap skala penuh digital. Browser menerapkan jendela Blackman sebelum FFT, sehingga gelombang sinus murni skala penuh terbaca sekitar −14 dB, bukan 0 dB: nilainya paling tepat dipakai untuk membandingkan frekuensi satu sama lain, bukan sebagai pengukur level suara absolut.

Frekuensi puncak diperhalus di antara dua bin dengan interpolasi parabolik, sehingga lebih presisi daripada jarak antarbin saja. Nilai ini menunjukkan komponen terkuat, yang biasanya, tetapi tidak selalu, merupakan nada yang Anda dengar: pada not bass rendah atau suara manusia, harmonik kedua bisa lebih keras daripada nada dasarnya.

Ukuran FFT, resolusi, dan penghalusan

Ukuran FFT menentukan resolusi frekuensi: pada 48 kHz, 2048 titik memberi sekitar 23 Hz per bin, 8192 memberi 5,9 Hz, dan 32768 memberi 1,5 Hz. FFT yang lebih besar memisahkan frekuensi yang berdekatan dan nada rendah dengan lebih baik, tetapi membutuhkan potongan audio yang lebih panjang (32768 sampel sekitar 0,7 detik), sehingga bereaksi lebih lambat terhadap perubahan cepat. Untuk suara percakapan dan drum, 1024 sampai 4096 sudah baik; untuk menyetem, nada bass, atau mencari dengung, gunakan 16384 atau lebih.

Penghalusan merata-ratakan setiap frame dengan frame sebelumnya. Pada 0 Anda melihat setiap kedipan; sekitar 0,8 tampilannya tenang dan lebih mudah dibaca. Spektrogram memakai data yang sama, dengan warna dari hitam (pelan) melalui ungu dan merah hingga kuning dan putih (keras).

Kegunaan praktis

  • Temukan dengung listrik (50 atau 60 Hz beserta harmoniknya) atau desis dari ground loop.
  • Periksa frekuensi mana yang ditonjolkan sebuah alat musik, suara, atau resonansi ruangan sebelum Anda mengubah equalizer.
  • Uji speaker atau headphone dengan sweep dari generator nada lalu cari lembah dan puncaknya.
  • Lihat batas potong file MP3: banyak hasil enkode bitrate rendah berhenti di sekitar 16 kHz.

Pertanyaan yang sering diajukan

Apakah audio saya direkam atau dikirim ke mana pun?

Tidak. Sinyal mikrofon dan file dianalisis di browser Anda dengan Web Audio API. Tidak ada yang direkam, disimpan, atau diunggah, dan Berhenti mematikan mikrofon.

Mengapa saya tidak melihat apa pun di atas 16 atau 20 kHz?

Bagian atas grafik adalah setengah sample rate (frekuensi Nyquist, sering 24 kHz). Banyak mikrofon dan ponsel menyaring frekuensi tertinggi, dan file lossy sering memotongnya untuk menghemat ruang, sehingga bagian atas spektrum bisa kosong.

Mengapa nada puncak berbeda dari nada yang saya mainkan?

Analyzer menampilkan frekuensi terkeras, dan sebuah harmonik bisa lebih keras daripada nada dasar, terutama pada nada rendah. Gunakan ukuran FFT yang lebih besar untuk nada rendah, atau tuner khusus yang mendeteksi nada, bukan bin yang paling keras.

Sebaiknya memakai sumbu logaritmik atau linear?

Logaritmik sesuai dengan pendengaran dan musik: setiap oktaf memiliki lebar yang sama, sehingga detail bass terlihat. Linear memberi ruang yang sama untuk setiap hertz, sehingga harmonik yang berjarak rata dan frekuensi tinggi lebih mudah dibaca.

Bisakah saya mengukur tingkat tekanan suara dalam dB SPL dengan alat ini?

Tidak. Level-nya relatif terhadap skala penuh digital dan bergantung pada gain mikrofon serta jendela analisis. Untuk memperkirakan kerasnya suara di ruangan, gunakan sound level meter yang terkalibrasi.