Autore
|
Topic: Teleo (Letto 8566 volte)
|
brunozamborlin
Hero Member
    
Posts: 769

|
 |
Re: Teleo
« Risposta #30 il: Febbraio 01, 2006, 03:27:35 pm » |
|
Altro pezzo della discussione: > I'm using an M-Audio Audiophile Firewire as MIDI interface. So, my latency will be 1ms (of Miditron) + Audiophile MIDI latency + MIDI protocol latency, is it right?
> Because I'm reading here http://www.electrotap.com/teabox/ that MIDI takes about 23.04 ms for any given sensor... do you think so?This is not a correct interpretation. During each conversion cycle (which is very quick - faster than the time to send a MIDI message), the MidiTron converts only the enabled terminals and sends values only when they change. So if you have one sensor AND it changes value during the conversion cycle, it will be sent via MIDI, which will take about 1 ms. If you have 10 sensors connected and only one changes, it will take 1 ms. If they all change, it will take 10 ms (the time to send data for 10 sensors via MIDI).
In practice, I have found it to be almost instantaneous.
|
|
|
|
|
Loggato
|
|
|
|
|
|
NOwave
Full Member
  
Posts: 233

|
 |
Re: Teleo
« Risposta #32 il: Febbraio 01, 2006, 05:17:19 pm » |
|
|
|
|
|
|
Loggato
|
|
|
|
|
|
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
 |
Re: Teleo
« Risposta #37 il: Febbraio 01, 2006, 10:12:03 pm » |
|
Scusa non è per farti venire il mal di testa  (è che contemporaneamente scrivo nel forum della cycling e mi sparano tonnellate di idee...) ma ho trovato delle soluzioni nuove... La migliore davvero in assoluto, che batte tutti senza dubbi, è questa (senti che roba): Labjack U12-8 ingressi analogici -2 uscite analogiche -20 I/O digitali -interfacciamento USB 2.0 -possibilità di collegare in serie fino a 80 U12 dentro la stessa porta USB -non richiede alimentazione -soddisfatti o rimborsati!!! -199$  oppure, a 399$, la versione ethernet si chiama U9. Mi sto informando per il supporto con MaxMSP e con OSX, cmq guarda qui (in basso a destra)
|
|
|
|
« Ultima modifica: Febbraio 01, 2006, 10:22:14 pm da namaste »
|
Loggato
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
 |
Re: Teleo
« Risposta #39 il: Febbraio 02, 2006, 12:51:19 pm » |
|
Ho contattato Labjack, ecco cosa dicono: 1-le vostre interfacce possono comunicare con max? We are not familiar with Max/MSP, but the following site has information about using it with the U12: http://www.bzhtec.com/Welcome.html 2-altrimenti, come si può comunicare con le vostre interfacce? There are various ways to talk to the UE9. -Any program/language capable of sending/receiving TCP data, can talk to the UE9 by sending low-level commands over the Ethernet interface. See the examples on the UE9 downloads page.
-On Windows, a program/language will generally interface with our UD driver which talks to the UE9 over USB or Ethernet. See the UD examples on the UE9 downloads page.
-Many people on Windows use DAQFactory (azeotech.com) to talk to the UE9, as a copy of the Express version is included with every LabJack.
-I am not familiar with Macromedia Flash. If it can call DLL functions, though, it should be able to interface with the UD driver to talk to the UE9.Quindi, se ho capito bene, usando un semplice netsend/netreceive si può comunicare con le loro interfacce via TCP (il che equivarrebbe ad avere un oggettino "pronto" di max). Aspetto ulteriori risposte, ma sono ottimista.
|
|
|
|
|
Loggato
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
 |
