Trying to build an per harmonic partial ADSR envelope...
Comments
-
OK, I understand the problem. no ideas yet
0 -
Yeah, it gets complicated with that A,H,D,S,R envelope kit, because it indexes 6 points of data for each stage of the envelope a standard A,D,S,R would have 24 index points for a single envelope.
Having this index through a second series internally for 512 partials would make for 12288 index points of data.
That's telling the envelope to use 0-23 for partial 1 data, and then 24-47 for partial 2 and so on.
I've messed around with it quite a bit, but the main problem is that there are so many locations inside of the envelope stages where it addresses different index values that trying to scale it all out to step through groups of 24 is incredibly difficult.
I've tried organizing the index in multiple different locations and none of them have worked.
0 -
Maybe try to scale the e'g' up so it works with integers only instead of fractions. It might make the indexing more straight forward.
0 -
The gate value isn't really the issue, It's one of those things that's kinda hard to verbalize in text, but the gate indexing isn't really the problem.
I'll try and work up an example of the issue later.
0 -
My guess, if everything looks right and the logic is correct then your not passing events like you think you are. Have you checked down stream to see where it stops working?
0
Categories
- All Categories
- 18 Welcome
- 1.6K Hangout
- 66 NI News
- 858 Tech Talks
- 4.4K Native Access
- 17.5K Komplete
- 2.1K Komplete General
- 4.6K Komplete Kontrol
- 6.1K Kontakt
- 1.6K Reaktor
- 398 Battery 4
- 887 Guitar Rig & FX
- 450 Massive X & Synths
- 1.4K Other Software & Hardware
- 6.1K Maschine
- 7.8K Traktor
- 7.8K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators