Salve a tutti,
oggi apro questo topic con una domanda un po' fuori dagli schemi
Dal momento che mi sto avventurando sempre più in applicazioni online (anche se funzionali al 100% ancora poche, ma vabè), con l'aiuto del mio amico PHP (xD), ora mi era venuta l'idea di realizzare un piccolo compositore online. MIDI.
Ma, qui il dilemma, qualcuno sa dirmi con che criterio vengono composti i files MIDI?
Cioè proprio i bytes da scrivere nel file, visto che voglio permettere all'utente di scaricare il file ovviamente.
Qualcuno sa dove trovo info a riguardo?
Ad esempio se volessi scrivere tre note della durata tot, es. un do, un re, e un mi (w la fantasia), con che criterio il file andrebbe scritto?
Ci sono molti programmi che creano files MIDI, quindi penso che da qualche parte una sorta di "protocollo" dettagliato, come si trovano per i linguaggi web, ci dev'essere.
Grazie a chiunque saprà dirmi qualcosa in merito :)
non ti so dire esattamente com'è fatto ma so che esistono dei programmi opensource per comporre midi uno di questi se non sbaglio si chiama abc, potresti dare un occhiata al codice per vedere come fanno lì..