Discussion:
[Audacity-devel] Scrubbing with low project rate
Steve the Fiddle
2017-04-08 13:31:25 UTC
Permalink
When the project rate is less than 44100, scrub playback is very juddery.
Tested on Ubuntu.

Steve
Peter Sampson
2017-04-08 13:51:27 UTC
Permalink
Not so on w10 audacity-win-rae95bc6-2.2.0-alpha-08-apr-17

Tested with all Audacity available project rates less than 44100
and all gives smooth scrub playback.

Smooth scrub too at 44100 and at greater project rates.

Tested at normal speed and higher and lower scrub speeds.

Is the poor scrub playback possibly related to the poor playback seen on
Linux when Play-at-Speed with the Transciption Toolbar is used?

Peter.
Steve the Fiddle
2017-04-08 14:19:37 UTC
Permalink
Post by Peter Sampson
Not so on w10 audacity-win-rae95bc6-2.2.0-alpha-08-apr-17
Tested with all Audacity available project rates less than 44100
and all gives smooth scrub playback.
Smooth scrub too at 44100 and at greater project rates.
Tested at normal speed and higher and lower scrub speeds.
Is the poor scrub playback possibly related to the poor playback seen on
Linux when Play-at-Speed with the Transciption Toolbar is used?
No, but that is an interesting test.

When using PulseAudio, the Project Rate does not adversely affect
scrub playback.

Steve
Post by Peter Sampson
Peter.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
audacity-devel mailing list
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Peter Sampson
2017-04-08 17:07:44 UTC
Permalink
Seems to be ok on Mac too with smoth scrubbing.

Tested with a recording at a lower Project Rate - and with a 44,100
after reducing its project rate.

Peter
Paul Licameli
2017-04-09 09:13:16 UTC
Permalink
I suspect this platform dependency is related to this bit in Scrubbing.h:

#ifdef __WXGTK__

// Unfortunately some things the thread needs to do are not thread safe

#else

#define USE_SCRUB_THREAD

#endif


On Sat, Apr 8, 2017 at 1:07 PM, Peter Sampson <
Post by Peter Sampson
Seems to be ok on Mac too with smoth scrubbing.
Tested with a recording at a lower Project Rate - and with a 44,100
after reducing its project rate.
Peter
------------------------------------------------------------
------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
audacity-devel mailing list
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale Andrews
2017-04-09 14:57:42 UTC
Permalink
I tried scrubbing an 8000 Hz track on the slow Linux netbook.
I found it just as smooth as at 44100 Hz, either using pulse or
using the (hw) device directly.



Gale
Post by Paul Licameli
#ifdef __WXGTK__
// Unfortunately some things the thread needs to do are not thread safe
#else
#define USE_SCRUB_THREAD
#endif
On Sat, Apr 8, 2017 at 1:07 PM, Peter Sampson
Post by Peter Sampson
Seems to be ok on Mac too with smoth scrubbing.
Tested with a recording at a lower Project Rate - and with a 44,100
after reducing its project rate.
Peter
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
audacity-devel mailing list
https://lists.sourceforge.net/lists/listinfo/audacity-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
audacity-devel mailing list
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Loading...