Předkládaná diplomová práce je zaměřena na návrh a realizaci nahrávací smyčky
především pro elektrickou kytaru s jednočipovým mikropočítačem STM32F407. Vstupní
signál je přes zesilovače a hardwarový audio kodek zaznamenán na paměťovou kartu
se souborovým systémem typu FAT32. Během záznamu zvukové stopy jsou automaticky
přehrávány všechny doposud nahrané stopy. Pomocí nožních spínačů může uživatel přecházet
mezi jednotlivými provozními režimy. Prosvětlená tlačítka umožňují změnu parametrů
aktuálního audio-výstupu. Stav zařízení je zobrazován na LCD zobrazovači. Zařízení je
umístěno v krabičce odolné vůči mechanickému namáhání.
Annotation in English
The master theses presents the development and realization of guitar looper pedal based
on STM32 microcontroller. Input signal is gained by amplifier and sampled by hardware
audio codec into digital form. Digital stream is transmitted by STM32 into SD card which
uses FAT32 filesystem. All previously recorded tracks are automatically replayed into output
while new track is recorded. User can switch between device's states by footswitches. User
can change parameters of audio output by illuminated buttons. Actual device mode is
indicated on LCD display. All device's parts are in aluminium box which defend the device
from mechanical damage.
Předkládaná diplomová práce je zaměřena na návrh a realizaci nahrávací smyčky
především pro elektrickou kytaru s jednočipovým mikropočítačem STM32F407. Vstupní
signál je přes zesilovače a hardwarový audio kodek zaznamenán na paměťovou kartu
se souborovým systémem typu FAT32. Během záznamu zvukové stopy jsou automaticky
přehrávány všechny doposud nahrané stopy. Pomocí nožních spínačů může uživatel přecházet
mezi jednotlivými provozními režimy. Prosvětlená tlačítka umožňují změnu parametrů
aktuálního audio-výstupu. Stav zařízení je zobrazován na LCD zobrazovači. Zařízení je
umístěno v krabičce odolné vůči mechanickému namáhání.
Annotation in English
The master theses presents the development and realization of guitar looper pedal based
on STM32 microcontroller. Input signal is gained by amplifier and sampled by hardware
audio codec into digital form. Digital stream is transmitted by STM32 into SD card which
uses FAT32 filesystem. All previously recorded tracks are automatically replayed into output
while new track is recorded. User can switch between device's states by footswitches. User
can change parameters of audio output by illuminated buttons. Actual device mode is
indicated on LCD display. All device's parts are in aluminium box which defend the device
from mechanical damage.
Navrhněte zařízení pro záznam a přehrávání zvukových smyček ze vstupu pro elektrickou kytaru nebo mikrofonu pro potřeby skládání, cvičení a živého vystoupení. Funkce by měla umožňovat postupné nahrávání rytmických a harmonických sekvencí nástroje do jednotlivých oddělených zvukových stop a nezávislé přehrávání jejich libovolné kombinace.
Zařízení by mělo disponovat dvěma analogovými vstupy (kytara, mikrofon), jedním analogovým linkovým výstupem, možností uložení dat na záznamové médium (např. microSD/SDHC karta) a rozšiřujícím USB konektorem pro připojení PC. Napájecí obvody zařízení by měly umožňovat provoz z baterií nebo externího adaptéru.
Seznamte se s vlastnostmi a parametry současně dodávaných komerčních zařízení.
Navrhněte blokovou strukturu zařízení obsahující analogovou část, obvody číslicového zpracování a ovládací obvody.
Navrhněte vhodný způsob ovládacího uživatelského rozhraní respektující základní ovládací funkce během živého vystoupení a pokročilejší uživatelské funkce související s nastavením předvoleb.
Na základě navržené blokové struktury a uživatelského rozhraní vytipujte vhodné komponenty, realizujte hardwarové řešení a implementujte firmware použitého mikrokontroléru.
Research Plan
Navrhněte zařízení pro záznam a přehrávání zvukových smyček ze vstupu pro elektrickou kytaru nebo mikrofonu pro potřeby skládání, cvičení a živého vystoupení. Funkce by měla umožňovat postupné nahrávání rytmických a harmonických sekvencí nástroje do jednotlivých oddělených zvukových stop a nezávislé přehrávání jejich libovolné kombinace.
Zařízení by mělo disponovat dvěma analogovými vstupy (kytara, mikrofon), jedním analogovým linkovým výstupem, možností uložení dat na záznamové médium (např. microSD/SDHC karta) a rozšiřujícím USB konektorem pro připojení PC. Napájecí obvody zařízení by měly umožňovat provoz z baterií nebo externího adaptéru.
Seznamte se s vlastnostmi a parametry současně dodávaných komerčních zařízení.
Navrhněte blokovou strukturu zařízení obsahující analogovou část, obvody číslicového zpracování a ovládací obvody.
Navrhněte vhodný způsob ovládacího uživatelského rozhraní respektující základní ovládací funkce během živého vystoupení a pokročilejší uživatelské funkce související s nastavením předvoleb.
Na základě navržené blokové struktury a uživatelského rozhraní vytipujte vhodné komponenty, realizujte hardwarové řešení a implementujte firmware použitého mikrokontroléru.
Recommended resources
Student si vhodnou literaturu vyhledá v dostupných pramenech podle doporučení vedoucího práce.
Recommended resources
Student si vhodnou literaturu vyhledá v dostupných pramenech podle doporučení vedoucího práce.