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:
- Start recording
- Click on the Plugin GUI to select the type of label, and press the “Ok” button, label selection begin…
- Start speaking…
- Stop speaking
- 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))
- Stop recording
- 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!