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:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  timestretching is in?
« previous next »
  • Print
Pages: [1] 2

Author Topic: timestretching is in?  (Read 6996 times)

Offline animatorgeek

  • Member
  • *
  • Posts: 36
    • Some of my animation
timestretching is in?
« on: June 14, 2009, 11:19:37 AM »
I saw with excitement that timestretching seems to have been added as a feature as of a couple days ago.  First, I'd like to thank whoever is implementing this.  It's a feature I never thought would be possible, but always dreamed of.

Of course I immediately tried it out on my h120 but alas, I couldn't get it to do its thing.  I activated timestretching in the menus and rebooted, but when I wet to the pitch-change screen it behaved just as before, with up/down controlling both pitch and speed, and left and right shifting up and down 2%.

So is this feature not fully implemented yet?  Did I do something wrong in my attempt to activate it?  I'm very excited to be able to try it out!
Logged
Rockboxed iRiver h132, CF Mod, RTC Mod, 2200mAh battery

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: timestretching is in?
« Reply #1 on: June 14, 2009, 12:05:35 PM »
You need to use whatever key is mapped to pitch mode on your player to change the pitch screen to timestretch mode.  That *should* be covered in the manual.
Logged

Read The Manual Please

Offline BruceHP

  • Member
  • *
  • Posts: 133
Re: timestretching is in?
« Reply #2 on: June 14, 2009, 02:52:53 PM »
I tried the Rec key on my Sansa e200, no luck to this point.
Logged

Offline epithetless

  • Member
  • *
  • Posts: 195
    • Dour Times
Re: timestretching is in?
« Reply #3 on: June 14, 2009, 03:28:38 PM »
Quote from: BruceHP on June 14, 2009, 02:52:53 PM
I tried the Rec key on my Sansa e200, no luck to this point.

Works fine on my e280 after some experimentation. On the default pitch screen, hit the Rec button twice (so it skips over the "Semitone Up/Down" screen and shows both "Pitch" and "Speed" in the center). To adjust only the speed and not the pitch (in other words, to timestretch), leave the wheel alone and press only the left (|<<) and right (>>|) keys.
Logged
Rockboxed: Apple iPod 3G â€¢ Apple iPod nano 2G • iriver H120 • Sansa c250 v1 • Sansa Clip v1 • Sansa Clip v2 • Sansa Clip+ • Sansa e280 v1 • Sansa e280v2 • Sansa Fuze v1  |  non-Rockboxed: HTC Incredible [Android 2.2] • Sansa Fuze v2

Offline BruceHP

  • Member
  • *
  • Posts: 133
Re: timestretching is in?
« Reply #4 on: June 14, 2009, 06:13:55 PM »
Thanks, Got it working.  I didn't play around enough.  This is a tough one for a blind guy as the it doesn't reread the screen as you push the Rec button.

Thanks again.
Logged

Offline epithetless

  • Member
  • *
  • Posts: 195
    • Dour Times
Re: timestretching is in?
« Reply #5 on: June 14, 2009, 07:16:49 PM »
You're definitely welcome!
Logged
Rockboxed: Apple iPod 3G â€¢ Apple iPod nano 2G • iriver H120 • Sansa c250 v1 • Sansa Clip v1 • Sansa Clip v2 • Sansa Clip+ • Sansa e280 v1 • Sansa e280v2 • Sansa Fuze v1  |  non-Rockboxed: HTC Incredible [Android 2.2] • Sansa Fuze v2

Offline animatorgeek

  • Member
  • *
  • Posts: 36
    • Some of my animation
Re: timestretching is in?
« Reply #6 on: June 15, 2009, 12:55:32 AM »
I figured it out too, with a visit to IRC and the helpful folks there.  And yeah, the manual is still a bit lacking on this subject.

But I just gotta say (again): Holy crap, this is the feature I've been waiting for.  This makes my Rockboxed, CF modded, RTC modded h120 everything I want/need in an MP3 player.  Yay!  And thank you to everyone involved in bringing us this fine software!
Logged
Rockboxed iRiver h132, CF Mod, RTC Mod, 2200mAh battery

Offline pondlife

  • Developer
  • Member
  • *
  • Posts: 248
Re: timestretching is in?
« Reply #7 on: June 15, 2009, 11:52:50 AM »
I agree that the manual could be better... perhaps someone could rework it?  Post back and I'll correct any technical inaccuracies.

pondlife
Logged

Offline mborus

  • Member
  • *
  • Posts: 127
