Bugzilla – Bug 2749
Add pitch support to SB2/3
Last modified: 2010-05-07 10:20:20 UTC
This enhancement request is the answer to the tail end of 2482 Provide pitch support to SB2/3, and make it smooth, so that if pitch is changed during playback, it does not create a break in the music. Also please see 2484 Add key correction for pitch changes, the phase vocoder enhancement. And see 1305 bass and treble controls for SB2/3 ------- Comment #2 From Dean Blackketter 2005-11-04 08:55 ------- If you'd like to open another bug requesting pitch control on the sb2/3, please go ahead!
Please keep SB2/3 owners like me in mind if/when implementing this enhancement. For my purposes (making it easy to match a track's intonation when accompanying recordings to learn the songs or jam along): - The pitch would need to adjust in tiny increments. - Achieving the pitch shift through a simple time-domain function (i.e. changing the speed) would be just fine (obviously no complaints if frequency-domain were used instead). - Some degradation in sound quality would be acceptable. - Retaining FF/RW within tasks (for native formats) would be very important. Thanks in advance to anyone who may end up working on this! It would be no small thing to basement rock stars like me.
Correction to previous comment: "within tasks" should have read "within tracks".
It has been suggested that "backwards" would also be a nice option to offer. As in, play this song backwards. I guess this could be implemented (at least at the user interface) as a negative pitch value. It was pointed out that this might only be possible with some format types, since some decompression algorithms are non-trivial to run in the opposite direction. If this is correct, playing backwards may have to be limited to certain types. Likely this is acceptable to most users. And it can't be done with live streams.
rewind is currently done via a negative rate. playing backward has nothing to do with pitch, and would simply fit the rate of -1. Best to keep this one on track, and leave the reversed playback for a different report
Reassigning Squeezebox firmware bugs to Felix.
All new Squeezebox products are likely to be based on the SqueezePlay platform. We do not plan to implement any further enhancements to the ip3k firmware or which are targeted specifically at ip3k-based products.