Audio sinks and sources
AgsDevout
— Output to soundcard
AgsDevin
— Input from soundcard
AgsMidiin
— Input from sequencer
AgsFifoout
— Output to pipe
AgsJackServer
— JACK instance
AgsJackClient
— JACK connection
AgsJackPort
— JACK resource.
AgsJackDevin
— Input from soundcard
AgsJackDevout
— Output to soundcard
AgsJackMidiin
— Input from sequencer
AgsPulseServer
— pulseaudio instance
AgsPulseClient
— pulseaudio connection
AgsPulsePort
— pulseaudio resource.
AgsPulseDevin
— Input from soundcard
AgsPulseDevout
— Output to soundcard
AgsCoreAudioServer
— core audio instance
AgsCoreAudioClient
— core audio connection
AgsCoreAudioPort
— core audio resource.
AgsCoreAudioDevin
— Output to soundcard
AgsCoreAudioDevout
— Output to soundcard
AgsCoreAudioMidiin
— Input from sequencer
Here are objects listed to interact your sound devices using ALSA, JACK, Pulseaudio or CoreAudio.