Grafika funkcie metronómu prezentujúca jeho rozhranie pre Android.

Metronome

Presné tempo, upraviteľné rytmické predvoľby, nástroje, úprava sekvencií a MIDI.

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

Metronome udržiava tempo viditeľné a pripravené na vystúpenie vďaka veľkým ovládacím prvkom pre prehrávanie, zastavenie, stlmenie, BPM a Tap BPM, režimom dôb alebo taktov, taktovým označeniam a akciám v notifikáciách systému Android.

Vyberte si zo vstavaných rytmov, uložte upravené používateľské predvoľby, priraďte bicie nástroje, importujte súbory SoundFont alebo rozšírte zvukovú sadu z obchodu s nástrojmi.

Kompaktný editor sekvencií podporuje zobrazenie bicích a tónov, posúvanie tónov, zmenu veľkosti, hlasitosť, kvantizáciu a import alebo export MIDI. Hodiny MIDI, transport, tóny metronómu, naučené mapovania a testovanie prepájajú aplikáciu so širším vybavením.

Metronome som navrhol od začiatku do konca: jeho produktový koncept, hudobný pracovný postup, informačnú architektúru, interakčný model a vizuálne rozhranie. Následne som implementoval prostredie pre Android a prešiel s ním cez testovanie, vydanie, iterácie a podporu používateľov.

Metronome je súčasťou rodiny aplikácií Renetik Music Apps a zdieľa jej aplikačné základy 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 inžinierstvo od konceptu až po vydanie v obchode Google Play.
Veľké ovládacie prvky pre živé tempo, transport, hlasitosť, stlmenie a Tap BPM.
Režim dôb (Beats) alebo taktov (Bars) s konfigurovateľným taktovým označením.
Vstavané a používateľské predvoľby rytmov.
Prehliadač nástrojov, import SoundFont a obchod so zvukovými balíkmi.
Editor bubnovej mapy a sekvencií nôt s kvantovaním.
Import a export MIDI sekvencií.
MIDI hodiny, transport, témy, priraditeľné ovládacie prvky a testovanie.
Ovládacie prvky v upozorneniach, motívy, zálohovanie a podrobné nastavenia výkonu.