Make all Tracks Fit
Forum rules
This forum is for Audacity on macOS 10.4 and later.
Please state which version of macOS you are using,
and the exact three-section version number of Audacity from "Audacity menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Please state which version of macOS you are using,
and the exact three-section version number of Audacity from "Audacity menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
-
mac_audio
- Posts: 122
- Joined: Sun Aug 19, 2018 1:28 am
- Operating System: macOS 10.15 Catalina or later
Make all Tracks Fit
macOS Sierra
Audacity v2.2.2
Audacity is set to record on 3 Channels.
When I open a new project and hit "Record" the 3 Tracks that Audacity creates to map to the 3 Channels I am recording are really tiny.
https://i.imgur.com/KpYSyLU.png
(I find this strange, because before I added a 3rd channel, when I would hit "Record", my stereo tracks are "maximized" by default.)
If I go to View > Track Size > Expand Collapsed Tracks (Shift+Cmd+X) and then View > Track Size > Fit to Height (Shift+Cmd+F), then I get this...
https://i.imgur.com/Rugzb3s.png
Looks good, but what a pain to have to do all of that to get things to look as I feel they should by default.
Is there any way to fix this issue?
Thanks,
Mac Audio
Audacity v2.2.2
Audacity is set to record on 3 Channels.
When I open a new project and hit "Record" the 3 Tracks that Audacity creates to map to the 3 Channels I am recording are really tiny.
https://i.imgur.com/KpYSyLU.png
(I find this strange, because before I added a 3rd channel, when I would hit "Record", my stereo tracks are "maximized" by default.)
If I go to View > Track Size > Expand Collapsed Tracks (Shift+Cmd+X) and then View > Track Size > Fit to Height (Shift+Cmd+F), then I get this...
https://i.imgur.com/Rugzb3s.png
Looks good, but what a pain to have to do all of that to get things to look as I feel they should by default.
Is there any way to fix this issue?
Thanks,
Mac Audio
-
waxcylinder
- Forum Staff
- Posts: 14581
- Joined: Tue Jul 31, 2007 11:03 am
- Operating System: Windows 10
Re: Make all Tracks Fit
Go to Tracks preferences and try checking "on" the "Auto-fit track height"
See this page in the Manual: https://manual.audacityteam.org/man/tra ... ences.html
WC
See this page in the Manual: https://manual.audacityteam.org/man/tra ... ences.html
WC
________________________________________FOR INSTANT HELP: (Click on Link below)
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *
* * * * * FAQ * * * * * Tutorials * * * * * Audacity Manual * * * * *
-
mac_audio
- Posts: 122
- Joined: Sun Aug 19, 2018 1:28 am
- Operating System: macOS 10.15 Catalina or later
Re: Make all Tracks Fit
That doesn't work when I have Audacity's "Recording Device" pointing to my virtual Loopback device which has 3 channels and I have Audacity's "Channels" set to 3.waxcylinder wrote: ↑Sun Aug 26, 2018 12:27 pmGo to Tracks preferences and try checking "on" the "Auto-fit track height"
See this page in the Manual: https://manual.audacityteam.org/man/tra ... ences.html
WC
Then I get what I showed in my OP.
Re: Make all Tracks Fit
From the code, the behaviour that you observe appears to be what is intended, though I tend to agree that it is not the expected behaviour. I would not expect the tracks to be minimised when "Auto-fit track height" is enabled.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
-
mac_audio
- Posts: 122
- Joined: Sun Aug 19, 2018 1:28 am
- Operating System: macOS 10.15 Catalina or later
Re: Make all Tracks Fit
So this is how Audacity is built?
Why does this work for stereo recordings, but not when there are 3 channels/tracks?
Re: Make all Tracks Fit
It's not that it "doesn't work". It works exactly the way the code tells it to work.
This is the relevant bit of code:
Code: Select all
if (recordingChannels > 2) {
newTrack->SetMinimized(true);
}
I presume that the reason for this design decision, is the assumption that if the recording is not mono or stereo but "multi-channel", that the project is likely to end up with a lot of tracks, so the tracks are set "collapsed" by default to allow more tracks to be visible on screen. I'd also guess that it was designed this way before the option to "Auto-fit track height" existed.
In my view, the more expected behaviour would be for the code to be:
Code: Select all
if ((recordingChannels > 2) && !(p->GetTracksFitVerticallyZoomed())) {
newTrack->SetMinimized(true);
}
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
-
mac_audio
- Posts: 122
- Joined: Sun Aug 19, 2018 1:28 am
- Operating System: macOS 10.15 Catalina or later
Re: Make all Tracks Fit
Steve,
Thanks for the explanation, but I have a coding background.
Just out of curiosity... What language is Audacity written in?
Oh well, this is a minor annoyance, but not the end of the world.
I have trained my brain to quickly do cmd+shift+x and cmd+shift+f and things look like I want.
Thanks for the explanation, but I have a coding background.
Just out of curiosity... What language is Audacity written in?
Oh well, this is a minor annoyance, but not the end of the world.
I have trained my brain to quickly do cmd+shift+x and cmd+shift+f and things look like I want.
Re: Make all Tracks Fit
Mostly C++
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
Re: Make all Tracks Fit
If you want to make the modification yourself, this bit of code is in ControlToolBar.cpp.
The Audacity 2.2.2 source code is here: https://github.com/audacity/audacity/tr ... 7c4bca2de8
Build instructions for macOS are here: https://github.com/audacity/audacity/bl ... /Build.txt
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)