Hljóðtíðnigreini — ókeypis
Sýndu hljóðtíðnir í rauntíma sem súlur, bylgjuform eða hringlaga litróf. Virkar með hljóðskrám eða beinu hljóðnemainntaki — keyrir í vafranum þínum.
Slepptu skrá hér eða smelltu til að velja
MP3, WAV, OGG, M4A, FLAC, AAC, OPUS · unnið í tækinu þínu
eða ýttu á Ctrl+V til að líma af klippiborði
Skrárnar þínar fara aldrei úr tækinu þínu. Öll vinnsla fer fram á staðnum í vafranum þínum.
Stillingar
Sýnatökuhraði: 44,1 kHz · Upplausn: 5,4 Hz/bin · FFT 8192
Öll greining fer fram í vafranum þínum með Web Audio API — hljóðið þitt er aldrei hlaðið upp.
Algeng notkun
- Greindi dægileg hljóðAthugaðu dægileg innspillanir fyrir herbergi hávaða, sprengður og sibilans með því að nota spektrúm.
Hvernig það virkar
Audio Spectrum Analyzer keyrir alfarið í vafranum þínum með AnalyserNode úr Web Audio API, sem reiknar rauntíma FFT (Fast Fourier Transform) á hljóðgögnum úr skrá eða hljóðnema. Sérhver rammi er teiknaður með handskrifuðum Canvas 2D kóða — ekkert sjónmyndarbókasafn kemur við sögu, og ekkert hljóð yfirgefur tækið þitt.
- 1Hljóð er afkóðað og beintÞegar þú hleður skrá afkóðar Web Audio API hana í AudioBuffer og beinir henni gegnum MediaElementAudioSourceNode inn í AnalyserNode. Fyrir hljóðnemainntak fangar getUserMedia() strauminn og matar hann gegnum MediaStreamAudioSourceNode í staðinn — með bergmálseyðingu, hávaðabælingu og sjálfvirkri styrkstillingu öllu slökktu svo þú sjáir hráa merkið.
- 2AnalyserNode keyrir FFT á hverjum rammaÁ hverjum hreyfimyndaramma (með requestAnimationFrame) kallar kóðinn á getFloatFrequencyData() til að lesa núverandi FFT-stærðarróf í dBFS, og getFloatTimeDomainData() fyrir hrá bylgjuformssýni. FFT-stærðin er stillanleg frá 2048 til 16384 tunnum, sem gefur tíðniupplausn allt niður í um 2,7 Hz/tunnu við 44,1 kHz.
- 3Canvas 2D myndgerir valda sýninaGreiningarsýnin kortleggur FFT-tunnur á X-ás með lógaritmískri tíðni (20 Hz–20 kHz) og Y-ás í dBFS, teiknar rófið sem fyllta línu og leggur yfir hnignandi toppahaldsferil. Ríkjandi tíðni er staðsett með fleygbogainnskoti í kringum toppatunnuna og breytt í næsta tón í jafnstilltu kerfi (A4=440 Hz), með sent-fráviki sýndu í álestrinum. Tíðnimyndasýnin skrunar canvas um einn myndpunkt til vinstri á hverjum ramma og málar nýjan dálk með inferno-litakvarða. Listræna sýnin notar tíðni- eða tímasviðsgögn í bætaupplausn fyrir súlu-, bylgju- eða hringlaga skreytiham.
- 4Útflutningur með Canvas og MediaRecorderAð vista PNG kallar á canvas.toBlob() til að kóða núverandi ramma. Að taka upp myndband notar canvas.captureStream(30) samhliða hljóðtappi frá MediaStreamAudioDestinationNode, leitt inn í MediaRecorder sem framleiðir WebM eða MP4. WAV-útflutningur handkóðar 16-bita PCM RIFF skrá úr AudioBuffer með DataView — enginn ytri kóðari.
Hljóðskráin þín er afkóðuð í vafranum af Web Audio API og aldrei send upp — skrárbæturnar haldast á tækinu þínu allan tímann sem greining og útflutningur fer fram.
Tengd verkfæri
Tónar framleiðandi
Býr til hreina tóna frá 1 Hz til 22 kHz, auk hvíts, bleiks og brúns suðs. Prófun á vinstri/hægri hátalara, nótur til að velja úr, spilaðu beint eða sæktu WAV/MP3.
Bæta tónlist við myndband
Bættu tónlist eða öðru hljóði við myndband: skiptu út upprunalega hljóðinu eða blandaðu því saman, með stillingu á hljóðstyrk, upphafstíma, endurtekningu og hljóðdeyfingu. Myndin er afrituð, ekki endurkóðuð. Keyrir í vafranum þínum.
BPM og tóntegundarleit
Mettu takt (BPM) og tónika lag söngs í vafra þínum, með slá-takt valkosti.