Re: timestretching is in?
« Reply #8 on: June 17, 2009, 04:51:37 PM »
Works fine here on an Ipod Nano and a H120.
I'm amazed. The music sounds like my Ipod's
battery is about to die soon - which wouldn't
stop me from using this feature a lot.

Would it be technically possible to change
the speed in 0.1% steps in a decicated
speed-only screen? Just like the current
pitch-only screen?

The combo screen makes it a bit difficult
to change the speed without touching the pitch.
Also while it's cool that in this screen a pitch
change changes the speed in the opposite direction,
in most cases I'd either want to change
pitch or speed, but not both at the same time.
Logged

Offline animatorgeek

  • Member
  • *
  • Posts: 36
    • Some of my animation
Re: timestretching is in?
« Reply #9 on: June 17, 2009, 05:18:57 PM »
Quote from: mborus on June 17, 2009, 04:51:37 PM
Would it be technically possible to change
the speed in 0.1% steps in a decicated
speed-only screen? Just like the current
pitch-only screen?

Hmmm, I haven't found it difficult to modify them separately on my h120.  I'm actually working on a patch right now that will improve the speed/pitch UI and will, among other things, make it possible to adjust speed in .1% increments.  I don't know if it's worth it to make a separate screen for dedicated speed adjustment, when all the functionality fits so nicely in one screen.  Does anyone else have this problem?
Logged
Rockboxed iRiver h132, CF Mod, RTC Mod, 2200mAh battery

Offline mborus

  • Member
  • *
  • Posts: 127
Re: timestretching is in?
« Reply #10 on: June 17, 2009, 05:38:33 PM »
Quote
Hmmm, I haven't found it difficult to modify them separately on my h120.  I'm actually working on a patch right now that will improve the speed/pitch UI and will, among other things, make it possible to adjust speed in .1% increments.  I don't know if it's worth it to make a separate screen for dedicated speed adjustment, when all the functionality fits so nicely in one screen.  Does anyone else have this problem?

It's difficult on the Ipod Nano, because of the scroll wheel. This often reads a pitch change when I move my finger close to the left/right button. But maybe it's my use:
I do most changes while running at high speeds (around 12 km/h) on a treadmill to get the music in synch with the training. This is also, why I care about the 0.1 step. Currently I change the pitch, but I'd rather change the speed in the future...
Logged

Offline BruceHP

  • Member
  • *
  • Posts: 133
Re: timestretching is in?
« Reply #11 on: June 17, 2009, 05:42:54 PM »
Thanks so much for this feature.

I'm using a Sansa e200 and I think it would be nice to Label the Screen: TimeStretch

Remove Pitch altogether from this screen, remove the ^Pitch Up from the top of the screen (as tapping the top button actually returns to the WPS) and add an Info tag: Change mode with Rec button.

I don't use other player so I don't know how Player specific this might be.

Of course, I'd be happy with 10% increments.

Thanks!
Logged

sqgl

  • Guest
Re: timestretching is in?
« Reply #12 on: July 10, 2009, 01:13:27 PM »
I'm using Sansa c250 but it does not seem to be implemented. Is it a matter of developers getting around to a compile it for every player or should I buy myself one that is supported?

Am also excited about this option and congratulate the team on this extremely useful option (but unavailable option in the non-rockbox world). It is the main reason I bought a rockboxable machine.

PS How on earth did that guy manage it on a tape based system? Does not make sense.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: timestretching is in?
« Reply #13 on: July 10, 2009, 01:36:33 PM »
Quote from: sqgl on July 10, 2009, 01:13:27 PM
I'm using Sansa c250 but it does not seem to be implemented. Is it a matter of developers getting around to a compile it for every player or should I buy myself one that is supported?

Playback features will work on all SWCODEC targets, which include the Sansas.

P.S. rockbox is compiled after every SVN commit for every target.  Check out the "current build" link.
Logged

Offline pixelma

  • Rockbox Expert
  • Member
  • *
  • Posts: 645
Re: timestretching is in?
« Reply #14 on: July 10, 2009, 06:29:31 PM »
Quote from: sqgl on July 10, 2009, 01:13:27 PM
I'm using Sansa c250 but it does not seem to be implemented.

It is definitely implemented as saratoga said and I just tested on my c250 that it is also fully accessible. You might want to read the manual, especially the parts about the pitchscreen and also the key controls in the WPS to know how to access the pitchscreen.
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Audio Playback, Database and Playlists
| | |-+  timestretching is in?
 

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

Page created in 0.129 seconds with 15 queries.