kunstmusik / blue

Blue - An Integrated Music Environment
https://blue.kunstmusik.com
GNU General Public License v2.0
131 stars 12 forks source link

add Objective Time to ScoreObject Properties #584

Open tjingboem opened 3 years ago

tjingboem commented 3 years ago

i want to use Time Warp and other Note Processors, mostly over scaled Objects the TimeWarp and other Processors like LineAdd (in short, all the Processors that take start time and end time of the Object in account) i found that one must know start and end time of the Objective Object length so that, before scaling, an Object was 20, then with scaling i forget what the original Object length was and, as i understand it now, i need those numbers for TimeWarp etc, as these NP work as a percentage of the original Object am i right? Thus i think it might be a good to have the Objective Length available in the Score Object Properties Screenshot from 2021-02-15 11-03-50

tjingboem commented 3 years ago

i think it would be best if there were a button 'Calculate Objective Time' and the user could push that button if he needed to know the Objective Time. Because user only needs to know this Time when he is using NoteProcessors like TimeWarp, LineAdd and LineMultiply; user needs to know start time and end time as if the Object were in None mode. This knowledge is needed to be able to enter sensible time values for the Object if Scaled.