Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AuMakeElem...plyConstant(3) Library Functions Manual AuMakeElem...plyConstant(3)

Name
     AuMakeElementMultiplyConstant - initialize a MultiplyConstant element

Synopsis
     #include <audio/audiolib.h>

     AuMakeElementMultiplyConstant(element, input, constant)
	 AuElement *element; /* RETURN */
	 unsigned short input;
	 AuFixedPoint constant;

Arguments
     element   Returns the initialized element.

     input     Specifies  the  index of the element to supply the audio data for
	       this element.

     constant  Specifies the fixed point value that each sample from  the  input
	       will  be  multiplied  by.   Fixed point values can be constructed
	       with AuFixedPointFromSum and AuFixedPointFromFraction.

Description
     AuMakeElementMultiplyConstant sets the type of element to AuElementTypeMul-
     tiplyConstant and initializes the multiplyconstant member of  element  with
     the remaining arguments.

     AuMakeElementMultiplyConstant is implemented as a macro.

See Also
     AuMakeElementAddConstant,	AuMakeElementBundle,  AuMakeElementExportBucket,
     AuMakeElementExportClient, AuMakeElementExportDevice,  AuMakeElementExport-
     Monitor,  AuMakeElementImportBucket,  AuMakeElementImportClient, AuMakeEle-
     mentImportDevice, AuMakeElementImportWaveForm, AuMakeElementSum.

     audiolib - Network Audio System C Language Interface

audiolib - element initialization     1.9.4	     AuMakeElem...plyConstant(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AuMakeElementMultiplyConstant&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help