Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.gif)
| Previous | Next |
Implementing CEcho::DoProcessOutput
The DoProcessOutput method performs the digital signal processing. This is the method that makes the changes to the data provided by Windows Media Player. It is the results of this method that you will hear as an echo effect when your Echo sample plug-in is complete.
For this sample, the plug-in will only process 8-bit or 16-bit audio. You will need to make some changes to the plug-in wizard sample code to remove the sections that process higher bit depth audio. It is worthwhile to study these sections, however, because you may decide to add your own echo implementation for those formats.
The following sections detain the changes you need to make to the code:
- Removing the Code to Process Greater than 16 Bits
- Processing the Audio Data
- Variables to Perform Processing
- Creating the Echo Effect
See Also
| Previous | Next |