This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#6145 - Pitch screen: up/down by half tone
Attached to Project:
Rockbox
Opened by Alexander Levin (fml2) - Sunday, 08 October 2006, 17:08 GMT+2
Opened by Alexander Levin (fml2) - Sunday, 08 October 2006, 17:08 GMT+2
|
DetailsThis patch allows to change pitch not only by a certain amount of percents but also in halftone steps. Pitch changing mode is toggled by pressing MODE button while in the pitch screen.
Key mapping is only provided for H1xx since I don't know which buttons are the best candidates for this on other players. Also a small bug is corrected reg. nudging: if nudging would exceed the allowed range then it's not executed. But on button release, the "denudging" was always executed -- regardless whether the nudging was previously applied. TODO: - the active mode should somehow be displayed on the screen (an asterisk?) - half tone pitching is not very accurate, the error is accumulated. But for simple pupose of transposing a piece it's OK. I'm very interested in your opinions about this patch. |
This task depends upon
Closed by Linus Nielsen Feltzing (linusnielsen)
Monday, 06 November 2006, 11:12 GMT+2
Reason for closing: Accepted
Monday, 06 November 2006, 11:12 GMT+2
Reason for closing: Accepted
- on large screens, the mode is displayed (Pitch Up/Down or Semitone Up/Down). On very small screens, there is no mode indicator. The right word is 'semitone', not 'halftone'.
- in semitone mode, repeat is switched off
- pitch mode is retained between 'pitch sessions'
TODO: semitone pitching is still not very accurate. Pitching up from 100% and then down will not result back in 100%. But for my purpose (comfortable strumming while listening to music) this is enough.
It's now committable IMHO.
No, I'm afraid no. Since you can change pitch in normal mode a bit, then switch to semitone mode, and then further fine adjust the pitch in normal mode.
- solved the problem with inaccurate semitone pitch change. Now it's really accurate.
- added key mapping for main device
TODO: key mapping for remote. I can't and will not do that since I've never used the remote. Anyone?
Another note: on H120, reset to 100% on the main unit is mapped to PLAY. Why? Wouldn't it be better to do it with NAVI? This would also allow to leave the pitch screen with PLAY.
Why not? Is it because not all devices (CPUs) support it? Because a performance issue it is definitely not.
Here are the pitches (as speed promille) when changing it in semitone steps (for quality assurance :-):
Up: 1059, 1122, 1189, 1260, 1335, 1414, 1498, 1587, 1681, 1781, 1887, 1999
Down: 944, 891, 841, 794, 749, 707, 667, 630, 595, 562, 530, 500