Re: Teleo
« Risposta #41 il: Febbraio 02, 2006, 04:23:47 pm » |
|
Si certo. Quindi per l'UE9 il problema non sussiste, e a parte il prezzo è finora l'apparecchio senz'altro migliore. Per te che ti prendi un mac, puoi permetterti un U12 senza problemi, gli oggetti di Max ci sono e funzionano. Per Windows credo di no, ma aspetto conferme. Parlando di latenze e problemi vari nel forum della Cycling, ci ha risposto il costruttore del Miditron "in persona"  , incollo il post perchè mi sembra interessantissimo, spero di non farvi venire il mal di testa: Here's my 2 cents. Before you make a big deal over latency, you should do a reality check and make sure it is an issue. In everything I have ever done for over 20 years in interactive performance, MIDI latencey has _never_ been a problem.
I have sent signals from a force sensing resistor over a wireless link and out a MIDI interface, checked for a threshold crossing in Max after receiving the MIDI and used this to trigger a sample, and the result has been effectively instantaneous. I can tap the FSRs and the samples sound like they're triggering immediately. Consider the potential latencies here, and you'll see what I mean.
If you're moving ten faders at once really fast controlling synched oscillators at high resolution, MIDI latency might be an issue. In practice, it almost never is.
The threshold for distinguishing two notes as separate events is about 30 ms (yes, you can argue all different figures for this, but this is a decent benchmark). The threshold for hearing a note as being "late" is probably slightly longer. MIDI costs about 1 ms per message. Add a few more ms for the interface and the time for the software to respond, and you're still way under.
On the upside for MIDI, it works with everything and is extremely robust as a transport mechanism. (A friend reported to me that he put MIDI connectors at either end of a kilometer of speaker cable, injected broadband noise onto the cable and it _still_ worked.)
OK, speed freaks, now go ahead and slam me :-)
Eric
--
******************************************** * MidiTron MIDI to Real World Interface * * Now available from http://eroktronix.com * * Only $149 * ********************************************Ci ha dato degli "speed freaks" 
|
|
|
|
« Ultima modifica: Febbraio 02, 2006, 04:27:14 pm da namaste »
|
Loggato
|
|
|
|
|
|
brunozamborlin
Hero Member
    
Posts: 769

|
 |
Re: Teleo
« Risposta #43 il: Febbraio 03, 2006, 10:57:41 am » |
|
Be per il mac ti consiglio di aspettare almeno la seconda release. Se hai pazienza di aspettare uno o due mesi, spendi uguale ma sei mooolto più sicuro. imho.
cmq, parlando di controller, ti dico che all'incirca sono messo come te... voglio decidere massimo entro la settimana prossima, se prendiamo la stessa interfaccia mi fa piacere così potremmo discutere degli stessi problemi (visto che qui in italia sinceramente non so in quanti facciano uso di queste apparecchiature, non molti penso). Ti dico che scarto Teabox per questi motivi: -non ha uscite; -non è espandibile; -cn lo stesso prezzo ci sono cose migliori.
Parliamo di Labjack: -nel caso U12+MaxMSP+Windows, ci sono dei problemi. In tutte le altre configurazioni, a livello software non ce ne sono... Nel senso che per mac ci sono già gli oggetti per Max, e nella versione UE9 si comunica via TCP quindi ancora meno problemi (e addirittura sarebbe semplice comunicarci anche in C o in Java, e addirittura con OSC).
Parlando di UE9, l'unico motivo per cui ho sentito qlc risentimento sono state le dimensioni (75mm x 185mm x 30mm) che magari per qualche installazione possone essere troppo elevate. Personamente, questo fatto non mi tange assolutamente. Per il resto è praticamente la migliore che ho visto... ha una marea di in e out e dev'essere parecchio veloce se viaggia via ethernet (100mbit al secondo in teoria). Ho chiesto se hanno dati sulla latenza, se c'è possibilità di espansione e cosa mi dicono per la compatibilità con altri sensori. Se queste risposte sono positive, non vedo perchè non prenderla...
Poi ovviamente si farebbe un ordine separato per i sensori. Attendo la risposta e ti faccio sapere.
Al secondo posto effettivamente ci sono Teleo, Miditron e Phidgets.
|
|
|
|
|
Loggato
|
|
|
|
|
|
|