OD progress bar

18 Messages Forum Options Options
Permalink
Martyn Shaw-2
OD progress bar
Reply Threaded More
Print post
Permalink
Hi Michael

The first time I saw the bright green OD progress bar was nothing to
do with OD progress, so it sometimes being displayed when it shouldn't.

To reproduce:
Start Audacity
Generate noise 30s
Tracks -> Add New -> Audio Track
Generate -> Tone 22s (numbers and waveforms arbitrary here)
Time Shift Tool (<-->)
Shift 2nd waveform right a few s.
Lime green bar appears on 2nd waveform.

If it is staying in, this definitely needs to be fixed.

TTFN
Martyn
PS Good to see you are considering FFMpeg with LRN

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink
2008/7/2 Martyn Shaw <martynshaw99@...>:
> Hi Michael
>
> The first time I saw the bright green OD progress bar was nothing to
> do with OD progress, so it sometimes being displayed when it shouldn't.
Thanks, I'll look into this.

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Gale Andrews
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Martyn Shaw-2

| From Martyn Shaw <martynshaw99@...>
| Wed, 02 Jul 2008 23:31:21 +0100
| Subject: [Audacity-devel] OD progress bar

> The first time I saw the bright green OD progress bar was nothing to
> do with OD progress, so it sometimes being displayed when it shouldn't.
>
> To reproduce:
> Start Audacity
> Generate noise 30s
> Tracks -> Add New -> Audio Track
> Generate -> Tone 22s (numbers and waveforms arbitrary here)
> Time Shift Tool (<-->)
> Shift 2nd waveform right a few s.

> Lime green bar appears on 2nd waveform.
>
> If it is staying in, this definitely needs to be fixed.

I saw it once (subliminal) before updating and rebuilding to take
in your ruler and recording channels changes, but can't now reproduce
it at all. Can you still reproduce?


Gale  

 

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (AudacityTeam)
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Michael Chinen
Michael Chinen wrote:
> 2008/7/2 Martyn Shaw <martynshaw99@...>:
>> Hi Michael
>>
>> The first time I saw the bright green OD progress bar was nothing to
>> do with OD progress, so it sometimes being displayed when it shouldn't.
> Thanks, I'll look into this.
>
I've been experiencing various crashes.  Sometimes if I just let it load
with any mouse or keyboard interaction, it crashes in wxYield() (or
lower function) with this assertion:

../src/mac/carbon/thread.cpp(1727): assert "gs_nWaitingForGui > 0"
failed in wxMutexGuiLeave(): calling wxMutexGuiLeave() without entering
it first? [in child thread]

Other times, it fails in various places like this:  (with the above msg)

