Grafický prvok funkcií Audio Recorder prezentujúci jeho rozhranie pre Android.

Audio Recorder

Nahrávajte, tvarujte, slučkujte a exportujte zvuk pomocou efektového racku v reálnom čase.

Klient
Renetik – nezávislý produkt
Rola
Produktový dizajnér, UX/UI dizajnér, vývojár pre Android a audio inžinier
Dátum
marec 2021 – Súčasnosť
KotlinC++Android SDK/NDKJNICMakeFirebase

Zaznamenávajte zvuk z mikrofónu, rozhrania, súboru, vzorkovnice (sample library) alebo schránky a majte celú reláciu neustále na očiach v prehľadnom rozhraní prispôsobenom na dotykové ovládanie, ktoré obsahuje predvoľby, prehrávanie priebehov, merače, panorámu, smerovanie, BPM a ovládacie prvky nahrávania.

Editor vzoriek ponúka priblíženie priebehu, hudobné počiatočné a koncové pozície, slučkovanie, tvarovanie obálky ADSR, vykreslené efekty klipov a pracovné postupy pre import, kopírovanie, vkladanie a export.

Päť slotov pred faderom (pre-fader) a päť slotov za faderom (post-fader) môže hostiť filtre, ekvalizér, reverby, delay, skreslenie (distortion), šumovú bránu (noise gate), kompresor, limiter a chorus. MIDI mapovanie a synchronizácia prepájajú rack s externým vybavením a inými aplikáciami.

Navrhol som aplikáciu Audio Recorder od začiatku do konca: jej produktový koncept, hudobný pracovný postup, informačnú architektúru, interakčný model a vizuálne rozhranie. Následne som implementoval verziu pre Android a previedol ju testovaním, vydaním, iteráciami a používateľskou podporou.

Audio Recorder je súčasťou rodiny aplikácií Renetik Music Apps a zdieľa ich aplikačný základ v jazyku Kotlin, natívny audio engine v C++, služby Firebase, automatizované testy a pracovný postup vydávania.

Hlavné body

Nezávislý produktový dizajn a vývoj od konceptu až po vydanie na Google Play.
Vstupné zdroje zo zariadenia, rekordéra, súboru, knižnice a schránky.
Nahrávanie, overdubbing, monitorovanie, kompenzácia latencie a návrat k predchádzajúcemu záberu.
Úplný editor priebehu a ADSR vzoriek.
Desat viditeľných slotov pre pred-faderové a post-faderové efekty.
Smerovanie zvuku, panoráma, metre, čas synchronizácie a ovládanie BPM.
MIDI mapovania pre rack, mix, transport a parametre efektov.
Výstup MIDI synchronizácie pre hodiny, transport a note-metronóm.
Exportné formáty, nástroje úložiska, témy a ladenie zvukového výkonu.