← Tilbake til prosjekter

Glukoscillator

Gjør glukosekurver om til spillbare lydbølger

TypeScript · Vite · Tone.js · Web Audio · MIDI

Glukoscillator screenshot

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.

Tilbake til prosjekter