#0 0x968834a6 in mach_msg_trap
#1 0x9688ac9c in mach_msg
#2 0x91210f8a in _CGSSynchronizeWindowBackingStore
#3 0x91203f8b in _CGSLockWindow
#4 0x91210ab7 in CGSDeviceLock
#5 0x95c27d64 in ripd_Lock
#6 0x95c26ef3 in ripl_BltShape
#7 0x95c0b813 in ripc_Render
#8 0x95c147c4 in ripc_DrawPath
#9 0x9125fa67 in CGContextDrawPath
#10 0x00c1bf9e in wxMacCoreGraphicsContext::DrawPath at graphics.cpp:1575
#11 0x00cdb286 in wxGraphicsContext::DrawRectangle at graphcmn.cpp:640
#12 0x00cb44d8 in wxDC::DoDrawRectangle at dcgraph.cpp:722
#13 0x00cb5483 in wxDC::Clear at dcgraph.cpp:940
#14 0x00c69b80 in wxWindow::OnEraseBackground at window.cpp:2466
#15 0x012683f5 in wxAppConsole::HandleEvent at appbase.cpp:320
#16 0x0130ca04 in wxEvtHandler::ProcessEventIfMatches at event.cpp:1225
#17 0x0130cdf0 in wxEventHashTable::HandleEvent at event.cpp:898
#18 0x0130dc71 in wxEvtHandler::ProcessEvent at event.cpp:1287
#19 0x00c6add8 in wxWindow::MacDoRedraw at window.cpp:3148
#20 0x00c6c3cd in wxMacWindowControlEventHandler at window.cpp:292
#21 0x00c6cb7d in wxMacWindowEventHandler at window.cpp:779
#22 0x918d3763 in DispatchEventToHandlers
#23 0x918d2b9d in SendEventToEventTargetInternal
#24 0x918d2a02 in SendEventToEventTargetWithOptions
#25 0x918f6421 in HIView::SendDraw
#26 0x918f5f0e in HIView::RecursiveDrawComposited
#27 0x918f6072 in HIView::RecursiveDrawComposited
#28 0x918f530c in HIView::DrawComposited
#29 0x918f501f in HIView::Draw
#30 0x918f4f6f in HIView::Render
#31 0x918fd867 in FlushWindowObject
#32 0x91900a94 in _FlushWindow
#33 0x91900a40 in HIWindowFlush
#34 0x00c60aed in wxTopLevelWindowMac::MacPerformUpdates at
toplevel.cpp:1671
#35 0x00c69a6c in wxWindow::Update at window.cpp:2972
#36 0x00c4e466 in wxStatusBar::SetStatusText at statbrma.cpp:121
#37 0x0010ac67 in AudacityProject::TP_DisplayStatusMessage at
Project.cpp:3281
#38 0x00142730 in TrackPanel::HandleCursor at TrackPanel.cpp:1496
#39 0x0014f882 in TrackPanel::HandleTrackSpecificMouseEvent at
TrackPanel.cpp:4450
#40 0x0014fef0 in TrackPanel::OnMouseEvent at TrackPanel.cpp:4116
#41 0x012683f5 in wxAppConsole::HandleEvent at appbase.cpp:320
#42 0x0130ca04 in wxEvtHandler::ProcessEventIfMatches at event.cpp:1225
#43 0x0130cdf0 in wxEventHashTable::HandleEvent at event.cpp:898
#44 0x0130dc71 in wxEvtHandler::ProcessEvent at event.cpp:1287
#45 0x00c61bda in wxMacTopLevelMouseEventHandler at toplevel.cpp:598
#46 0x00c62b0d in wxMacTopLevelEventHandler at toplevel.cpp:843
#47 0x918d3763 in DispatchEventToHandlers
#48 0x918d2b9d in SendEventToEventTargetInternal
#49 0x918ef4ee in SendEventToEventTarget
#50 0x91901b90 in ToolboxEventDispatcherHandler
#51 0x918d3b1c in DispatchEventToHandlers
#52 0x918d2b9d in SendEventToEventTargetInternal
#53 0x918ef4ee in SendEventToEventTarget
#54 0x00bef95d in wxApp::MacHandleOneEvent at app.cpp:1225
#55 0x00befa2d in wxApp::MacDoOneEvent at app.cpp:1194
#56 0x00c0e7b2 in wxEventLoop::Dispatch at evtloop.cpp:107
#57 0x00cc516f in wxEventLoopManual::Run at evtloopcmn.cpp:115
#58 0x00c98e03 in wxAppBase::MainLoop at appcmn.cpp:312
#59 0x00c98f71 in wxAppBase::OnRun at appcmn.cpp:367
#60 0x012ab4d7 in wxEntry at init.cpp:456
#61 0x012ab596 in wxEntry at init.cpp:468
#62 0x0000322e in main at AudacityApp.cpp:364

And here:

#0 0x9688ecb0 in strrchr
#1 0x0035125f in copy_filename at sndfile.c:2341
#2 0x0034c34a in sf_open at sndfile.c:295
#3 0x0002013e in PCMAliasBlockFile::ReadData at PCMAliasBlockFile.cpp:78
#4 0x00213a6c in ODPCMAliasBlockFile::WriteSummary at
ODPCMAliasBlockFile.cpp:326
#5 0x0020d4da in ODPCMAliasBlockFile::DoWriteSummary at
ODPCMAliasBlockFile.h:92
#6 0x0020cf8b in ODComputeSummaryTask::DoSomeInternal at
ODComputeSummaryTask.cpp:55
#7 0x00210d50 in ODTask::DoSome at ODTask.cpp:96
#8 0x00211125 in ODTaskThread::Entry at ODTaskThread.cpp:48
#9 0x0020eed1 in ODTaskThread::callback at ODTaskThread.h:56
#10 0x968b46f5 in _pthread_start
#11 0x968b45b2 in thread_start

