Autore Topic: Gambas e MIDI  (Letto 1154 volte)

Offline Mario

  • Grande Gambero
  • ***
  • Post: 138
    • Mostra profilo
    • http://overhill1963.blogspot.com/
Gambas e MIDI
« il: 21 Luglio 2008, 10:04:30 »
Ciao a tutti

Ogni tanto mi tornano in mente idee sulle quali avrei sempre voluto lavorare, ma che ho dovuto lasciare in un angolo per mancanza dello strumento giusto.

Come forse ho accennato io suono le tastiere in un gruppo, e mi piacerebbe sfruttare Gambas per costruirmi uno strumento di controllo delle tastiere fatto in un certo modo.
So che nel mondo Windows c'è un programma di cui non ricordo il nome, che permette di impostare delle stringhe di comando da inviare ai vari strumenti, di costruire un setup di strumentazione e di controllare le varie periferiche MIDI in base alle loro caratteristiche.
Intendiamoci, so benissimo che è un lavorone, ma mi piacerebbe almeno cominciare a pensarci su...
Ad esempio immagino che la gestione cambi (e di parecchio) se l'interfaccia midi è su porta USB piuttosto che integrata (la famosa porta joystick dei desktop...), però immagino che, una volta superato il problema interfaccia, il dialogo sia più o meno simile in ogni caso.

Io credo che il mio obiettivo principale sia piuttosto semplice: uso tre apparati midi (quattro se contiamo anche la batteria elettronica). Vorrei fare in modo che richiamando un determinato setup (che potrebbe essere il nome del brano da eseguire), il programma mandasse alle enne apparecchiature una serie di segnali per impostare il suono da eseguire, la velocità di clock se necessario, e magari anche cose aggiuntive come il volume e altro...
Quindi, per ora almeno, non pretendo di inviare stringhe complesse con i brani da eseguire (anche se mi piacerebbe... :-) )
Altra cosa interessante sarebbe di impostare il progetto come una specie di data base dei comandi: ogni apparato ha codici diversi per fare cose simili, quindi sarebbe bello poter memorizzare la sequenza di comandi per ogni apparato con un apposito editor di sequenze, assegnando un nome generico (come "cambia banco", "imposta velocità" e simili), impostare per ogni apparato un diverso canale midi e poi costruire il tutto in modo molto semplice, una cosa del tipo "canale 1, banco 2, preset 5; canale 2, banco 3 preset 8" o, ancora meglio, "fantom, fiati, ottoni; fb01, strings, violino solo"...
Ovvio che ogni strumento cambia, ma ci sono i manuali apposta ;-)

Qualcuno di voi conosce un sito dove reperire informazioni sulla struttura "esatta" dei comandi midi?
Su internet non ho trovato molto...
Saluti a tutti

Mario

Offline Mario

  • Grande Gambero
  • ***
  • Post: 138
    • Mostra profilo
    • http://overhill1963.blogspot.com/
Re: Gambas e MIDI
« Risposta #1 il: 21 Luglio 2008, 10:08:41 »
Porca miseria, ogni volta che faccio una domanda MI DO' una risposta!!

http://www.dimanet.com/midi/

Qui mi pare che ci sia parecchia roba...
Rimane solo il problema dell'interfaccia...
Saluti a tutti

Mario

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.316
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gambas e MIDI
« Risposta #2 il: 06 Dicembre 2012, 23:19:04 »
Vorrei segnalare le pagine che ho scritto nella nostra WIKI relative alla gestione del MIDI con Gambas:

http://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Gestione_dei_dati_MIDI_e_dei_file_.mid
« Ultima modifica: 22 Novembre 2014, 17:38:57 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »