LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

aseqnet

ALSA MIDI sequencer over network

TLDR

Start MIDI network server
$ aseqnet
copy
Connect to remote server
$ aseqnet [hostname]
copy
Specify port
$ aseqnet -p [40002] [hostname]
copy
Auto-connect read port on startup
$ aseqnet -s [client:port] [hostname]
copy
Auto-connect write port on startup
$ aseqnet -d [client:port] [hostname]
copy

SYNOPSIS

aseqnet [options] [hostname]

DESCRIPTION

aseqnet transmits ALSA sequencer events over a network connection. It enables MIDI communication between machines, allowing remote MIDI control or distributed music setups.Running without arguments starts a server; specifying a hostname connects as client. Ports created by aseqnet can be connected to other sequencer ports via [aconnect](/man/aconnect)(1).

PARAMETERS

hostname

Connect to this server (client mode)
-p port
TCP port number or service name (default: 40002)
-s addr
Subscribe to the given address for read automatically (client:port)
-d addr
Subscribe to the given address for write automatically (client:port)
-n name
Specify the MIDI name of the process
-v
Verbose output

CAVEATS

No encryption; use SSH tunneling for security. Network latency affects MIDI timing.

HISTORY

aseqnet is part of the ALSA utilities, enabling network MIDI functionality for distributed audio setups.

SEE ALSO

Copied to clipboard
Kai