Create labels on the fly while recording

I am looking to create a plugin to place labels on the fly while recording.

I found in this forum how to create a label:

(list (list 1.0 "label name"))

And how to create the GUI controls to choose a label type:

;control labelType "Type" choice "Type1,Type2" 0

What I want is to create labels selection on the fly to recognize the type of recorded fragments, for example, the next use case:

  1. Start recording
  2. Click on the Plugin GUI to select the type of label, and press the “Ok” button, label selection begin…
  3. Start speaking…
  4. Stop speaking
  5. Click on the “Stop” button, label selection ends
(list (list begin end labelType))

6.Click to select another label type
7. Click the “Start” button, label selection begin…
8. Start speaking…
9. Stop speaking…
10. Click on the “Stop” button, label selection end

(list (list begin end labelType))
  1. Stop recording
  2. Export to audio files each label selection…


    I know that there are no button controls, I use them only to clarify the use case.
    http://wiki.audacityteam.org/wiki/Nyquist_Plug-ins_Reference#Nyquist_Plug-in_Widgets

I need your help and advice to know if this is possible and some examples to start working on it. Any help will be appreciated.



Thanks for reading! :slight_smile:

I found this wiki page about “Proposal Label Enhancements” (Missing features - Audacity Support)
Section: “Other possibilities from Feature Requests page”;

7 votes for “Snapping to other labels” (plus 3 for snapping to clips and 2 for > snapping to Timeline> )

So, is not possible to snap a label to the timeline as I understand.
Do you know if this proposal will be considered to include in future releases?

Do you know if this proposal will be considered to include in future releases?

Not in the current New Release, it’s too far along. But possibly in a future release.

Koz

Thanks for the reply kozikowski!

Can I give a +1 to this feature? Or only members can vote?

Can I give a +1 to this feature?

That’s so you can rate someone else’s posting. “+1” means “I agree with their work.”

Koz

I added your vote - so there are now 3 votes for " … and 3 for snapping to Timeline"

WC