This is fairly command:

#0 0x009a8aaa in wxCharBuffer::wxCharBuffer at buffer.h:127
#1 0x009a8ac8 in wxCharBuffer::wxCharBuffer at buffer.h:127
#2 0x012c5b23 in wxMBConv::cWC2MB at strconv.cpp:390
#3 0x00cb8fc8 in wxMBConv::cWX2MB at strconv.h:111
#4 0x012ee11a in wxFopen at wxchar.cpp:2094
#5 0x0128c482 in wxFFile::Open at ffile.cpp:71
#6 0x0128c521 in wxFFile::wxFFile at ffile.cpp:64
#7 0x0128c56b in wxFFile::wxFFile at ffile.cpp:65
#8 0x00213978 in ODPCMAliasBlockFile::WriteSummary at
ODPCMAliasBlockFile.cpp:309
#9 0x0020d4da in ODPCMAliasBlockFile::DoWriteSummary at
ODPCMAliasBlockFile.h:92
#10 0x0020cf8b in ODComputeSummaryTask::DoSomeInternal at
ODComputeSummaryTask.cpp:55
#11 0x00210d50 in ODTask::DoSome at ODTask.cpp:96
#12 0x00211125 in ODTaskThread::Entry at ODTaskThread.cpp:48
#13 0x0020eed1 in ODTaskThread::callback at ODTaskThread.h:56
#14 0x968b46f5 in _pthread_start
#15 0x968b45b2 in thread_start

And includes these messages:

Audacity(18246,0xb26ba000) malloc: *** mmap(size=4294836224) failed
(error code=12)
*** error: can't allocate region
*** set a breakpoint in malloc_error_break to debug

Some sort of unprotected reentrancy issue?

Leland

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink
2008/7/2 Leland <leland@...>:

> Michael Chinen wrote:
>> 2008/7/2 Martyn Shaw <martynshaw99@...>:
>>> Hi Michael
>>>
>>> The first time I saw the bright green OD progress bar was nothing to
>>> do with OD progress, so it sometimes being displayed when it shouldn't.
>> Thanks, I'll look into this.
>>
> I've been experiencing various crashes.  Sometimes if I just let it load
> with any mouse or keyboard interaction, it crashes in wxYield() (or
> lower function) with this assertion:
>
> ../src/mac/carbon/thread.cpp(1727): assert "gs_nWaitingForGui > 0"
> failed in wxMutexGuiLeave(): calling wxMutexGuiLeave() without entering
> it first? [in child thread]
This is usually a problem with calling wx gui related functions from
the thread.  There may be a few references to wxlogging calls that I
need to remove.


