Automated nodes are very unintuitive #62

Open
opened 2026-04-20 20:40:09 +00:00 by Lubba-64 · 0 comments
Lubba-64 commented 2026-04-20 20:40:09 +00:00 (Migrated from github.com)

This is a powerful feature of the application, and it’s really unfortunate that people really could
not figure out how to use it effectively. Automated nodes are nodes that allow you to change a
parameter over time, by controlling it with another audio source. Every automation has a
minimum and maximum value associated with the minimum and maximum of the audio source.
Currently you have to use a node called TranslateWave, which is extremely confusing to the
user to have to drag out a second node. And the other issue is that TranslateWave allows you to
change the input min and max, which is not something we need and just confuses the user
further.The proposed fix is removing the TranslateWave node (Breaking change) and move the
min and max directly onto each parameter of the automated node, so all of the settings for that
node are in the same place, and the tooltip will be much clearer because it can say “Min and
Max for parameter X control the min and max values of the automation” Which is better than
“Drag out a TranslateWave node and find out what it does”. There are a lot of nodes that would
need to be edited, even if this is a simple change. Should take no more than 3 hours.

This is a powerful feature of the application, and it’s really unfortunate that people really could not figure out how to use it effectively. Automated nodes are nodes that allow you to change a parameter over time, by controlling it with another audio source. Every automation has a minimum and maximum value associated with the minimum and maximum of the audio source. Currently you have to use a node called TranslateWave, which is extremely confusing to the user to have to drag out a second node. And the other issue is that TranslateWave allows you to change the input min and max, which is not something we need and just confuses the user further.The proposed fix is removing the TranslateWave node (Breaking change) and move the min and max directly onto each parameter of the automated node, so all of the settings for that node are in the same place, and the tooltip will be much clearer because it can say “Min and Max for parameter X control the min and max values of the automation” Which is better than “Drag out a TranslateWave node and find out what it does”. There are a lot of nodes that would need to be edited, even if this is a simple change. Should take no more than 3 hours.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lubba64/node_sound#62
No description provided.