The Analysis & Resynthesis Sound Spectrograph

Software skärmdump:
The Analysis & Resynthesis Sound Spectrograph
Mjukvaruinformation:
Version: 0.2.3
Ladda upp dagen: 2 Jun 15
Utvecklare: Michel Rouzic
Licens: Gratis
Popularitet: 14

Rating: nan/5 (Total Votes: 0)

Analys & resynthesis Sound Spectrograph, även känd som ARSS, är ett program som analyserar en ljudfil i ett spektrogram och kan synthetise denna spektrogram, eller något annat användarskapat bilden, tillbaka till ett ljud.
Den ARSS består av två huvuddelar, en spectrographer med en bas-2 logaritmisk frekvensskala, och ett spektrogram synthetiser.
Skillnad från de flesta spectrographers som är baserade på STFTs och utföra analysen genom att skära upp signalen i små tidsluckor till analysera dessa skivor i frekvensdomänen, är ARSS baserad på en filterbank följt av enveloppdetektering, vilket innebär att signalen är skuren i små frekvensdomän skivor, och analyseras sedan i tidsdomänen.
Den filterbank är, som nu gjorde upp med överlappande bandpass FIR-filter som definieras logaritmiskt. När den ursprungliga signalen filtreras med filterbanken, är varje resulterande signalen sänds till enveloppdetektering.
Enveloppdetektering i ARSS grundar sig inte på en Hilbert-transform och toppdetektering, eftersom det är vanligt gjort. För att uppnå enveloppdetektering, vi först utföra en FFT på den signal, noll-dyna i början av signalen i frekvensdomänen i enlighet med en användardefinierad inställning, och utför sedan vi en IFFT, och, nu i tidsdomänen, vänder vi varje negativt prov till en positiv, och vi lågpassfilter (och så småningom decimera) signalen i enlighet med samma användardefinierade inställning som vi tidigare använt.
Till exempel, låt oss säga att vi har en signal med en samplingsfrekvens på 44,100 Hz, och att vi vill få ett kuvert för det som samplingsfrekvens skulle vara 100 Hz. När vi utför FFT, vi lägger tillräckligt nollor i frekvensdomänen i början av vår signal så att varje frekvenskomponent skiftar med 50 Hz (100 Hz dividerat med två, kommer det senare att synas uppenbart varför), och vi utför en IFFT. Vår signalen har nu en samplingsfrekvens på 44.200 Hz (44,100 + 100 Hz) och den ursprungliga signalen som tidigare sträckte sig från 0 Hz till 22.050 Hz nu spänner från 50 Hz till 22.100 Hz.
Nu vänder vi varje prov tidsdomän till dess absoluta värde genom att vrida varje negativt prov till en positiv. För att utföra denna på en signal betyder att, till exempel, skulle en sinusvåg med en viss frekvens att bli en signal, som periodicitet skulle vara dubbelt så stor som frekvensen. När vi lågpassfilter som signalerar till dubbla denna frekvens vi erhålla denna signals kuvert. I vårt fall, nu när vi har fått de absoluta värden för vår signal, eftersom periodicitet en sinus på den lägsta frekvensen - 50 Hz - skulle nu vara 100 Hz, vi bara lågpassfilter vår signal vid 100 Hz för att erhålla ursprungliga signalen kuvert. Vi kan nu decimera signalen till en frekvens på 100 Hz.
Den resulterande anslaget för varje frekvensband gör horisontella linjer i bilden representerar spektrogram. Amplitud kuverten översätta linjärt i intensitet i bilden.
Den spektrogram synthetiser baseras på modulering med hjälp av horisontella linjer i bilden som kuvert. Varje horisontell linje uppsamplas till samplingsfrekvensen för den önskade slutsignalens samplingsfrekvens, och moduleras sedan med, beroende på synthetisation läget valts av användaren, sinus matchning till mittfrekvensen varje horisontell linje representerar, eller brus filtreras genom filtret banken.
Vad är nytt i den här versionen:
· Fast den logaritmiska bassystemet så att det ger de förväntade resultaten när du använder en annan bas än 2
· Genomfört linjär frekvensskalning
· Fast volymen av buller band i buller syntes, även om det kanske inte är perfekt och kan vara långt borta för andra ändamål än 2 och linjär frekvensskala logaritmisk baser
· Genomförda gränskontroll när du läser och skriver i de nedre och övre frekvenser
· Fast ljusstyrka ingång som bara skulle ta heltalsvärden
· Taggad lite mer information om framsteg displayraden

Liknande mjukvara

ZebraTuner
ZebraTuner

3 Jun 15

QJackConnect
QJackConnect

3 Jun 15

WaveSurfer
WaveSurfer

2 Jun 15

Media Library
Media Library

3 Jun 15

Kommentarer till The Analysis & Resynthesis Sound Spectrograph

Kommentarer hittades inte
Kommentar
Slå på bilder!