Ciao a tutti e buon anno, visto che non vi ho ancora fatto gli auguri! :-)
Tempo fa avevo cominciato a interessarmi di Midi, e avevo trovato diverse risposte in giro per la rete.
Ora però vorrei approfondire una cosa per la quale non so veramente da dove cominciare.
Mi piacerebbe realizzare un programma che esegua i file midi: come sapete nella gestione attiva di un file Midi è molto importante la tempistica del brano. Posso avere un pezzo che "va" a 120 battute al minuto, a 80, a 150 eccetera. Questo vuole dire, nel caso del 120 bpm, che ogni 0,5 secondi c'è un quarto di misura, che ogni 0,25 c'è un ottavo, eccetera.
Mi chiedo come è possibile, all'interno di un programma, stabilire "quando" inviare il segnale midi della nota da suonare ai vari strumenti. E in che modo sincronizzare gli invii in modo che siano "coerenti" con il brano.
So che esiste l'oggetto timer, ma non so se è possibile usarlo per una cosa del genere.
Insomma, sono un po' confuso: come posso impostare un programma del genere?
O, almeno, come lo impostereste voi? :)