The Analysis & Resynthesis Sound Spectrograph

Skjermbilde programvare:
The Analysis & Resynthesis Sound Spectrograph
Prog.varedetaljer:
Versjon: 0.2.3
Last opp dato: 2 Jun 15
Utvikler: Michel Rouzic
Lisens: Gratis
Popularitet: 14

Rating: nan/5 (Total Votes: 0)

The Analysis & resyntese Sound Spectrograph, også kjent som ARSS, er et program som analyserer en lydfil til et spektrogram og er i stand til å synthetise dette spektrogram, eller andre brukeropprettet bilde, tilbake til en lyd.
Den ARSS består i to hoveddeler, en spectrographer med en base-2-logaritmisk frekvensskala, og et spektrogram synthetiser.
I motsetning til de fleste spectrographers som er basert på STFTs og utføre analysen ved å kutte signalet i små tidssnitt for å analysere disse skiver i frekvensplanet, er ARSS basert på en filterbank, etterfulgt av påvisning konvolutt, som betyr at signalet er skåret i små frekvensdomenet skiver, og deretter analysert i tidsdomenet.
Filteret bank er, som nå, gjort opp med overlappende båndpass FIR filtre definerte logaritmisk. Når det opprinnelige signal blir filtrert med filterbank, blir hver resulterende signal sendt til konvolutt deteksjon.
Konvolutt deteksjon i ARSS er ikke basert på en Hilbert transform og toppdeteksjon, som det vanligvis gjøres. For å oppnå konvolutt deteksjon, må vi først foreta en FFT på signal, null-pad begynnelsen av signalet i frekvensplanet i henhold til en brukerdefinert innstilling, og vi utfører en IFFT, og, nå i tidsdomenet, vi slår hver negative prøven i en positiv en, og vi low-pass filter (og til slutt desimere) signalet ifølge samme brukerdefinert innstilling som vi tidligere har brukt.
For eksempel, la oss si at vi har et signal med en samplingfrekvens på 44100 Hz, og det ønsker vi å oppnå en konvolutt for det som samplingfrekvens vil være 100 Hz. Når vi utfører FFT, legger vi nok nuller i frekvensplanet ved begynnelsen av vår signal slik at hver frekvenskomponent turnus med 50 Hz (100 Hz delt på to, vil det senere virke innlysende hvorfor), og vi utfører en IFFT. Vårt signal har nå en samplingsfrekvens på 44 200 Hz (44 100 + 100 Hz), og det opprinnelige signalet som tidligere spente fra 0 Hz til 22 050 Hz nå spenner fra 50 Hz til 22 100 Hz.
Nå slår vi hver gang-domene prøven i sin absolutte verdi ved å dreie hver negativ prøve til en positiv en. For å utføre dette på et signal betyr at, for eksempel, ville en sinusbølge av en viss frekvens å bli et signal som periodisitet vil være det dobbelte frekvens. Når vi low-pass filter som signal til to ganger denne frekvensen vi får at signalet konvolutten. I vårt tilfelle, nå som vi har fått de absolutte verdiene for vårt signal, siden periodisitet av en sinus til lavest frekvens - 50 Hz - vil nå være 100 Hz, bare vi lavpassfilter vårt signal på 100 Hz for å oppnå opprinnelige signalet konvolutt. Vi kan nå desimere signalet til en samplingsfrekvens på 100 Hz.
Den resulterende konvolutt for hvert frekvensbånd som gjør de horisontale linjer av bildet som representerer spektrogram. Amplituden av konvoluttene sette lineært i intensitet i bildet.
Den spectrogram synthetiser er basert på modulering ved hjelp av horisontale linjer i bildet som konvolutter. Hver horisontal linje oppsamples til samplingsfrekvensen av det ønskede slutt signalets samplingsfrekvens, og blir deretter modulert med, avhengig av synthetisation modusen som er valgt av brukeren, sinus passer til den sentrale frekvens hver horisontale linje representerer, eller støy filtreres gjennom filter bank.
Hva er nytt i denne versjonen:
· Fast logaritmisk basesystemet slik at det gir de forventede resultater når du bruker en annen base enn 2
· Iverk lineær frekvensskalering
· Fast volumet av støy band i støy syntese, selv om det kanskje ikke er perfekt og kan være veien ut til andre formål enn to og lineær frekvensskala logarithmical baser
· Iverk grensekontroll ved lesing og skriving i de nedre og øvre frekvenser
· Fast lysstyrke inngang som bare ville ta heltallverdier
· Lagt litt mer informasjon om fremdriften displaylinje

Lignende programvare

LiveSupport
LiveSupport

3 Jun 15

Rune
Rune

2 Jun 15

gmusicbrowser
gmusicbrowser

17 Feb 15

QLoud
QLoud

17 Feb 15

Kommentarer til The Analysis & Resynthesis Sound Spectrograph

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!