Building Audacity 2.3.3 is OK,but recording doesn't work

Building and customizing Audacity from the source code.
Forum rules
If you require help using Audacity, please post on the forum board relevant to your operating system:
Windows
Mac OS X
GNU/Linux and Unix-like
auak
Posts: 13
Joined: Sat Apr 25, 2020 4:41 am
Operating System: Windows 7

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by auak » Sat May 02, 2020 1:16 pm

i did use ( git clone https://github.com/audacity/audacity) to get the source code.
i followed the instructions https://wiki.audacityteam.org/wiki/Building_On_Windows

steve
Site Admin
Posts: 81390
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by steve » Sat May 02, 2020 1:31 pm

Thanks.
I think it's a minor bug that "git describe" says "DarkAudacity".
"DarkAudacity" is a side project of one of the Audacity developers. The problem seems to just be a "tagging" issue that does not affect the code itself.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

steve
Site Admin
Posts: 81390
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by steve » Sat May 02, 2020 1:50 pm

auak wrote:
Wed Apr 29, 2020 4:34 am
i installed audacity 2.3.3. and audacity 2.0.0 both on my computer, they all work fine
So the problem was only with commit 11850 ?
Have you tried updating (git pull) and then building?
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

auak
Posts: 13
Joined: Sat Apr 25, 2020 4:41 am
Operating System: Windows 7

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by auak » Mon May 04, 2020 11:37 am

thank you for replying
I'v built Audacity-2.3.0 today (commit 9128), it doesn't have this problem. I can record on a new track, and when i stop recording, assert dialog didn't pop up.
With Audacity-master and 2.3.3, the assert dialog popped up at line1117 in track.cpp DeletionEvent( node );
in DeletionEvent(), QueueEvent(......) causes the assert. i think the assert is about node.first != node.second->end()

steve
Site Admin
Posts: 81390
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by steve » Mon May 04, 2020 12:02 pm

Is there a reason why you are building from source rather than downloading the official release version?
auak wrote:
Mon May 04, 2020 11:37 am
With Audacity-master
What is the commit number?
You can get the commit number from the Git command:

Code: Select all

git log -1
(final character is the number "one")
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

auak
Posts: 13
Joined: Sat Apr 25, 2020 4:41 am
Operating System: Windows 7

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by auak » Tue May 05, 2020 12:42 am

I need to record on a new track, i finished my recording ,then i want to do appending recording at that current selected point. not at the end of the track. i can do now by recording on a new track, then cut and copy to the position i want to do appending recording, but i do that frequently.i don't want cut and copy many times,

auak
Posts: 13
Joined: Sat Apr 25, 2020 4:41 am
Operating System: Windows 7

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by auak » Wed May 06, 2020 12:28 pm

What is the commit number?
$ git log -1
commit bdcd907b543d43d78a09d771a5a1526d77bf0c37 (HEAD -> master, origin/master)
Author: James Crook <[email protected]>
Date: Sun May 3 09:50:43 2020 +0100
Bug 2409 - Linux: Min-source tarball includes 30Mb of wav files.

I still have the assert problem.
Last edited by steve on Thu May 21, 2020 12:22 pm, edited 1 time in total.
Reason: fix quote tags

steve
Site Admin
Posts: 81390
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by steve » Thu May 21, 2020 12:28 pm

auak wrote:
Tue May 05, 2020 12:42 am
i finished my recording
So recording works?
auak wrote:
Tue May 05, 2020 12:42 am
i want to do appending recording at that current selected point. not at the end of the track.
Audacity can record into a track either at the end of the track, or at any time after the end of the track. Overwriting a track is prohibited so it is not possible to record into a track before the end of a track.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

auak
Posts: 13
Joined: Sat Apr 25, 2020 4:41 am
Operating System: Windows 7

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by auak » Thu Jun 18, 2020 3:22 am

thanks you for your replying.
I get the lastest version of source, there's no assert problem now.

leeepm
Posts: 5
Joined: Fri Jun 12, 2020 12:32 pm
Operating System: Windows 10

Re: Building Audacity 2.3.3 is OK,but recording doesn't work

Post by leeepm » Tue Jun 30, 2020 8:01 am

Hi. Any debug assertion will only show when you run the debug build. If you build in release, there may be an underlying error occurring, but it will happen silently. Debug assertions are introduced by the software engineer to check the state of the software at certain points, but they don't work in a release build (usually at least).

Post Reply