Add scaletempo to prevent pitch changes on playback rate change
Closed this issue · 0 comments
leggettc18 commented
Work has actually already been done here, just opening this up for transparency. Previously the pipeline was set up for a multithreaded approach, and that may need to be added back in later, but for now it introduced more complexity than was needed. To add it in, I:
- Removed the audiosinkqueue and audiotee from the pipeline
- Add in the audioconvert, audioresample, and scaletempo Elements
- Set the scaletempo sinkpad to the audiobin's source pad.