AuMakeElem...ortMonitor(3)
π Name π
okay bestie, welcome to the AuMakeElem...ortMonitor(3) page from the Library Functions Manual π this is literally all about one function: AuMakeElementExportMonitor β it initializes an ExportMonitor element β¨
β¨ Synopsis β¨
#include <audio/audiolib.h>
AuMakeElementExportMonitor(element, input, event_rate, format,
num_tracks)
AuElement *element; /* RETURN */
unsigned short input;
unsigned short event_rate;
unsigned char format;
unsigned char num_tracks;
π Arguments π
elementβ returns the initialized element. it's giving main character energy because it's theRETURNvalue, periodt πinputβ specifies the index of the element to supply the audio data to monitor. lowkey just telling you which element's index is feeding the monitor π§event_rateβ specifies the event rate for the monitor. the monitor's whole vibe check depends on this fr fr β±οΈformatβ specifies the format of the audio data. currently, these formats are defined:AuFormatULAW8,AuFormatLinearUnsigned8,AuFormatLinearSigned8,AuFormatLinearSigned16MSB,AuFormatLinearUnsigned16MSB,AuFormatSignedLinear16LSB, andAuFormatLinearUnsigned16LSB. no cap, that's the whole list πnum_tracksβ specifies the number of tracks in the audio data. track count, slay π
πΈ Description πΈ
AuMakeElementExportMonitor sets the type member of element to AuElementTypeExportMonitor and initializes the exportmonitor member of element with the remaining arguments. it's literally that simple, bestie β¨
AuMakeElementExportMonitor is implemented as a macro. so not me expecting a regular function call β it's a macro, iykyk π
π¦ See Also π¦
AuMakeElementAddConstantAuMakeElementBundleAuMakeElementExportBucketAuMakeElementExportClientAuMakeElementExportDeviceAuMakeElementImportBucketAuMakeElementImportClientAuMakeElementImportDeviceAuMakeElementImportWaveFormAuMakeElementMultiplyConstantAuMakeElementSum
also peep audiolib - Network Audio System C Language Interface π«Ά
k bye bestie, this page was served by audiolib - element initialization, version 1.9.4, and the footer literally says AuMakeElem...ortMonitor(3) β iconic, obsessed, no notes πβ¨π
π¦ where this page comes from
- debian bookworm: libaudio-dev 1.9.4-7
- debian trixie: libaudio-dev 1.9.4-9
- ubuntu jammy: libaudio-dev 1.9.4-7build1
- ubuntu noble: libaudio-dev 1.9.4-8
- ubuntu questing: libaudio-dev 1.9.4-9
- ubuntu resolute: libaudio-dev 1.9.4-9.2
- ubuntu stonking: libaudio-dev 1.9.4-9.2
- copyright 1994 Steven King
- Copyright 1993 Network Computing Devices, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms