Lines Matching refs:SWVoiceOut
7 SWVoiceOut: models an audio output from a QEMUSoundCard
19 2/ For each emulated output, call AUD_open_out() to create a SWVoiceOut object.
25 Each SWVoiceOut is associated to a single HWVoiceOut, each SWVoiceIn is
28 However you can have several SWVoiceOut associated to the same HWVoiceOut
68 a SWVoiceOut into the stereo buffer. Currently all backends simply call the generic
76 Each SWVoiceOut has the following:
93 |______________| | for SWVoiceOut<N>
109 the SWVoiceOut's frequency, multiplied by (1 << 32), as a 64-bit integer.
111 So, if the HWVoiceOut has a frequency of 44kHz, and the SWVoiceOut has a frequency
114 - a callback provided by the emulated hardware when the SWVoiceOut is created.
115 This function is used to mix the SWVoiceOut's samples into the target
125 SWVoiceOut: emulated hardware sound buffers:
144 - For each HWVoiceOut, find the number of active SWVoiceOut, and the minimum number
148 - if 'live' is 0, call the callback of each active SWVoiceOut to fill the stereo
156 It's important to note that the SWVoiceOut callback:
160 of sound samples in the SWVoiceOut emulated hardware sound buffer).
169 SWVoiceOut.