Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Modular Synthesis
Thread Read
Reaktor Event Table question
Bronto Scorpio
KVRAF
- profile
- pm
- e-mail
PostPosted: Fri Apr 20, 2012 10:13 am reply with quote
Hi everyone!

I have a small problem with the Event Table module in Reaktor.
I guess everyone knows that the table values don't get stored in snapshots. I've been using the Mouse Area + Snap Array solution and it always worked perfectly.
BUT these Event Tables always had only one 1 Y row.
How could I do the same thing with 2 Y rows?

I basically have a simple sequencer style table going. And there is a swtich which switches between pattern A and B (Y row 1 and 2).

This is just a theoretical question at the moment since I'm only planning things in my head HiHi
I'll give it a try later but I just an't think of a good solution at the moment (Maybe just a blackout HiHi).

Thanks in advance! Smile

I know I should probably ask this question on the NI forum but I want to try it here first.

Cheers
Dennis
----
Back from the dead - Sorry if I didn't answer your mails/PM/whatever during the last few months. I hope everything will be back to normal soon. Life can take some shitty turns sometimes.

Last edited by Bronto Scorpio on Fri Apr 20, 2012 2:44 pm; edited 1 time in total
^ Joined: 13 Feb 2006  Member: #98170  Location: Wiesmoor, Germany
~Pd~
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Apr 20, 2012 1:23 pm reply with quote
Let's see if I understand your question. You have multiple rows in a table, and you want to store each row in a snap array, so that each snapshot recalls multiple table rows you can switch or fade between within the snap?
^ Joined: 29 Jul 2006  Member: #114675  
Bronto Scorpio
KVRAF
- profile
- pm
- e-mail
PostPosted: Fri Apr 20, 2012 1:41 pm reply with quote
~Pd~ wrote:
Let's see if I understand your question. You have multiple rows in a table, and you want to store each row in a snap array, so that each snapshot recalls multiple table rows you can switch or fade between within the snap?
Exactly!
I already found a solution though. It's a weird one but it works HiHi

My Event Table sequencer has 16 X values. I simply set the Snap Array to a size of 32 and I store the Y1 values of the table in the first 16 values of the Snap array and the Y2 values in the the last 16 valuas of the Snap Array.
That's a really weird solution but it works perfectly HiHi

It would probably make more sense to use a second variable in the Snap Array but I just couldn't figure out how to send the values of the first variable to the first Y row and the second variable to the second one on snapshot recall.

It's probably really easy but I always get lost when I think too long about things HiHi
I guess it will be completely clear tomorrow HiHi

I finally started reading your generative music tutorial a few minutes ago by the way! Great stuff!

Edit: I wish I could explain this kind of things better btw HiHi
I hope it makes at least some sense!

Cheers
Dennis
----
Back from the dead - Sorry if I didn't answer your mails/PM/whatever during the last few months. I hope everything will be back to normal soon. Life can take some shitty turns sometimes.
^ Joined: 13 Feb 2006  Member: #98170  Location: Wiesmoor, Germany
~Pd~
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri Apr 20, 2012 2:25 pm reply with quote
Cool. How does the recall work? Like, how does the snap array write to the second row? Are you using a modulo and router?
^ Joined: 29 Jul 2006  Member: #114675  
Bronto Scorpio
KVRAF
- profile
- pm
- e-mail
PostPosted: Fri Apr 20, 2012 2:41 pm reply with quote
~Pd~ wrote:
Cool. How does the recall work? Like, how does the snap array write to the second row? Are you using a modulo and router?
Basically yes! But I'm using a compare module instead of a modulo
(if Idx > 16.....). I haven't even thought of the modulo module! Great idea!

Cheers
Dennis
----
Back from the dead - Sorry if I didn't answer your mails/PM/whatever during the last few months. I hope everything will be back to normal soon. Life can take some shitty turns sometimes.
^ Joined: 13 Feb 2006  Member: #98170  Location: Wiesmoor, Germany
~Pd~
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Sun Apr 22, 2012 4:39 am reply with quote
Yeah, I use modulo modules in almost every event structure I build. They're indispensable.

For anyone lurking and wondering what we're talking about, the modulo can be used as a division that ignores the remainder, like this:



...so the div output can be used to drive a router or a table Y write position, sending events in different numerical ranges to different destinations.
^ Joined: 29 Jul 2006  Member: #114675  
Bronto Scorpio
KVRAF
- profile
- pm
- e-mail
PostPosted: Sun Apr 22, 2012 10:23 am reply with quote
~Pd~ wrote:
Yeah, I use modulo modules in almost every event structure I build. They're indispensable.

For anyone lurking and wondering what we're talking about, the modulo can be used as a division that ignores the remainder, like this:



...so the div output can be used to drive a router or a table Y write position, sending events in different numerical ranges to different destinations.
I always just used the modulo modules to divide clocks etc. (I learned that back in the day from your excellent roux sequencer tutorials).
I now realized that I could have used them for many other things.

I always wanted to build a simple neuron sequencer like the one in Audio Damage Axon. I verever tried it but you now inspired me to finally give it a try!

Maybe that would even be a good idea for a follow up tutorial about generative music on your site?

Thanks for the inspiration again!

Cheers
Dennis
----
Back from the dead - Sorry if I didn't answer your mails/PM/whatever during the last few months. I hope everything will be back to normal soon. Life can take some shitty turns sometimes.
^ Joined: 13 Feb 2006  Member: #98170  Location: Wiesmoor, Germany
~Pd~
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Mon Apr 23, 2012 7:36 am reply with quote
What a cool idea. I watched a couple of videos of Axon and now I want it.

Checking in the Reaktor library I see someone's already built a neruondrum - it's so big he linked to it on a private site here - http://www.afsnit.dk/neurondrum/index.html

It's pretty cool! I might do a simple implementation that just sends MIDI and use it as a basis for a tutorial, yeah. Thanks for the inspiration.

edit: oh heh, in the instrument info it says thanks to Audio Damage for inspiration. Poor AD, everyone's biting their style.
^ Joined: 29 Jul 2006  Member: #114675  
Bronto Scorpio
KVRAF
- profile
- pm
- e-mail
PostPosted: Mon Apr 23, 2012 8:50 am reply with quote
~Pd~ wrote:
What a cool idea. I watched a couple of videos of Axon and now I want it.
I love Axon!
~Pd~ wrote:
Checking in the Reaktor library I see someone's already built a neruondrum - it's so big he linked to it on a private site here - http://www.afsnit.dk/neurondrum/index.html
Totally forgot about NeuronDrum! I downloaded it ages ago. Thanks for the reminder!
~Pd~ wrote:
It's pretty cool! I might do a simple implementation that just sends MIDI and use it as a basis for a tutorial, yeah. Thanks for the inspiration.
That would be great! Smile

Cheers
Dennis
----
Back from the dead - Sorry if I didn't answer your mails/PM/whatever during the last few months. I hope everything will be back to normal soon. Life can take some shitty turns sometimes.
^ Joined: 13 Feb 2006  Member: #98170  Location: Wiesmoor, Germany
~Pd~
KVRian
- profile
- pm
- e-mail
- www
PostPosted: Fri May 04, 2012 8:32 am reply with quote
This is starting to come together

http://www.reaktortips.com/2012/05/peek-at-next-step.html
^ Joined: 29 Jul 2006  Member: #114675  
All times are GMT - 8 Hours

Printable version
Page 1 of 1
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012