>
> Other times, it fails in various places like this:  (with the above msg)
>
> #0      0x968834a6 in mach_msg_trap
> #1      0x9688ac9c in mach_msg
> #2      0x91210f8a in _CGSSynchronizeWindowBackingStore
> #3      0x91203f8b in _CGSLockWindow
> #4      0x91210ab7 in CGSDeviceLock
> #5      0x95c27d64 in ripd_Lock
> #6      0x95c26ef3 in ripl_BltShape
> #7      0x95c0b813 in ripc_Render
> #8      0x95c147c4 in ripc_DrawPath
> #9      0x9125fa67 in CGContextDrawPath
> #10     0x00c1bf9e in wxMacCoreGraphicsContext::DrawPath at graphics.cpp:1575
> #11     0x00cdb286 in wxGraphicsContext::DrawRectangle at graphcmn.cpp:640
> #12     0x00cb44d8 in wxDC::DoDrawRectangle at dcgraph.cpp:722
> #13     0x00cb5483 in wxDC::Clear at dcgraph.cpp:940
> #14     0x00c69b80 in wxWindow::OnEraseBackground at window.cpp:2466
> #15     0x012683f5 in wxAppConsole::HandleEvent at appbase.cpp:320
> #16     0x0130ca04 in wxEvtHandler::ProcessEventIfMatches at event.cpp:1225
> #17     0x0130cdf0 in wxEventHashTable::HandleEvent at event.cpp:898
> #18     0x0130dc71 in wxEvtHandler::ProcessEvent at event.cpp:1287
> #19     0x00c6add8 in wxWindow::MacDoRedraw at window.cpp:3148
> #20     0x00c6c3cd in wxMacWindowControlEventHandler at window.cpp:292
> #21     0x00c6cb7d in wxMacWindowEventHandler at window.cpp:779
> #22     0x918d3763 in DispatchEventToHandlers
> #23     0x918d2b9d in SendEventToEventTargetInternal
> #24     0x918d2a02 in SendEventToEventTargetWithOptions
> #25     0x918f6421 in HIView::SendDraw
> #26     0x918f5f0e in HIView::RecursiveDrawComposited
> #27     0x918f6072 in HIView::RecursiveDrawComposited
> #28     0x918f530c in HIView::DrawComposited
> #29     0x918f501f in HIView::Draw
> #30     0x918f4f6f in HIView::Render
> #31     0x918fd867 in FlushWindowObject
> #32     0x91900a94 in _FlushWindow
> #33     0x91900a40 in HIWindowFlush
> #34     0x00c60aed in wxTopLevelWindowMac::MacPerformUpdates at
> toplevel.cpp:1671
> #35     0x00c69a6c in wxWindow::Update at window.cpp:2972
> #36     0x00c4e466 in wxStatusBar::SetStatusText at statbrma.cpp:121
> #37     0x0010ac67 in AudacityProject::TP_DisplayStatusMessage at
> Project.cpp:3281
> #38     0x00142730 in TrackPanel::HandleCursor at TrackPanel.cpp:1496
> #39     0x0014f882 in TrackPanel::HandleTrackSpecificMouseEvent at
> TrackPanel.cpp:4450
> #40     0x0014fef0 in TrackPanel::OnMouseEvent at TrackPanel.cpp:4116
> #41     0x012683f5 in wxAppConsole::HandleEvent at appbase.cpp:320
> #42     0x0130ca04 in wxEvtHandler::ProcessEventIfMatches at event.cpp:1225
> #43     0x0130cdf0 in wxEventHashTable::HandleEvent at event.cpp:898
> #44     0x0130dc71 in wxEvtHandler::ProcessEvent at event.cpp:1287
> #45     0x00c61bda in wxMacTopLevelMouseEventHandler at toplevel.cpp:598
> #46     0x00c62b0d in wxMacTopLevelEventHandler at toplevel.cpp:843
> #47     0x918d3763 in DispatchEventToHandlers
> #48     0x918d2b9d in SendEventToEventTargetInternal
> #49     0x918ef4ee in SendEventToEventTarget
> #50     0x91901b90 in ToolboxEventDispatcherHandler
> #51     0x918d3b1c in DispatchEventToHandlers
> #52     0x918d2b9d in SendEventToEventTargetInternal
> #53     0x918ef4ee in SendEventToEventTarget
> #54     0x00bef95d in wxApp::MacHandleOneEvent at app.cpp:1225
> #55     0x00befa2d in wxApp::MacDoOneEvent at app.cpp:1194
> #56     0x00c0e7b2 in wxEventLoop::Dispatch at evtloop.cpp:107
> #57     0x00cc516f in wxEventLoopManual::Run at evtloopcmn.cpp:115
> #58     0x00c98e03 in wxAppBase::MainLoop at appcmn.cpp:312
> #59     0x00c98f71 in wxAppBase::OnRun at appcmn.cpp:367
> #60     0x012ab4d7 in wxEntry at init.cpp:456
> #61     0x012ab596 in wxEntry at init.cpp:468
> #62     0x0000322e in main at AudacityApp.cpp:364
No idea what this one is.

