Sammendrag
Jeg designet og lanserte et live nettleserinstrument som gjør LibreView-glukoseeksporter om til spillbare lydbølger — med eierskap fra dataparsing til Web Audio-syntese, MIDI og offentlig demo.
Oversikt
Glukoscillator er et personlig kreativt verktøy for dem som vil høre mønstre i kontinuerlige glukosedata, ikke bare se dem som grafer. Utfordringen var å gjøre sparsomme kliniske CSV-eksporter musikalske uten å kreve en DAW i første versjon.
Mål
- Gjøre LibreView-CSV spillbar direkte i nettleseren
- Holde første utgivelse uten installasjonsfriksjon
- Legge til rette for en DAW-plugin senere
Tilnærming
Jeg begrenset MVP-en til TypeScript og Web Audio på klientsiden, slik at hvem som helst kan åpne en URL og prøve. Produktvalget var å få kurvedata til å låte som wavetable-lag før effektkjede og MIDI. Personvern ble enkelt: filene blir i nettleseren.
Løsning
Den lanserte appen bygger en flerlags wavetable-synt fra glukose-CSV, med effektkjede, virtuelt piano og MIDI. En VST3-port med JUCE er underveis, slik at samme idé kan leve i en DAW uten å skrive om det kreative konseptet.
Resultat
En offentlig live-demo viser at hele løkken fungerer — importer, hør, spill. Prosjektet viser også produktvalg under begrensninger: lokal datahåndtering, gradvis dybde og en vei fra webprototype til native plugin.
Veien videre
Fullføre VST3-porten, håndtere flere CSV-varianter og stramme inn forhåndsinnstillinger etter hva som faktisk låter nyttig i bruk — ikke legge til flere effekter for sin egen skyld.
