satk.util.audioIn~satk.util.audioIn~ provides access to two ADC input channels, outputting channel 1 and channel 2 as separate audio signals.
ezaooezaoo makes AOO audio networking easy to include in a Pure Data patch, supporting group connections and compressed Opus or uncompressed PCM audio.
oggwrite~oggwrite~ writes a one- or two-channel Ogg Vorbis audio stream to a file, with VBR or bitrate settings and optional metadata comments.
fd_dactestfd_dactest performs a crawl across all speakers and has no outlets.
pp.out-4~pp.out-4~ provides four-channel speaker output and recording to a WAV sound file.
master~master~ provides a master fader and DSP control for Pd, with support for an eight-channel SonoBus VST plugin in parallel with the main output.
fd_inputfd_input grabs an adc~ input and applies some filtering, making the result available without direct inlets or outlets.
adc~_dac~adc~ and dac~ provide real-time audio input and output in Pd.
ui.dsp~ui.dsp~ is a GUI control for turning DSP processing on and off.
jackpatchjackpatch queries a JACK audio server for available clients, ports, and existing connections, and can connect or disconnect ports.
fd_outfd_out provides a GUI for controlling a signal sent to dac~.
mp3amp~mp3amp~ is an Icecast/SHOUTcast client for Pure Data that plays livestreams or files and outputs decoded audio for objects such as dac~.
tdh.util.audioOutSm~tdh.util.audioOutSm~ is a compact stereo output utility that sends its two signal inputs to the first two channels of the DAC selected in Pd’s Media → Audio Settings.
streamout13~streamout13~ sends multiple DSP signal channels over UDP with reduced traffic compared with ggee's streamout~; the example sends four channels to localhost on port 8008.
fd_dsp-bangfd_dsp-bang outputs a bang on the next DSP block when DSP is currently enabled.
ezoutput~ezoutput~ is a GUI replacement for dac~ 1 2, providing stereo audio output controls for DSP, volume, and mute.
dacc~dacc~ is a dynamic version of Pd’s dac~ for routing an audio signal to a configurable list of up to 32 output channels.
pipewrite~pipewrite~ is used with piperead~ to write audio through a pipe, as demonstrated with an opened WAV path.
external-audioexternal-audio processes an external audio signal, providing left and right audio outputs along with envelope, gate, and frequency-detection outputs.
mp3cast~mp3cast~ streams Pd audio as MP3 to an Icecast, Icecast2, or Shoutcast server.
pvgrain~pvgrain~ is a spectral granulator that tracks an input sound and synthesizes grains based on its spectral characteristics.
make-audio-dialogmake-audio-dialog takes the audio-dialog message produced by get-audio-dialog.
proto.ltc.in~proto.ltc.in~ decodes an incoming Linear Timecode (LTC) signal, outputting time as an HOUR MINUTE SECOND FRAME list and date as a YEAR MONTH DAY list.
bf-instrumentbf-instrument identifies an instrument in a BOEUF framework session and takes the instrument name as its argument.
oggcast~oggcast~ sends a one- or two-channel Ogg Vorbis audio stream to an Icecast2 or JRoar server.
pp.out~pp.out~ provides stereo speaker output and records the audio to a WAV sound file.
speexin~speexin~ is the receiving side of a Speex speech encoder/decoder/streamer, outputting received audio for uses such as playback through dac~.
fd_dsponfd_dspon controls Pd’s DSP state with no creation arguments: a float 1 or 0 toggles DSP on or off, while a bang turns DSP on only if it is currently off.
pix_pix2sig~ The pix_pix2sig~ object converts incoming image data, typically from GEM, into audio signals.
tdh.util.audioOut.ui~tdh.util.audioOut.ui~ provides access to Pd’s digital-to-analog converter, with controls for final gain and turning DSP on or off.
audio-recorderaudio-recorder records a stereo input as a 24-bit WAV file in the recorded_wavs folder within the project’s main folder, with an adjustable overall input gain.
ossmixerossmixer is a simple stereo mixer for OSS /dev/mixerX devices, providing access to mixer channel values and the recording source.
get-audio-dialogget-audio-dialog retrieves the Audio Settings so they can be saved as part of a patch.
satk.util.audioOut~satk.util.audioOut~ provides access to Pd’s DAC for two audio-signal inputs, which default to the first two output channels and are typically used as stereo left and right.
piperead~piperead~ reads audio from an opened file and provides signals for playback through dac~.
pp.out-8~pp.out-8~ provides eight-channel speaker output and records the eight signal channels to a WAV sound file.
audiosettingsaudiosettings queries and manipulates Pd audio settings, including available drivers, devices for the current driver, and parameters for the current driver/device.
tdh.util.audioInUtility.ui~tdh.util.audioInUtility.ui~ is a utility module that provides two-channel audio input from the ADC or a straightforward audio-file player, with channel muting, input gain, post-fader metering, and DSP controls.
fd_dspfd_dsp is a graph-on-parent control for turning Pd’s DSP on and off while bringing up the audio properties.
outputc~outputc~ is like output~, but it also accepts gain values through its right inlet and can record.
cdplayercdplayer controls ATAPI CD-ROM drives under Linux, supporting track playback, pause, resume, stop, and eject operations.
audio-in~bela/audio-in~ is an abstraction for reading audio inputs from Bela, with its arguments specifying the channels to read.
tdh.util.audioInIn.ui~tdh.util.audioInIn.ui~ provides access to two ADC input channels through a simple audio-input interface, with separate signal outlets for channels 1 and 2.
dacm~dacm~ is a mono convenience alternative to dac~ that connects one audio-signal input to multiple DAC channels.
fd_dacout_recfd_dacout_rec is like fd_dacout, routing a mono signal—or a sum of cloned signals—to dac~, with additional throw~ objects for recording.
hoa.out~hoa.out~ defines a signal outlet in a patch loaded by hoa.process~, routing its input signal to the corresponding hoa.process~ output.
adctowritesf64~adctowritesf64~ records between 1 and 64 ADC channels to a sound file, with controls for the file name, bytes per sample, and starting or stopping the recording session.
readsftodac64~readsftodac64~ plays a sound file through dynamically created connections for 1 to 64 output channels.
hoa.in~hoa.in~ defines a signal inlet inside a patcher loaded by hoa.process~, providing the signal from a hoa.process~ inlet.
mp3streamin~mp3streamin~ receives audio in a peer-to-peer MP3 streaming setup, working with mp3streamout~.
pd~pd~ starts and manages a Pd subprocess, with audio signals from the parent appearing in adc~ objects in the subprocess.
maestro4maestro4 is a four-channel digital-to-analog converter module that sums its channel inputs for output.
organelle-outputorganelle-output is a four-channel output module used instead of MAESTRO4, with CH1–CH4 gain controls and a MASTER control for the summed volume.
aoo_receive~aoo_receive~ receives one or more AOO audio streams and reports stream, source, timing, latency, and network events.
pp.in~pp.in~ provides a microphone input signal, with its creation argument selecting the input channel.
streamin~streamin~ receives a network signal by listening on the port number given as its argument, such as 3000.
speexout~speexout~ encodes and streams speech audio using Speex to a receiving speexin~ object.
fd_dacoutfd_dacout dispatches a mono signal to an indexed dac~, making it convenient to create many outputs with clone for multichannel systems.
proto.ltc.out~proto.ltc.out~ is an LTC encoder that generates an LTC signal and reports the current time as an hour, minute, second, and frame list.
udpreceive~udpreceive~ receives UDP datagrams and outputs their contents as signal channels, with status information available from its rightmost outlet.
p2p~p2p~ sends and receives audio over a peer-to-peer connection, with the help patch using a WebSocket signaling URL and a peer name to establish the connection.
xdac~xdac~ is a multichannel audio output object like dac~ that accepts channel ranges and explicit channel lists, such as xdac~ 1:3 5 7:12.
audio-out~audio-out~ is an abstraction that writes its signal inputs to Bela audio outputs, passing each input through to the output channel specified by its arguments.
streamin13~streamin13~ receives multiple channels of audio over UDP, similar to streamin~ but designed for multiple channels and reduced UDP traffic.
mp3streamout~mp3streamout~ sends audio as a peer-to-peer MP3 stream to a connected host.
oggamp~oggamp~ is an Ogg Vorbis streaming client that outputs audio signals and reports connection state from a float outlet.
asdf~asdf~ plays Audio Scene Description Format (ASDF) files and outputs their source signals, with its argument setting the number of signal outlets.
streamout~streamout~ transmits an incoming Pd signal over a network connection to a specified host and port, for use with a receiver such as streamin~.
udpsend~udpsend~ transmits DSP vectors (audio) over the connectionless UDP protocol and will send even when no receiver is listening.
aoo_send~aoo_send~ sends an AOO audio stream to one or more AOO sinks, with support for stream metadata and sample-accurately scheduled messages.