From 79c80e1d64ad8cf104c08012de2e9911e8c950ce Mon Sep 17 00:00:00 2001
From: Shamus Hammons
Date: Thu, 12 Jan 2017 13:10:27 -0600
Subject: [PATCH] Tweak "munge" to omit 'children' marker if there are no
subchapters.
---
master-doc.txt | 14 +++++++-------
munge | Bin 16384 -> 16384 bytes
munge.cpp | 4 +++-
3 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/master-doc.txt b/master-doc.txt
index b8fa400..feb0139 100644
--- a/master-doc.txt
+++ b/master-doc.txt
@@ -7060,7 +7060,7 @@ part: subchapter
The Transport Bar groups all the actions regarding the control of playback and recording.
-
+
This bar is made of (from left to right):
@@ -7068,7 +7068,7 @@ part: subchapter
-
- Midi Panic: allows to immediately stop all midi output.
+ Midi Panic: Immediately stops all midi output.
-
Enable/disable Audio Click: Toggles (on/off) a click track (metronome) along the tempo.
@@ -7080,23 +7080,23 @@ part: subchapter
Go to End of the Session: Jumps forward to the end of the session, as defined by the end marker.
-
- Play Loop Range: Repeats the defined loop as defined by the Loop range, until the "Stop playback" button is pressed. Clicking the "Play loop Range" button while already active switches to normal Play mode, which allows to exit the loop without stopping and restarting the playback.
+ Play Loop Range: Repeats the defined loop as defined by the Loop range, until the "Stop playback" button is pressed. Clicking the "Play loop Range" button while already active switches to normal Play mode, which exits the loop without stopping and restarting playback.
-
Play Range/Selection: If a range has been defined using the Range Mode button, plays the range, of if an audio or MIDI region is selected, plays this region. In both cases, the playback stops at the end of the range or selected region.
-
- Play from playhead: Starts the playback and optionally record (more bellow).
+ Play from playhead: Starts the playback and optionally record (more below).
-
Stop: Whatever the playing mode (loop, range, …) stops all playback. Depending on other settings, some effects (like chorus or reverb) might still be audible for a while.
-
- Toggle Record: Global switch button to activate/deactivate recording. While active, the button blinks red. The button doesn't start the recording itself: if one or more tracks are marked as record-enabled, pressing the "Play from Playhead" starts the recording on this/these track(s). See Recording.
+ Toggle Record: Global switch button to activate/deactivate recording. While active, the button blinks red. The button doesn't start recording by itself: if one or more tracks are marked as record-enabled, pressing the "Play from Playhead" starts recording on those tracks. See Recording.
-Language in the above paragraphs is awkward
+Add default keyboard shortcuts to the above.
All these actions are bound to keyboard shortcuts, which allows for speedier use and more focused work.
@@ -7131,7 +7131,7 @@ part: subchapter
Follow Edits is a toggle that can be used to control whether or not making a selection (range or object) will move the playhead to the start of the selection.
- Auto Return is a toggle switch too. When active, pressing the Stop button returns the playhead to its previous position, and when inactive, pressing Stop keeps the playhead at its current location. Activating Auto Return can be useful for earing back the same part of the audio before and after having tweaked it, without having to loop on it.
+ Auto Return is a toggle switch too. When active, pressing the Stop button returns the playhead to its previous position, and when inactive, pressing Stop keeps the playhead at its current location. Activating Auto Return can be useful for hearing the same piece of audio before and after tweaking it, without having to set a loop range on it.
diff --git a/munge b/munge
index 8b2261d723b4f9fd1e1fb7bcc63f5b74fd4eb5ed..8176b440ba9520076b34da785cfb743818f62081 100755
GIT binary patch
delta 1266
zcmZ`(ZA?>V6n@VwmKIuD+S1y}EMJPCR2yWCO4fGJQRd8;&MkB5PYuBsHEQ&SYZpLs
z(;%_~nTc*;bIDe>B~30di!8NliQo^N{+TuVGn^)u)TmKJ5x08YduxRy-sIkU-se5f
zbIx<#+eV`hjY8tvB3;4}VBxXRcIjNv4gnfaZ(IvA*ldh}8UHXg!CA?$&?#uUwTw+h
zaE1ANy)WE#G|djI?mGHhIA{;YLh0lhCy9t-zc9Mw&Y5hMqXfu))Rokkr=Akh+cVVs
zAj`q^_;yL9XMYa#J;)}rz&Kz2Pr(M2M9OdF`G4|_LHwd5&@_G`&f33qJK`$K5Q>_HvjvG
zc4M?lgBj(q7#e!H{+u(%Lf80Llc{)#ZXi_rjaKCJl6XTd#-B=Eol%~f(>b8>(wsLr
zN{{gWN~2onb>nK`{NC4$%Qr<|K`j{YQ+u5-@dynzr~W+Yoy;^&p2oO+Rpf+fX`EZy
zL~&2bG?3~}nR;%}F~mYs;-!nNt^iYi3>6QRzLn%gm6+nhS{~0Ix1At`bouw49+SJ9
z+hZno3uD2LgJL%LQJXj&+|q^{9fgYm3(DD+aBn?-Z+@@#j`y!{*Ik`_1a~`Hq?9A2
z(LbNfX77@~HWU}1T@o*%Fu2fsOlUT0HQyB(3U!QxSvTFfS$wzb9Vo~CvRyDN&6NEr
z2qVRK9qf3;T>&G~efO*Yam-Y{34Ky!)i^*EW~!YA>E{KEY5IpE%w$CK(o&DC0;eL@
zPJuDVbdb8H|766}R~n#@u}0;|n7M<&J!$jO0f1>qUbYD|yL4NzX?aXL@|o^}=CX8U
z`PT)~?)qw=hWb6n1xTRN+eeGI_e+3wDcDd05SKdE__R=g->h4uAEy5?eho`E*A*7P
TGn{zK2NUS@`{51z#Q*&ZQ{pwc
delta 1102
zcmZuxYe-XJ82;Wfo!fHmoL!qPP0LoxOQTH6%$c29R!~V${RpZbA^i&a(cOh<9G0ZK
zMmLJtgl1wHgb@UTKzm2#0tG1bofNS08Y!PX?9M%Urk8gE}Y3MbSc|MqEUuYKoK!baPdEfDbi3EsQ4UZU^#k)9P7?eu=sN{6a~Wg
zO411W1RI>f8`S>Hj4K14(E2Gq--k1r+m}hi=3zr#Pjwp-ri)~)%PDc`L
zB199C+dFBz(v3%q7JX+TAflYbcB7NuFrJu|Zb8MESJ3%AUajP>rs9D|W8Kpsma`$A
zGs+iSWSXu09ito#l;B&zW?4C!fR37Iw+}CxGU+%EO%AT%J60Og`JT{$za`s@f;pWH
zWOnkeza<7{MW*2vbDp`1fib~T$E0n;pm`P;u-iNZ_TaGDZMiX&V1~%3RBLge#a2_w
zJQBSUzj(fbWBSk?Q(VP76lJ9%gR!W<*!d9iMZ_)^+n+s#uBNDTm!9Ya-E>!@89HZ+G1h7EPEsO)}mNVGwP2Zds!hxc%~%|3Be@?^5s+mO%RRV!w^bHDV~4rmk!_u3X?H}G=U7FKBo
zenq1LRGSqjWdt*WI%<}u@%3DVUadN#OHI*`#S}V7_wY}wbSwcLn;cuARUUENFoJIv
Q7Q-8~mz9A7*O#6911kgFj{pDw
diff --git a/munge.cpp b/munge.cpp
index 493cdbd..61e1a6b 100644
--- a/munge.cpp
+++ b/munge.cpp
@@ -154,7 +154,9 @@ int main(int argc, char * argv[])
{
if (newFile != NULL)
{
- fprintf(newFile, "\n{%% children %%}\n\n");
+ if (level == 2)
+ fprintf(newFile, "\n{%% children %%}\n\n");
+
fclose(newFile);
newFile = NULL;
}
--
2.37.2