socksend
Précédent | Opcodes et opérateurs de l'orchestre | Suivant

## socksend

socksend — Envoie des données à d'autres processus en utilisant les protocoles de bas-niveau UDP et TCP.

## Description

Transmet des données directement en utilisant le protocole UDP (socksend et socksends) ou TCP (stsend) à travers un réseau. Les données ne sont sujettes à aucun encodage ou routage spécial. L'opcode socksends envoie un signal stéréo entrelacé.

## Syntaxe

    socksend asig, Sipaddr, iport, ilength

    socksend ksig, Sipaddr, iport, ilength

    socksends asigl, asigr, Sipaddr, iport,
        ilength

    stsend asig, Sipaddr, iport

## Initialisation

Sipaddr -- une chaîne qui est l'adresse IP du récepteur au format standard sur 4 octets séparés par des points.

iport -- numéro du port utilisé pour la communication.

ilength -- longueur des paquets individuels dans la transmission UDP. Cette longueur doit être suffisamment petite pour entrer dans une seule MTU, dont la valeur enregistrée est 1456. Dans les transmissions UDP, le récepteur doit connaître cette valeur.

## Exécution

asig, ksig, asigl, asigr -- données à transmettre.

## Exemples

Cet exemple montre une simple onde sinus envoyée une seule fois à un ordinateur appelé "172.16.0.255" sur le port 7777 en utilisant UDP. Noter que .255 est souvent utilisé pour la diffusion.

            sr = 44100
            ksmps = 100
            nchnls = 1

            instr   1
            a1 oscil        20000,441,1
               socksend     a1, "172.16.0.255",7777, 200
            endin

## Crédits

Auteur : John ffitch
2006

Précédent | Niveau supérieur | Suivant
sockrecv | Sommaire | soundin