Old 10-07-2018, 02:57 PM   #1
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 2,192
Default "Item notes" for automation items

This feature has been discussed in the AI pre-release thread as well as other FR threads.

Item notes is a very useful feature for storing all kinds of information about a media item. Users can type notes, and scripts can store any information that can be encoded into strings.

AFAIK there is no other way to associate information with media items so that it remains associated with all copies and child items after copying and splitting.

Item notes will be similarly useful for automation items.

In particular, envelope scripts such as Xenakios and my LFO Tool could then store an AI's curve data inside the AI itself, recall it whenever a user wants to re-edit the AI, and the data won't get lost during moving and copying.
juliansader is offline   Reply With Quote
Old 10-07-2018, 04:19 PM   #2
mespotine
Human being with feelings
 
mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig, Germany
Posts: 584
Default

AutomationItems have, as far as I remember, a proper id that never changes. That is used for inclusion into envelopes, even accessible in EnvelopeStateChunks.
Have a look into my EnvStateChunk-docs for more on that(look for variations of pool_id):
https://github.com/Ultraschall/ultra...Chunk-Doku.txt

This ID could be used to associate ProjExtStates to a certain AI.

If you can get the ID of an AI while clicking on it, you can easily include "Add AI-Notes" or "Set AI-Notes" actions to the menu.

Displaying would be another thing though. This is the biggest advantage for ItemNotes, that they can be displayed in the arrangeview itself easily...without an additional window.
__________________
Lua Coders of the world: UNITE!
This Saturday, 11am NewYorkCity time, head over to this thread:
https://forum.cockos.com/showthread....98#post2067798
mespotine is offline   Reply With Quote
Old 11-17-2018, 12:30 PM   #3
juliansader
Human being with feelings
 
Join Date: Jul 2009
Posts: 2,192
Default

Unfortunately, the ID changes when an AI is copied without pooling, or moved to a subproject, etc.

However, the ID is probably the only option that we currently have available, so perhaps I can update my LFO scripts to remember IDs.
juliansader is offline   Reply With Quote
Old 11-17-2018, 12:51 PM   #4
Vagelis
Human being with feelings
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 106
Default

Nice idea!That would be supernice to change presaved curves with notes,something like a total control of lfo shapes.I was thinking also if this was possible and if they could update AI to change user presaved presets-curves with notes that would make them a great pattern sequencer-gater.

Last edited by Vagelis; 11-17-2018 at 01:04 PM.
Vagelis is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:50 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.