AudioAnalyzer

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

AudioAnalyzer mengambil pengukuran dari stream audio yang terhubung ke itu melalui Wire . Ini menyediakan satu pin Masukan tetapi tidak menghasilkan saluran keluar apa pun.

Rangkuman

Properti

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Volume terloud yang diamati selama batas audio terakhir.

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Volume rata-rata mean square yang diamati selama buffering audio terakhir.

  • Baca Paralel

    Mengaktifkan penggunaan GetSpectrum .

Metode

Properti

PeakLevel

Hanya Baca
Tidak Direplikasi
Baca Paralel

Volume terloud yang diamati selama buff audio terakhir. Item ini sering berubah dan tidak menyebabkan peristiwa berubah.

RmsLevel

Hanya Baca
Tidak Direplikasi
Baca Paralel

Volume rata-rata berartifaksi pada volume rata-rata yang diamati selama buffering audio terakhir. Volume ini umumnya lebih stabil daripada PeakLevel tetapi mungkin tidak menangkap spike volume sementara.

SpectrumEnabled

Baca Paralel

Mengaktifkan penggunaan GetSpectrum() . Jika false , GetSpectrum() mengembalikan array kosong, tetapi over头 CPU dari 1> Class.AudioAnaly

Metode

GetConnectedWires

Instances

Mengembalikan matriks Class.Wire|Wires yang terhubung ke mengepinyang ditentukan. AudioAnalyzer memiliki satu mengepin"Input".

Parameter

pin: string

Memberikan nilai

Instances

GetSpectrum

Mengembalikan spektrum frekuensi dari dernier audio buffer, sebagai matriks rata-rata. Elemen matriks adalah tingkat volume bervariasi dari 0 hertz ke 24.000 hertz. Jika salah satu input analisis Anda berasal dari AudioDeviceInput, metode ini mengembalikan matriks kosong.


Memberikan nilai

Acara