ultraabox / ultrabox_typescript

ultrabox source code
MIT License
34 stars 25 forks source link

Envelopes with a negative integer should be renamed to fractions #174

Closed wdym-lmao closed 7 months ago

wdym-lmao commented 7 months ago

List of changes: flare -1 → flare ½ twang -1 → twang ½ swell -1 → swell ½ tremolo 0 → tremolo ½ decay -1 → decay ½ wibble -1 → wibble ½ linear -2 → linear ¼ linear -1 → linear ½ rise -2 → rise ¼ rise -1 → rise ½

MainCharacteroftheProblem commented 7 months ago

this change might appeal to @choptop84 or @Mid-The-Modder

Mid-The-Modder commented 7 months ago

Eh. Not really. I'd rather work on an envelope system where envelope speed is 'per envelope' so I can get rid of the numbers as a whole, making much more space while giving so much more customizibility.

wdym-lmao commented 7 months ago

Eh. Not really. I'd rather work on an envelope system where envelope speed is 'per envelope' so I can get rid of the numbers as a whole, making much more space while giving so much more customizibility.

sounds like a good idea

wdym-lmao commented 6 months ago

I'd rather work on an envelope system where envelope speed is 'per envelope' so I can get rid of the numbers as a whole, making much more space while giving so much more customizibility.

Adding onto this, perhaps you could add strength and length into this feature. For example, I could change how strong/soft or long/short the punch envelope could be.

Mid-The-Modder commented 6 months ago

For Midbox, I am working on an envelope overhaul right now which will have controls for individual envelope speed (duration multiplier), amplitude (strength multiplier), and other special case options for other envelope types. Screenshot 2024-05-19 230403 Probably will be a while before this is seen in UltraBox as the update isn't even released yet nor has it been tested much and it's all still very unfinished. I find it to be a very good tool though.

wdym-lmao commented 5 months ago

For Midbox, I am working on an envelope overhaul right now which will have controls for individual envelope speed (duration multiplier), amplitude (strength multiplier), and other special case options for other envelope types. Screenshot 2024-05-19 230403 Probably will be a while before this is seen in UltraBox as the update isn't even released yet nor has it been tested much and it's all still very unfinished. I find it to be a very good tool though.

Is there a link to this indev phase of midbox?