Bug 2749 - Add pitch support to SB2/3
: Add pitch support to SB2/3
Status: RESOLVED WONTFIX
Product: SB 2/3
Classification: Unclassified
Component: Audio
: 28
: All All
: P2 enhancement with 4 votes (vote)
: Future
Assigned To: Felix Mueller
http://forums.slimdevices.com/showthr...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-12-23 10:55 UTC by Michael Wagner
Modified: 2010-05-07 10:20 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Wagner 2005-12-23 10:55:52 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!
Comment 1 Abdomen 2006-02-01 07:45:47 UTC
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.
Comment 2 Abdomen 2006-02-04 07:18:23 UTC
Correction to previous comment: "within tasks" should have read "within tracks".
Comment 3 Michael Wagner 2006-02-15 16:37:30 UTC
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.
Comment 4 KDF 2006-02-15 19:01:38 UTC
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
Comment 5 Richard Titmuss 2008-01-10 12:34:09 UTC
Reassigning Squeezebox firmware bugs to Felix.
Comment 6 Alan Young 2010-05-07 10:20:20 UTC
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.