Newsgroup: it.arti.musica.strumenti.tastiere
Titolo: Trinity problema !

Ciao a tutti, volevo sapere se qualcuno di voi può aiutarmi a capire se
quello che espongo di seguito è un problema:
Come da oggetto posiedo un Korg Trinity che uso per hard Disk recording,
collegato quindi via Midi al mio PC.
Qunalche settimana fa ho acquistato un interfaccia MIDI Midiman USB Sportman
che ho subito scartato e configurato. Questa funziona perfettamente, sia in
IN che in OUT però ho notato che non appena accendo la tastiera e premo
qualunque tasto, il led di attività del midi in dell'interfaccia si accende
e comincia a lampeggiare, come se all'uscita del midi out della tastiera ci
fosse qualche attività che invece apparentemente non c'è. Se mando in
esecuzione Cubase, tale particolare non viene notato nel led Midi in  che si
accende e si spenge solo quando suono. BOOOO !!!
Alla SMinformatica mi hanno detto che il Trinity potrebbe essere impostato
in maniera da trasmettere un qualche Clock o messaggio di sistema esclusivo,
ma io sinceramente non ci capisco niente.
Qualcuno mi sa dare qualche consiglio ???
Ciao - Giuseppe

 wrote in message 82dsg9$rb8$1...@nslave1.tin.it...


Grazie per il consiglio, ho èrovato a disabilitare la funzione ma
l'intermittenza del Midi IN continua......MA !!!
Ora provo a contattare direttamente il servizio Korg.-
Ciao - Giuseppe


Ciao!
    Non ti devi preoccupare: è una cosa normalissima. Si tratta di un
segnale trasmesso anche da moduli come la serie Roland SC. Potrebbe essere
tradotto come un "Ehi, ci sono anch'io!".
Ignoro qualsiasi tipo di utilità musicale pratica di tale segnale.
Bisognerebbe sentire un progettista.
Bye-by:
Stv

 tradotto come un "Ehi, ci sono anch'io!".
Strike, caro Stv ! Centrato in Pieno.
IL messaggio in questione è l' Active Sensing (FEH). E' un messaggio
effettivamente poco musicale... :-)
Viene trasmesso una volta ogni 30 millisecondi (tempo "eterno" confrontato
con altri messaggi ad un byte...) , e a differenza ad es. del Clock non deve
necessariamente intrufolarsi fra byte di stato / dato. Un messaggio a Bassa
priorità quindi....
IL messaggio è stato introdotto per rilevare eventuali interruzioni del
segnale MIDI. Non fù all'epoca così intuitivo poichè per struttura di
protocollo i dati vengono trasmessi solo quando serve (perdonatemi
l'eccessivo riassunto.... brutto, incompleto, ma efficace per rendere
l'idea)
Da ciò nasce la domanda: "Come faccio io ricevente a capire se la mancanza
di dati è dovuta ad un cavo interrotto o al tastierista che ha smesso di
suonare (in quanto si è fermato a fare a bacini con una bella "sventola" che
passava di lì ?) :-P
Da qui questo byte che viene inviato dal master a cadenza periodica .... se
il ricevente vede il buio assoluto (niente messaggi di nessun genere e
niente active sensing per il periodo riportato sopra) ciò significa che  il
cavo è stato scollegato (la "sventola" di prima ci ha inciampato) , il
master  è  stato spento (il tastierista è uscito con la "sventola" piantando
tutto... :-PPPP) o  il master si è rotto (...sai nella foga....., si è
ribaltato tutto)
Il ricevente in questo caso  attua una procedura di self-panic per chiudere
eventuali note aperte, resetta i pitch bender ecc.. ecc.. eccc.
Mi chiesi un pò (tanti) anni fa ... e se il mio master non trasmette
l'active sensing (visto che non è obbligatorio)? Non posso fermarmi un
attimo !!
Mi rispose allora uno che di MIDI ne sapeva fin troppo : No perchè il
messaggio di active sensing viene interpretato dal ricevente SOLO se ne ha
ricevuto almeno uno... da quel momento in poi la procedura viene attivata
(Flag attivo). Se non ho mai ricevuto FEH, bhè... niente procedura... il
master non lo trasmette.
Spero di esserti stato utile e... continua così.... sei la roccia di questo
Newsgrup !!
Bravo !
By(t)e
NiBBle

 NiBBle
Grazie, grazie! Mi sta lusingando! E' vero si chiama così: active sensing.
Comunque vedo che anche tu sei ferrato in materia! Io mi sono fatto le ossa
quando programmavo in Sistema Esclusivo i suoni del mio vecchio E-70 (che
non aveva possibilità di editing da pannello). Dovetti quindi studiarmi bene
l'implementazione MIDI (grande tastiera l'E70: non ho più avuto tastiere con
un libretto di implementazione così completo) e imparare a far colazione con
CheckSum (l'odiato "Checksum Error"!!!!!!!!) e Data Request  in
esadecimale!!!!
Grazie ancora per il tuo enorme complimento: è grazie alle persone come te
che continuo ad aiutare gli altri divulgando le mie conoscenze.
Alla prossima!
Bye-by:
Stv

 Alla prossima!
C U
By(t)e
NiBBle

 generale :-(
Mi ricordo come fosse ieri: mi ero fatto accompagnare alla Roland ad Arese
da mio padre (mi mancavano ancora un po' di anni per fare la patente...) per
chiedere come fare a calcolare il checksum, dal momento che il libretto di
implementazione dell'E70 era un po' troppo "interpretabile" in quel punto.
Il "tecnico" (chiamiamolo cosě!) tra una telefonata e l'altra mi diede una
risposta che aveva del "seconda stella a destra"!!! Tra conversioni
dec-esadec e 127-data ecc. ecc. aveva fatto un risotto incredibile!!!
Risultato: ho dovuto fare da me. In effetti il proverbio dice: chi fa da
sč...
Bye-by:
Steeve
PS: allora la domanda sorge spontanea: qual č il tuo lavoro?

 PS: allora la domanda sorge spontanea: qual è il tuo lavoro?
Mah, diciamo che faccio parte del team di sviluppo nuovi prodotti di una
nota azienda di strumenti musicali elettronici.
By(t)e
NiBBle

 nota azienda di strumenti musicali elettronici.
Ma dai!?!?!?!? Ma allora non vale: ci credo che sai tutte quelle cose sul
MIDI!!! Comunque i tuoi complimenti valgono ancora di più allora...
Fantastico!!
Bye-by:
Stv
--
-----------------------------------------------------------------
La musica è al tempo stesso il linguaggio
più completo per comunicare i sentimenti
e il più difficile da interpretare.
ste...@tiscalinet.it
http://www.ondanomala.com
-----------------------------------------------------------------