Makatulu
Una sala d'enregistrament de veus al navegador. Importes un beat, graves les teves preses i lliures stems nets a qui mescla.
Una web app per a rapers i cantants que graven a casa. Captura àudio de 24 bits sense pèrdues sobre el beat i, amb un clic, empaqueta totes les preses en WAV alineats des del segon zero.
Fet amb
Next.js · React · TypeScript · Web Audio API · AudioWorklet · IndexedDB · Supabase

Què és
Importes el beat, connectes el micro, graves les teves preses i te'n emportes un ZIP a punt per a qui mescli el tema. Sense instal·lar Pro Tools, Logic ni REAPER.
Expressament, no és un altre DAW: ni mescla, ni màster, ni plugins, ni MIDI, ni IA. Si no ajuda a gravar veus o a lliurar stems, no hi entra.
Com funciona
L'enregistrament passa per un AudioWorklet en lloc de MediaRecorder, així que cada presa és un WAV de 24 bits real i sense pèrdues, no àudio comprimit. Cada pista (lead, doblades, adlibs, cors) guarda diverses preses, amb punch-in, enregistrament en bucle i comping.
L'edició cobreix el que necessiten les veus: retalls i talls, una línia de volum que arrossegues a cada clip, fosos amb corba deformable, crossfades i una quadrícula musical a partir del BPM.
Preparar per a l'enginyer genera un ZIP amb els stems, el beat, una mescla de referència, notes.txt i session.json, tot des del segon zero perquè s'obri sincronitzat a qualsevol DAW. Sense compte funciona sencer al navegador; amb Supabase, els projectes i l'àudio se sincronitzen al núvol.
- Next.js · React · TypeScript
- Web Audio API + AudioWorklet
- IndexedDB · Supabase (opcional)

Desenvolupament
Edició de clips.
Línia de volum arrossegable, fosos amb corba, selecció múltiple i crossfades.
Enregistrament, stems i sincronització al núvol.
La primera versió i, el mateix dia, metrònom, enregistrament en bucle i comping.
Galeria
