OSCcount

OSCcount — Donne le nombre de messages OSC pas encore lus.

Description

Opcode du greffon osc.

Donne le nombre de messages OSC pas encore lus mais reçus par les récepteurs courants.

Syntaxe

kans OSCcount

Exécution

kans -- contient le nombre de messages acceptés par Csound sur n'importe quelle adresse mais pas encore présentés à un appel à OSClisten.

On peut utiliser cet opcode lorqu'il y a plusieurs récepteurs et que l'on décide de les tester pour savoir s'il y a des messages.

Example

Cet exemple montre une paire de nombres en virgule flottante reçus sur le port 7770.

  sr = 44100
  ksmps = 100
  nchnls = 2

  gihandle OSCinit 7770

  instr   1
    kf1 init 0
    kf2 init 0
    kk  OSCcount
nxtmsg:

if (kk == 0) goto ex
  kr  OSClisten gihandle, "/foo/bar", "ff", kf1, kf2
    printk 0,kf1
    printk 0,kf2
    kk -= 1
    kgoto nxtmsg
ex:
  endin
        

Voir aussi

OSCsend, OSCinit OSClisten

Pour plus d'information sur cet opcode : http://www.youtube.com/watch?v=JX1C3TqP_9Y, par Andrés Cabrera

Crédits

Auteur : John ffitch
2018 nouveau dans Csound 6.12