One shot ramp

Anyone has a good idea to create a one shot ramp ?
Inpure data there is this awseome line ~ vline~ object , you could give it arguments like
It's tailor made to read through am idex of samples .
In core I use the primary iteration , but this is mainly used to display the waveform in a multidisplay or get sample data into an array
I guess I could use the primary stage ramp envelope ( all linear ) but would rather have it in core
Comments
-
What are you actually trying to do?
0 -
I can use the primary iter ( set to 44100 it per sec ) to read the table in core
Iow , does anyone use the iter as a real time linear ramp envelope ?0 -
Not trying , actually doing :)
Pipe sample data into core through table framework , run the iterator to display the sample data in a multidisplay : succeeded
Do the same thing for audio , but instead read the index with a ramp wave .Replacing the ramp wave with alternatives : a one shot upwards linear ramp wave , whcih could be an envelope or even the iterator
Here I use the ramp to read the array , the iterator is usd for display purposes only0 -
And here I use the iterator to read the array , works great becasue the iterator just acts as an upwards one shot ramp wave ( has to be set to 44100 iterations per second though )
Which brings me back to my question , does anyone use the iterator as a real time index reader for audio , and perhaps an alternative in core ?0 -
I use primary iterator (partials framework wrapped sometimes) for driving GUI rendering using Multi-picture.
I wouldn't use the iterator for audio. It's just easier for me to write simple core code to drive that side of things. And that way, you are always fully synchronised with the audio clock. Using the iterator should work, but there are no guarantees. And it's really not flexible when compared to just writing some core code.
For multi-display, I will generally use only the maximum number of required objects, and do scaling etc. in core. So for a waveform display, if its 500 pixels long, I will use 500 objects for the waveform, plus however many other objects are needed for other elements like indicators or whatever. That way I can load up audio that is minutes long, and still handle it gracefully.
You do pay a price for flexibility though. The more control you want, the more work you have to do to maintain it :)
0 -
Let me phrase it differently
Does anyone have a macro for a linear attack phase in core , iow a ONE shot ramp wave
0 -
Not sure if that is the proper way to do it but that works for me.
0
Categories
- All Categories
- 18 Welcome
- 1.7K Hangout
- 67 NI News
- 895 Tech Talks
- 4.6K Native Access
- 17.8K Komplete
- 2.2K Komplete General
- 4.8K Komplete Kontrol
- 6.3K Kontakt
- 1.1K Reaktor
- 407 Battery 4
- 919 Guitar Rig & FX
- 466 Massive X & Synths
- 1.5K Other Software & Hardware
- 6.4K Maschine
- 8.2K Traktor
- 8.2K 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