Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Play pauses during FFWD or REW .... should it?
« previous next »
  • Print
Pages: 1 [2]

Author Topic: Play pauses during FFWD or REW .... should it?  (Read 8458 times)

Offline dip

  • Member
  • *
  • Posts: 111
Re: Play pauses during FFWD or REW .... should it?
« Reply #15 on: October 09, 2007, 04:54:39 AM »
Quote from: Llorean on October 08, 2007, 12:37:49 PM
And that means that blind people will get no audible feedback that they're seeking, I brought that up in response to your original subject. It means the only feedback to a seek beginning is visual.
Wouldn't that be an argument for playing a fast forward/rewind sound (not the 1x normal sound as originally requested in this thread). At the moment there is no audible feedback at all (since playback is paused) during fast forward or rewind which means that blind people can not recognize if the pressed the pause or stop button instead of the fast forward or rewing button in error.

Many mp3-players (e.g. the original iPod firmware) and CD players use such a fast forward/rewind sound and in my opinion even if it is a kind of chopped sound it helps a lot for finding a desired position within the song.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Play pauses during FFWD or REW .... should it?
« Reply #16 on: October 09, 2007, 05:33:16 AM »
The point was that some devices (Gigabeat for example) give very little physical feedback when you press the seek button, so you may not know if you've depressed it.

I think it's quite unlikely that they'll press the wrong button altogether.

But I still don't see how implementing a seek mode that is *exactly* like pressing and releasing seek is a good use of binary size since I think if you can seek at all, you're quite physically capable of pressing and releasing it.
Logged

Offline pabouk

  • Member
  • *
  • Posts: 387
Re: Play pauses during FFWD or REW .... should it?
« Reply #17 on: October 09, 2007, 06:27:47 AM »
Quote from: Mikerman on October 08, 2007, 05:01:49 PM
I agree that there is an issue with speed and audible seeking.  But I can see an option in which one could choose whether or not to have audible seeking on or not, and then coordinate the speed of seeking accordingly, as currently is possible.
Mikerman, I think that you are still talking about a different topic (fast playing audio during seeking - audible position feedback). BTW I fully support addition of this feature. It was requested many times and I think that a large part of the core developers agree with addition of this function. The only problem probably is that the implementation is difficult and no one started working on it.

To oppose Llorean's arguments: This feature is implemented in many players and it works well. I know that the other players/firmwares do not seek so fast but the audible feedback could be more exact during the slow seeking and coarse during in the fast stages. I think that it could be implemented as a combination of fast playback (like the current pitch control feature) - as fast as the CPU will be able to decode - with omitting parts of the audio (for example play every second 20ms chunk) as it is done on CD players.

Quote from: yapper on October 08, 2007, 05:40:51 PM
I'm not blind so I can't comment on how necessary audible feedback is. However it seems to me that since the seek doesn't start spontaneously, it's not an unexpected event like, say, a very low battery warning. It's triggered by the user depressing a button.
I think that we can hardly imagine how it is - to be blind. Just try it yourself - close your eyes and use your player. We can see the optical feedback on the display but when you press a button and you do not know whether the press was registered is very uncomfortable. I think that verifying whether the seeking is happening by stopping it as you suggested is unacceptable. BTW I think that continuing playback during seeking is really not necessary.
Logged

Offline dip

  • Member
  • *
  • Posts: 111
Re: Play pauses during FFWD or REW .... should it?
« Reply #18 on: October 09, 2007, 06:42:49 AM »
@yapper
What device do you have? For iPods there is a patch (FS#7762) available which implements a scrub mode like the original iPod firmware has. If you set the scrub mode timeout to a value different from "off" than normal (1x) playback will continue during srcubbing until you stop scrubbing for about 1 second after which playback will start at the new position.

I guess this would completely satisfy your desire. Note, that you need a further patch (FS#7555 double click feature) to start scrub mode with a double click of the select button.

I hope this helps :)
Logged

Offline yapper

  • Rockbox Expert
  • Member
  • *
  • Posts: 794
Re: Play pauses during FFWD or REW .... should it?
« Reply #19 on: October 09, 2007, 12:21:05 PM »
@dip:

Thanks - I'm aware of the iPod patches you refer to (I can see Llorean twitching at the mention of double-click  :o ).

Re blind users ... does the voice feature allow feedback to be provided on button actions?
Logged
G2 iPod 20GB / Sansa c240 v1 + 2GB microSD / Sansa c250 v1 / Sansa e250 v1 + 8GB microSDHC / Sansa Fuze v2 + 32GB microSDHC

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Play pauses during FFWD or REW .... should it?
« Reply #20 on: October 09, 2007, 12:26:49 PM »
I've thought of another problem with audible seeking: Disk access. On longer than buffer files, you'll have to force a rebuffer long before the user stops the seek, or will have to read from the disk for the audible samples. As well, seeking backwards will, I believe, require an immediate rebuffer or disk seek and possibly multiple reads as well depending on how you choose to handle it.
Logged

  • Print
Pages: 1 [2]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  Play pauses during FFWD or REW .... should it?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.083 seconds with 14 queries.