>
> And here:
>
> #0      0x9688ecb0 in strrchr
> #1      0x0035125f in copy_filename at sndfile.c:2341
> #2      0x0034c34a in sf_open at sndfile.c:295
> #3      0x0002013e in PCMAliasBlockFile::ReadData at PCMAliasBlockFile.cpp:78
> #4      0x00213a6c in ODPCMAliasBlockFile::WriteSummary at
> ODPCMAliasBlockFile.cpp:326
> #5      0x0020d4da in ODPCMAliasBlockFile::DoWriteSummary at
> ODPCMAliasBlockFile.h:92
> #6      0x0020cf8b in ODComputeSummaryTask::DoSomeInternal at
> ODComputeSummaryTask.cpp:55
> #7      0x00210d50 in ODTask::DoSome at ODTask.cpp:96
> #8      0x00211125 in ODTaskThread::Entry at ODTaskThread.cpp:48
> #9      0x0020eed1 in ODTaskThread::callback at ODTaskThread.h:56
> #10     0x968b46f5 in _pthread_start
> #11     0x968b45b2 in thread_start
>
> This is fairly command:
>
> #0      0x009a8aaa in wxCharBuffer::wxCharBuffer at buffer.h:127
> #1      0x009a8ac8 in wxCharBuffer::wxCharBuffer at buffer.h:127
> #2      0x012c5b23 in wxMBConv::cWC2MB at strconv.cpp:390
> #3      0x00cb8fc8 in wxMBConv::cWX2MB at strconv.h:111
> #4      0x012ee11a in wxFopen at wxchar.cpp:2094
> #5      0x0128c482 in wxFFile::Open at ffile.cpp:71
> #6      0x0128c521 in wxFFile::wxFFile at ffile.cpp:64
> #7      0x0128c56b in wxFFile::wxFFile at ffile.cpp:65
> #8      0x00213978 in ODPCMAliasBlockFile::WriteSummary at
> ODPCMAliasBlockFile.cpp:309
> #9      0x0020d4da in ODPCMAliasBlockFile::DoWriteSummary at
> ODPCMAliasBlockFile.h:92
> #10     0x0020cf8b in ODComputeSummaryTask::DoSomeInternal at
> ODComputeSummaryTask.cpp:55
> #11     0x00210d50 in ODTask::DoSome at ODTask.cpp:96
> #12     0x00211125 in ODTaskThread::Entry at ODTaskThread.cpp:48
> #13     0x0020eed1 in ODTaskThread::callback at ODTaskThread.h:56
> #14     0x968b46f5 in _pthread_start
> #15     0x968b45b2 in thread_start
Thanks, this is helpful

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (AudacityTeam)
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Martyn Shaw-2
Can reproduce on the Mac using:

1)  Start Audacity
2)  Generate DTMF tones...any parameters
3)  Select Time Shift tool
4)  Slide track left and right a while to make progress bar appear.

Leland

Martyn Shaw wrote:

> Hi Michael
>
> The first time I saw the bright green OD progress bar was nothing to
> do with OD progress, so it sometimes being displayed when it shouldn't.
>
> To reproduce:
> Start Audacity
> Generate noise 30s
> Tracks -> Add New -> Audio Track
> Generate -> Tone 22s (numbers and waveforms arbitrary here)
> Time Shift Tool (<-->)
> Shift 2nd waveform right a few s.
> Lime green bar appears on 2nd waveform.
>
> If it is staying in, this definitely needs to be fixed.
>
> TTFN
> Martyn
> PS Good to see you are considering FFMpeg with LRN
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Audacity-devel mailing list
> Audacity-devel@...
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink
2008/7/3 Leland <leland@...>:
> Can reproduce on the Mac using:
>
> 1)  Start Audacity
> 2)  Generate DTMF tones...any parameters
> 3)  Select Time Shift tool
> 4)  Slide track left and right a while to make progress bar appear.

