Original title:
Zvukový efekt pro změnu výšky tónu
Translated title:
Audio effect for pitch modification
Authors:
Čermák, Václav ; Sysel, Petr (referee) ; Schimmel, Jiří (advisor) Document type: Bachelor's theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato práce se zabývá realizací efektu pro detekci výšky zvukového signálu a její přelaďování v reálném čase. Nejprve analyzuje zvukové signály, jejich vlastnosti a základní operace pro časovou a frekvenční analýzu. Důraz je kladen na převod signálu z časové do frekvenční oblasti. Dále jsou rozebrány metody přelaďování zvukového signálu, detekce základního kmitočtu a určení znělosti. Praktická část se věnuje návrhu příslušných algoritmů, jejich implementaci v prostředí Matlab a hodnocení výsledků. Na to navazuje vytvořením zásuvného modulu technologie VST pro přelaďování zvukového signálu v reálném čase, který obsahuje vybrané algoritmy z předchozí části a je výstupem této práce.
This thesis deals with the realisation of an effect for real-time pitch detection and pitch shifting. At first, properties and basic operations of audio signals are analyzed for time and frequency analysis. An emphasis is placed on signal conversion from the time domain to the frequency domain. Methods for audio pitch shifting, fundamental frequency detection and voiced parts determination are discussed next. The practical part describes design of relevant algorithms, their implementation in Matlab environment and evaluation of the results. Evaluation is followed by the creation of a VST plug-in for real-time pitch shifting, which contains chosen algorithms from the previous section and is the final output of this thesis.
Keywords:
estimation of voiced speech signal; Matlab; Phase Vocoder; pitch detection; pitch shifting; PSOLA; VST plugin; window function; detekce základní frekvence; Fázový Vokodér; Matlab; PSOLA; určení znělosti řečového signálu; váhovací okno; změna výšky tónu; zásuvný modul VST
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210870