dwww Home | Manual pages | Find package

aseqnet(1)                  General Commands Manual                  aseqnet(1)

NAME
       aseqnet - ALSA sequencer connectors over network

SYNOPSIS
       aseqnet [remotehost]

DESCRIPTION
       aseqnet is an ALSA sequencer client which sends and receives event pack-
       ets  over  network.   Suppose two hosts connected by network, hostA as a
       server and hostB as a client.  The ALSA sequencer system must be running
       on both hosts.  For creating the  server  port,  run  the  following  on
       hostA:

           hostA% aseqnet
           sequencer opened: 128:0

       Then  a  user  client  128 with port 0 was opened on hostA.  (The client
       number may vary.)  For creating the (network-)client port,  run  aseqnet
       with the hostname of the server:

           hostB% aseqnet hostA
           sequencer opened: 132:0

       Now  all  events sent to hostA:128:0 are transferred to hostB:132:0, and
       vice versa.

       The ports created by aseqnet can be connected  arbitrary  to  other  se-
       quencer ports via aconnect(1).  For example, to connect hostB:132:0 to a
       MIDI output device 65:0:

           hostB% aconnect 132:0 65:0

       Then events to hostA:128:0 will be delivered to hostB:65:0.  The follow-
       ing command plays MIDI on hostB.

           hostA% pmidi -p 128:0 foo.mid

       The multiple clients may exist simultaneously.  If hostC is connected as
       a client to hostA, events from from hostA are sent to all connected net-
       work clients, i.e. hostB and hostC.  However, only one connection is al-
       lowed from a client to a server.

       To disconnect network, stop all clients before server by ctrl-C or send-
       ing signal to them.  The server will automatically quit.

OPTIONS
       -p port
              Specify the TCP port number or TCP service name.

       -s addr
              Subscribe to the given address for read automatically.

       -d addr
              Subscribe to the given address for write automatically.

       -n name
              Specify the midi name of the process.

       -v     Verbose mode.

SEE ALSO
       aconnect(1), pmidi(1)

AUTHOR
       Takashi Iwai <tiwai@suse.de>.

                                January 1, 2000                      aseqnet(1)

Generated by dwww version 1.16 on Sat Oct 3 07:42:33 CEST 2026.