Re: [Audacity-quality] Regular Interval Labels enhancements
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
|
From: Steve t. F. <ste...@gm...> - 2011-04-23 10:21:04
|
On Sat, Apr 23, 2011 at 10:02 AM, Steve the Fiddle <ste...@gm...> wrote: > Thanks for testing and for your comments. > I was aware that the label positions could be a bit out, but had > obviously not tried that combination of settings on a short track. > Those settings show up the problem very clearly, so please hold off > committing it for the moment. I'll look into the issue to see what can > be done about it. > > It's a bit surprising that this plug-in has been around for so long > without anyone complaining about this issue, but I guess the > combination of selection length and plug-in settings required to > produce the problem is pretty rare. > > I'll add a note to the forum topic so as to keep a record of what and > why changes are made. > > Thanks, > > Steve > > On Sat, Apr 23, 2011 at 7:33 AM, Gale Andrews <ga...@au...> wrote: >> >> +1 on the enhancements, and committing it in due course if no-one >> objects. >> >> Not tested exhaustively but I do have one issue, which is in David's >> old version too. If you choose "number of labels" for label placement >> method and "include final label", the labels are spread out along >> greater than the selected length. For example, with a 30 seconds >> mono tone, 10 labels and including the final label, the label interval >> becomes 4 seconds instead of the expected 3 seconds, and the final >> label is at 40 seconds. It's a bug in the original code, however I do have a question; I think the option to "Include final label" is ambiguous. In the case of "number of labels", if the number of labels is set to 10, and "include final label" is selected, should you end up with 10 labels or 11? Would it be clearer to say "Add final label"? In this case, if "label interval" is selected, the behaviour would be unchanged (the final label is added), if "number of labels" is selected, then the label spacing would be unaltered and an extra label would be added to the end (giving a total of 11 labels). Steve >> >> The selection length is respected irrespective of final label if you >> choose "label interval" for placement method. >> >> Results are the same tested in 1.3.14 alpha and 1.3.12, 1.3.7 >> and 1.3.5 as released. >> >> >> >> >> Gale >> >> >> | From Steve the Fiddle <ste...@gm...> >> | Wed, 20 Apr 2011 20:29:23 +0100 >> | Subject: [Audacity-quality] Regular Interval Labels enhancements >>> I'd like to propose the replacement of the Regular Interval Labels >>> plug-in with this enhanced version (attached). >>> >>> New Features: >>> >>> Label numbers may be before or after the label text. >>> For example; >>> 1_label, 2_label, 3_label ..... >>> or >>> track_1, track_2, track_3..... >>> >>> User defined start number. >>> Some users may prefer to start numbering at "1" rather than at "0". >>> Also, if splitting two recordings, one from the "A" side of an album >>> and one from the "B" side, it may be useful to start numbering for the >>> B-side so that the numbers follow on from the A-side. >>> >>> Numbers with preceding zeros. >>> If there are more than 9 songs exported with "Export Multiple" (based >>> on labels), the exported tracks would not previously have been in >>> alphanumeric order. >>> For example with 13 tracks the alphanumeric order would be: >>> 0, 1, 10, 11, 12, 2, 3, 4, 5, 6, 7, 8, 9 >>> >>> By setting the minimum number of digits to 2, single digit numbers >>> will be give a preceding zero, so the numeric order will now be: >>> 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12 >>> >>> The user may select: >>> No numbers - label text only >>> Minimum 1 digit - same as original version. >>> Minimum 2 digits - one preceding zero for single digits. >>> Minimum 3 digits - two preceding zeros for single digits. >>> >>> I've also partially refactored the code to make it more readable and >>> easier to work on. Most of the (profuse) original commenting has been >>> left in place. >>> >>> There is also comprehensive error checking against invalid user input, >>> so that the user will see a meaningful error message rather than just >>> "Nyquist did not return audio.". >>> >>> The plug-in has been temporarily renamed as "Regular Interval Labels >>> 2..." so that it can be installed alongside the original "Regular >>> Interval Labels..." >>> >>> There is some additional discussion regarding these enhancements on the forum: >>> http://forum.audacityteam.org/viewtopic.php?f=20&t=55489 >>> http://forum.audacityteam.org/viewtopic.php?f=42&t=55523 >>> >>> Steve |