I believe this is fixed with my commit.  I could only reproduce it
sometimes, and after this change I couldn't.
 I may be wrong, so I'd appreciate it if someone can verify.

Michael

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Leland (AudacityTeam)
Leland,

What version of wxwidgets are you using?  Intel?  Debug?

How frequent are these?  I haven't been able to get it to happen yet.
I've seen them before, and I thought I'd fixed them.

Michael

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (AudacityTeam)
Re: OD progress bar
Reply Threaded More
Print post
Permalink
Quoting Michael Chinen <mchinen@...>:

> Leland,
>
> What version of wxwidgets are you using?  Intel?  Debug?
>
2.8.7 + a backport of dlunix.cpp from 2.8.8, Intel, Debug.

> How frequent are these?  I haven't been able to get it to happen yet.
> I've seen them before, and I thought I'd fixed them.
>
Like you it was only every so often...not every time.  I will try your recent
commit when I get back home.

Leland


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Gale Andrews
JOKE, JOKE, JOKE!!!

SORRY, Gale. Whew, I had no idea anybody would take it seriously. But I
did think it too risque for the list, so sorry if you're offended on
that basis, too.

I assumed from prior punnery that Martyn knew I was joking, but if not,
my apologies to you, too.

It's why I use the more awkward "replicate".

- V


Gale Andrews wrote:

> | From Vaughan Johnson <vaughan@...>
> | Wed, 02 Jul 2008 20:44:53 -0700
> | Subject: [Audacity-devel] OD progress bar
>  
>> Gale Andrews wrote:
>>    
>>>  
>>> ...Can you still reproduce?
>>>  
>>>      
>> Rather a personal question, isn't it?
>>    
>
> Martyn, if you really took it that way despite its context
> (which Vaughan has stripped it of), all I can say is sorry,
> one e-mail in the day too many.
>
> And Vaughan, if it was a joke, I suggest a smiley next
> time :=)
>
>
> Gale
>
>
>  

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2
Re: OD progress bar
Reply Threaded More
Print post
Permalink
It made me titter!

Martyn

Vaughan Johnson wrote:

> JOKE, JOKE, JOKE!!!
>
> SORRY, Gale. Whew, I had no idea anybody would take it seriously. But I
> did think it too risque for the list, so sorry if you're offended on
> that basis, too.
>
> I assumed from prior punnery that Martyn knew I was joking, but if not,
> my apologies to you, too.
>
> It's why I use the more awkward "replicate".
>
> - V
>
>
> Gale Andrews wrote:
>> | From Vaughan Johnson <vaughan@...>
>> | Wed, 02 Jul 2008 20:44:53 -0700
>> | Subject: [Audacity-devel] OD progress bar
>>  
>>> Gale Andrews wrote:
>>>    
>>>>  
>>>> ...Can you still reproduce?
>>>>  
>>>>      
>>> Rather a personal question, isn't it?
>>>    
>> Martyn, if you really took it that way despite its context
>> (which Vaughan has stripped it of), all I can say is sorry,
>> one e-mail in the day too many.
>>
>> And Vaughan, if it was a joke, I suggest a smiley next
>> time :=)
>>
>>
>> Gale
>>
>>
>>  
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Audacity-devel mailing list
> Audacity-devel@...
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Vaughan Johnson
Re: OD progress bar
Reply Threaded More
Print post
Permalink
Phew, glad of that! - V

Martyn Shaw wrote:

