AUMAKEELEMENTIMPORTWAVEFORM(3x)
π AuMakeElementImportWaveForm(3x) β Library Functions Manual π
okay so bestie, you opened the manpage for AuMakeElementImportWaveForm(3x) and I am obsessed because this is literally the element-initializer for an ImportWaveForm. It's giving audio setup main character energy. Let's go. π§β¨
β¨ NAME β¨
AuMakeElementImportWaveForm β initialize an ImportWaveForm element.
πΈ SYNOPSIS πΈ
#include <audio/audiolib.h>
AuMakeElementImportWaveForm(element, sample_rate, wave_form,
num_samples, freq, num_actions, actions)
AuElement *element; /* RETURN */
unsigned short sample_rate;
int wave_form;
AuInt32 freq;
AuInt32 num_samples;
int num_actions;
AuElementAction *actions;
π¦ ARGUMENTS π¦
elementβ Returns the initialized element. RETURN energy, bestie.sample_rateβ Specifies the sample rate of the audio data.wave_formβ Specifies the waveform to use. Currently, the following waveforms are defined:AuWaveFormSquare,AuWaveFormSine,AuWaveFormSaw, andAuWaveFormConstant.freqβ Specifies the frequency of the waveform.num_samplesβ Specifies the number of samples to read. UseAuUnlimitedSamplesto indicate an unlimited number of samples.num_actionsβ Specifies the number of actions inactions.actionsβ Specifies the list of actions to associate with this element. Entries in this list can be initialized withAuMakeChangeStateAction,AuMakeSendNotifyAction, andAuMakeNoopAction. May beNULL.
π DESCRIPTION π
So AuMakeElementImportWaveForm sets the type member of element to AuElementTypeImportWaveForm and initializes the importwaveform member of element with the remaining arguments.
And yes, it is implemented as a macro. No cap.
π NoteS π
A server might not support all the waveforms currently defined. iykyk. π
π SEE ALSO π
AuMakeElementAddConstantAuMakeElementBundleAuMakeElementExportBucketAuMakeElementExportClientAuMakeElementExportDeviceAuMakeElementExportMonitorAuMakeElementImportBucketAuMakeElementImportClientAuMakeElementImportDeviceAuMakeElementMultiplyConstantAuMakeElementSum
audiolib - Network Audio System C Language Interface
mwah π this page was served by audiolib - element initialization, version 1.9.5, and the footer title AuMakeElem...ortWaveFrom(3) β periodt. π«Άβ¨
π¦ where this page comes from
- fedora 43: nas-devel 1.9.5-11.fc41 Β· MIT
- fedora 43: nas-devel 1.9.5-11.fc41 Β· MIT
- fedora 43: nas-devel 1.9.5-14.fc43 Β· MIT
- fedora 43: nas-devel 1.9.5-14.fc43 Β· MIT
- fedora 44: nas-devel 1.9.5-15.fc44 Β· MIT
- fedora 44: nas-devel 1.9.5-15.fc44 Β· MIT
- 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