De analyse en hernthese geluidssspectrograaf

De analyse en het selecties van de Synthese-spectrogegeven is een programma dat een geluidsbestand in een spectrogram analyseert.
Download nu

De analyse en hernthese geluidssspectrograaf Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Michel Rouzic
  • Uitgever website:

De analyse en hernthese geluidssspectrograaf Tags


De analyse en hernthese geluidssspectrograaf Beschrijving

De analyse en hernthesis-geluidssspectrograaf is een programma dat een geluidsbestand in een spectrogram analyseert. De analyse en het hersynthese-geluidssspectrograaf, ook bekend als ARSS, is een programma dat een geluidsbestand in een spectrogram analyseert en in staat is om dit spectrogram of een ander gebruiker-beeld, terug in een geluid te syntheteren. De ARS bestaat in twee hoofd Onderdelen, een spectrograaf met een base-2 logaritmische frequentieschaal en een spectrogram synthetiser.unlike meest spectrographers die zijn gebaseerd op STFTS en voeren de analyse uit door het signaal in kleine tijdslices te snijden om deze plakjes in het frequentiedomein te analyseren, is de ARSS Gebaseerd op een filterbank gevolgd door envelopdetectie, wat betekent dat het signaal in kleine frequentie-domeinplakken wordt gesneden en vervolgens in het tijdsdomein worden geanalyseerd. De filterbank is, vanaf nu, samengesteld met overlappende bandpass Fir-filters die logarithmisch zijn gedefinieerd . Nadat het oorspronkelijke signaal wordt gefilterd met de filterbank, wordt elk resulterend signaal verzonden naar envelopdetectie.envelope detectie in de ARS's is niet gebaseerd op een Hilbert-transformatie en piekdetectie, zoals het meestal is gedaan. Om envelopdetectie te bereiken, voeren we eerst een FFT uit op het signaal, nul-pad het begin van het signaal in het frequentiedomein volgens een door de gebruiker gedefinieerde instelling, dan voeren we een IFFT uit, en nu in het tijdsdomein, wij draaien Elk negatief monster in een positief, en we low-pass filter (en uiteindelijk decimeren) het signaal volgens dezelfde door de gebruiker gedefinieerde instelling zoals we eerder hebben gebruikt. Als we bijvoorbeeld zeggen dat we een signaal hebben met een bemonsteringsfrequentie van 44.100 Hz , en dat we er een envelop voor willen verkrijgen welke bemonsteringsfrequentie 100 Hz zou zijn. Zodra we de FFT uitvoeren, voegen we voldoende nullen toe in het frequentiedomein aan het begin van ons signaal, zodat elke frequentiecomponent verschuift met 50 Hz (100 Hz gedeeld door twee, het later duidelijk lijkt, en we voeren een IFFT uit. Ons signaal heeft nu een bemonsteringsfrequentie van 44.200 Hz (44.100 + 100 Hz) en het oorspronkelijke signaal dat eerder was bedekt van 0 Hz tot 22.050 Hz, overspant nu van 50 Hz naar 22.100 Hz. Nu draaien we elk moment-domeinmonster in zijn absoluut. waarde door elk negatief monster in een positieve te draaien. Om dit op een signaal uit te voeren, betekent dit dat bijvoorbeeld een sinusgolf van een bepaalde frequentie een signaal zou worden dat periodiciteit tweemaal die frequentie zou zijn. Zodra we een laagdoorlaatste filter die signaleren tot tweemaal die frequentie, verkrijgen we de envelop van die signaal. In ons geval, nu we de absolute waarden voor ons signaal hebben verkregen, sinds de periodiciteit van een sinus op de laagste frequentie - 50 Hz - nu 100 Hz zijn, zijn we alleen laagdichte filter ons signaal op 100 Hz om de De envelop van het originele signaal. We kunnen nu het signaal decimeren op een samplespercentage van 100 Hz.De resulterende envelop voor elke frequentieband maakt de horizontale lijnen van het beeld dat het spectrogram vertegenwoordigt. De amplitude van de enveloppen vertaalt lineair in intensiteit in de afbeelding. De spectrogramsynthetiser is gebaseerd op modulatie met behulp van horizontale lijnen van de afbeelding als enveloppen. Elke horizontale lijn wordt verstopt bij de bemonsteringssnelheid van de bemonsteringssnelheid van het gewenste uiteindelijke signaal, en wordt vervolgens gemoduleerd met, afhankelijk van de door de gebruiker gekozen synthetisatiemodus, de SINES overeenkomen met de centrale frequentie, elke horizontale lijn vertegenwoordigt, of ruis gefilterd door het filter Bank.What is nieuw in deze release: · Het logaritmische basissysteem vastgesteld, zodat het de verwachte resultaten oplevert bij het gebruik van een andere basis dan 2 · geïmplementeerde lineaire frequentieschaling · Vaste het volume van ruisbanden in ruissynthese, hoewel het misschien niet perfect is En kan ver weg zijn voor logaritmische basen anders dan 2 en lineaire frequentieschaal · geïmplementeerde grenzen controleren bij het lezen en schrijven in de onderste en bovenste frequenties · Vaste ingang van de helderheidsinstelling die alleen integerwaarden zou gebruiken · Toegevoegd wat meer informatie over de voortgang. displaylijn


De analyse en hernthese geluidssspectrograaf Gerelateerde software

Extract audio

Extract-audio is een Nautilus-script waarmee u de audio van alle mediabestanden acceptabel op FFMPEG kunt extraheren. ...

216

Downloaden

jost

JOST Project is de eerste open source Multi-Technology (Native VST, LADSPA, DSSI) Host in Linux. ...

162

Downloaden