MIDI krmilnik visoke ločljivosti

MIDI krmilnik visoke ločljivosti

Izvorno vozlišče: 3049094

Za starejši standard ima MIDI izjemno vzdržljivost v glasbeni industriji. Zaradi svoje odprte narave ostaja de facto digitalni vmesnik med računalniki in instrumenti, vendar se njegova starost nekoliko pozna. Pošiljanje sporočil o spremembi nadzora (CC) je bilo na primer prvotno zasnovano tako, da se prilega znotraj sedmih bitov, kar ne daje posebej dobre ločljivosti v primerjavi z zmogljivejšimi sodobnimi računalniki. Da bi se temu izognili, je možno štirinajstbitno sporočilo, ki podvoji ločljivost in ta vmesnik MIDI uporablja to večjo količino podatkov za pošiljanje teh CC sporočil visoke ločljivosti.

14-bitna sporočila so pravzaprav precej dobro dokumentirana, vendar so nekoliko nejasna, z zelo omejeno strojno podporo. V ta namen se je [Gero] lotil izdelave tega nadzornega vmesnika za rešitev te težave. Sestavljen je iz samo osmih gumbov, od katerih je vsak ena proti ena preslikan v parameter v računalniku, kar omogoča, da se vmesnik počuti bolj kot analogna naprava, kjer gumb neposredno ustreza spremembi vidika zvoka. Platforma je zgrajena okoli Teensy 4.0 in nekaj multiplekserjev za upravljanje vseh gumbov, z odprtokodno programsko opremo, ki je na voljo vsakomur, da jo uporabi za spreminjanje svojih dejanj. [Gero] si je prizadeval za visoko zvestobo za vse vidike tega krmilnika, ne le za izboljšano digitalno ločljivost, in je naredil številne druge izboljšave, kot je ponovno mazanje gumbov potenciometra in prilagojeno 3D natisnjeno ohišje.

Vsa programska oprema je na voljo za uporabo, kot tudi datoteke za tiskanje ohišja. [Gero] prav tako dela na tiskanem vezju, da bi naredil konstrukcijo naprave nekoliko bolj racionalizirano, vendar za zdaj zahteva nekaj spajkanja standardnih delov skupaj. Odprt je tudi standard MIDI, ki omogoča veliko inovacij pri ustvarjanju glasbil iz unikatne strojne opreme. Ta projekt gradi sintetizator MIDI z deli iz Sega Genesis.

Časovni žig:

Več od Hack A Day