> It made me titter!
>
> Martyn
>
> Vaughan Johnson wrote:
>  
>> JOKE, JOKE, JOKE!!!
>>
>> SORRY, Gale. Whew, I had no idea anybody would take it seriously. But I
>> did think it too risque for the list, so sorry if you're offended on
>> that basis, too.
>>
>> I assumed from prior punnery that Martyn knew I was joking, but if not,
>> my apologies to you, too.
>>
>> It's why I use the more awkward "replicate".
>>
>> - V
>>
>>
>> Gale Andrews wrote:
>>    
>>> | From Vaughan Johnson <vaughan@...>
>>> | Wed, 02 Jul 2008 20:44:53 -0700
>>> | Subject: [Audacity-devel] OD progress bar
>>>  
>>>      
>>>> Gale Andrews wrote:
>>>>    
>>>>        
>>>>>  
>>>>> ...Can you still reproduce?
>>>>>  
>>>>>      
>>>>>          
>>>> Rather a personal question, isn't it?
>>>>    
>>>>        
>>> Martyn, if you really took it that way despite its context
>>> (which Vaughan has stripped it of), all I can say is sorry,
>>> one e-mail in the day too many.
>>>
>>> And Vaughan, if it was a joke, I suggest a smiley next
>>> time :=)
>>>
>>>
>>> Gale
>>>
>>>
>>>  
>>>      
>> -------------------------------------------------------------------------
>> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
>> Studies have shown that voting for your favorite open source project,
>> along with a healthy diet, reduces your potential for chronic lameness
>> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
>> _______________________________________________
>> Audacity-devel mailing list
>> Audacity-devel@...
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
>>    
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Audacity-devel mailing list
> Audacity-devel@...
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>  

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Martyn Shaw-2
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Michael Chinen
Sorry, still the same following the steps below.  Win XP SP2 VC8.

Martyn

Michael Chinen wrote:

> 2008/7/3 Leland <leland@...>:
>> Can reproduce on the Mac using:
>>
>> 1)  Start Audacity
>> 2)  Generate DTMF tones...any parameters
>> 3)  Select Time Shift tool
>> 4)  Slide track left and right a while to make progress bar appear.
>
> I believe this is fixed with my commit.  I could only reproduce it
> sometimes, and after this change I couldn't.
>  I may be wrong, so I'd appreciate it if someone can verify.
>
> Michael
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Audacity-devel mailing list
> Audacity-devel@...
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Leland (AudacityTeam)
Re: OD progress bar
Reply Threaded More
Print post
Permalink
In reply to this post by Michael Chinen
Michael Chinen wrote:

> 2008/7/3 Leland <leland@...>:
>> Can reproduce on the Mac using:
>>
>> 1)  Start Audacity
>> 2)  Generate DTMF tones...any parameters
>> 3)  Select Time Shift tool
>> 4)  Slide track left and right a while to make progress bar appear.
>
> I believe this is fixed with my commit.  I could only reproduce it
> sometimes, and after this change I couldn't.
>  I may be wrong, so I'd appreciate it if someone can verify.
>
Still happens here too...see attached.

Leland



-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel

greenie.png (31K) Download Attachment
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink
Yeah, it's a greenie alright.  It looks like there's an off by one
error in the wavecache
 - if you look carefully that last sample is an ondemand sample
(barred).  I don't think that is OD code, just simply the last sample
in the cache array can sometimes go uninitialized.  I'm on it, at any
rate.

2008/7/3 Leland <leland@...>:

> Michael Chinen wrote:
>>
>> 2008/7/3 Leland <leland@...>:
>>>
>>> Can reproduce on the Mac using:
>>>
>>> 1)  Start Audacity
>>> 2)  Generate DTMF tones...any parameters
>>> 3)  Select Time Shift tool
>>> 4)  Slide track left and right a while to make progress bar appear.
>>
>> I believe this is fixed with my commit.  I could only reproduce it
>> sometimes, and after this change I couldn't.
>>  I may be wrong, so I'd appreciate it if someone can verify.
>>
> Still happens here too...see attached.
>
> Leland
>
>
> -------------------------------------------------------------------------
> Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
> Studies have shown that voting for your favorite open source project,
> along with a healthy diet, reduces your potential for chronic lameness
> and boredom. Vote Now at http://www.sourceforge.net/community/cca08
> _______________________________________________
> Audacity-devel mailing list
> Audacity-devel@...
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>
>

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Audacity-devel mailing list
Audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel
Michael Chinen
Re: OD progress bar
Reply Threaded More
Print post
Permalink