Subject:
|
Re: Idea per ELF. Riassunto.
|
Newsgroups:
|
lugnet.loc.it
|
Date:
|
Sat, 1 Jan 2000 20:58:13 GMT
|
Viewed:
|
666 times
|
| |
| |
Juda wrote:
>
> Già tutto ideato come tu dici. In + il software del maestro, dato il
> totale dei coristi, dividerà per area centrale, destra e sinistra.
OK
> I messaggi multi byte sono stati pensati dall'inizio. Il messaggio
> sarà composto da 2 byte di range (specificano il gruppo di esecutori
> a cui è destinato il messaggio), 1 byte (o +?) che specifichi la nota
> da suonare,
Guardando il manuale di NQC mi sono accorto di un problema che forse
ti costringera' a rivedere un po' l'impostazione del progetto:
PlayTone("frequency", "duration");
Plays a single tone of the specified frequency and duration.
The frequency is in Hz, the duration is in 100ths of a second.
Both arguments must be constant.
Il fatto che frequenza e durata debbano essere costanti ti impedisce
di inviare quei valori via IR. Al limite potresti impostare un certo
numero di costanti per contenere varie note e durate, e poi mandare
un paio di byte che discriminino quale nota suonare. Pero' credo che
cosi' si corra il rischio di non rientrare nei 6K...
In alternativa si potrebbe cambiare radicalmente il ruolo del maestro,
dandogli "solo" il compito di sincronizzare l'esecuzione tra le varie
sezioni del coro. In pratica tutto funzionerebbe come in un coro
normale: ogni corista ha il suo spartito e il maestro regola la
tempistica dell'esecuzione corale. Traducendo in RCXese ;), bisognerebbe
scrivere tre diversi programmi (uno per ogni sezione del coro) che
contengano gia' al loro interno le parti del brano da suonare. Queste
parti del brano dovranno essere "incastrate" in cicli di controllo che
leggano il comando impartito dal maestro ed eseguano il brano al
momento opportuno.
> Naturalmente, nel caso in cui si debba trasmettere un 255 o un 254
> durante il messaggio, dovremo trasmettere prima un 254 di escape.
Ottima idea quella del codice di escape, non ci avevo pensato.
Ciao,
Antonio
|
|
Message is in Reply To:
| | Re: Idea per ELF. Riassunto.
|
| (...) Già tutto ideato come tu dici. In + il software del maestro, dato il totale dei coristi, dividerà per area centrale, destra e sinistra. Tutto ciò con una semplice operazione di div intera. (tra l'altro questo tuo messaggio mi ha ridimensionato (...) (25 years ago, 28-Dec-99, to lugnet.loc.it)
|
11 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|