Yahoo Groups archive

Analogue-sequencer

Index last updated: 2026-04-28 23:15 UTC

Thread

aux value randomization

aux value randomization

2004-09-16 by bleep

hi all...

i've been playing with more auxes again, hee hee... just doing basic
experiments so far. the latest seems not to be working. here's the deal:

i want one of four tracks (5, 6, 7, or 8) to mute at the beginning of a
part, based on probability. so either track 5, 6, 7, 8, or no track at all
will mute at the beginning.

i have set aux A to randomly mask aux C. aux B is set to add a value
between 0 and 3 to aux C (rndmz aux c, step aux value set to 3). aux c is
set to mute track n, with the step value being 5.

what happens, is that if anything mutes, it is only ever track 5. the
masking by probability is working correctly, and the muting is working
correctly. but the random value addition is certainly not working. i have
even tried flipping aux B and C around to see if the problem lies in
processing order, but this has no effect.

any suggestions?

thanks,
f.

bleep.
out.

---
http://leichenfeld.iuma.com
http://thirdwavecollective.com

Re: [analogue-sequencer] aux value randomization

2004-09-16 by Paul Nagle

On Thu, 16 Sep 2004 10:21:33 -0500 (CDT), bleep <bleep@waste.org>
wrote:

>i have set aux A to randomly mask aux C. aux B is set to add a value
>between 0 and 3 to aux C (rndmz aux c, step aux value set to 3). aux c is
>set to mute track n, with the step value being 5.

Aha

>what happens, is that if anything mutes, it is only ever track 5. the
>masking by probability is working correctly, and the muting is working
>correctly. but the random value addition is certainly not working. i have
>even tried flipping aux B and C around to see if the problem lies in
>processing order, but this has no effect.
>
>any suggestions?

It's scaling. Although the display of the Mute Track event shows
numbers 1-8, these aren't the numbers "underneath". You need to think
in terms of the full range - so your example would work if you cranked
up your randomise from 3 to, I dunno, twenty something. My maths is
poo - give it a go and it should work. Alternatively, Colin can tell
me I'm an idiot when he gets back.. 8-)

To reiterate, even though it looks like you're adding 3 to the track
number, you're actually adding it to the unseen number that is
rendered to be in the range 1-8 on the display. 

I think there should be an event "Add nn to Aux x value". Would be
useful. 

Paul

---
Paul Nagle / Soft Room Music
Email: paul@softroom.co.uk www.softroom.co.uk
                           www.BogusFocus.com

Re: aux value randomization

2004-09-16 by ch.³l

hi Paul,

>  - give it a go and it should work. Alternatively, Colin can tell
> me I'm an idiot when he gets back.. 8-)
> 
> To reiterate, even though it looks like you're adding 3 to the track
> number, you're actually adding it to the unseen number that is
> rendered to be in the range 1-8 on the display. 
> 
> I think there should be an event "Add nn to Aux x value". Would be
> useful. 


hm..maybe you can give me a hand as well, with the following; on 
switching to another bank, i want to send 3 program changes to my 
nord modular, on 3 channels which are P3 tracks 5,6 and 7, but i only 
want to send them once, as i'd like to be able to tweak the knobs 
without the voice resetting every time the program change message 
comes around. as i use voices from different banks in the NM in 
different P3 banks, i also need to send 3 'bank select' messages to 
the NM, which is cc#32. so what i'm doing is using an unused track on 
the P3, which i can turn off as soon as the program changes are sent. 
on this track, i set aux A to 'auxes to track N', aux B to cc#32 and 
aux C to the 'send midi pgm' event. on aux A, B and C the first 3 
steps are active, with all the values set correctly; A1=5, A2=6, 
A3=7, B1=5, B2=5, B3=5 (all voices in NM bank 6 in this case), C1=12, 
C2=16, C3=26. the B and C values are correct, as they work when i put 
them in the tracks they're being sent to directly. nothing happens 
though; none of the messages seem to get through, and the NM pretty 
much freezes up. i've also tried staggering the B and C steps so you 
get A1&2=5, A3&4=6, A5&6=7, B1=5, B3=5, B5=5, C2=12, C4=16, C6=26, 
with the same lack of result. lastly, i've tried setting up aux B 
as 'aux D = cc#n' with the n value set to 32 and steps 1, 2 and 3 
active, aux C set to 'aux D = event n' with n set to 127(= send midi 
pgm) and steps 4, 5 and 6 active and aux D left at cc#0 and 
programmed to the correct values...also tried this with aux B&C 
staggered, but in both cases still no effect. 
any ideas? 

the best option would of course be (a user-config option?) to 
automatically send a program change for each track on switching P3 
banks...

...and while i'm at it, here's another one; is there a way to get a 
negative 'random' value with the 'Rndmz note/velo/len/delay/auxB/C/D' 
events? as they all seem to be adding to the value, not subtracting 
from it. it's be nice to have a middle value programmed and then be 
able to get a live random floating around this middle by setting aux 
A as 'knob N to auxC' where aux C is a 'Rnd mask auxD' event so a 
knob N is in control of the randomness being active or not, and 
setting aux B as 'knob N to auxD' where aux D is, say, a 'Rndmz 
length' event so another knob N is in control of the measure of 
randomness. 
i'm guessing i'd have to do something with the accumulators to get 
negative random values here, but i haven't figured it out yet..
once again, any ideas?

grtz Chiel

Re: [analogue-sequencer] Re: aux value randomization

2004-09-17 by Paul Nagle

On Thu, 16 Sep 2004 23:27:59 -0000, ch.³l <oozi@oozi.demon.nl> wrote:

>hi Paul,

hey hey..

>hm..maybe you can give me a hand as well, with the following; on 
>switching to another bank, i want to send 3 program changes to my 
>nord modular, on 3 channels which are P3 tracks 5,6 and 7, but i only 

Ah, the Nord Modular. This aspect of it was the single biggest pain
for me live. Thank heavens the G2 has a proper multitimbral setup
mode! My solution was to seek out an Akai ME25S which can send 4
program changes from a single program change. Seem to remember it had
some issues too. The P3 has a means of sending a single program change
on the channel of your choice when the bank is loaded. I'm sure you
know this. In order to send several program changes then mute those
events automatically... ugh, complication. 

>want to send them once, as i'd like to be able to tweak the knobs 
>without the voice resetting every time the program change message 
>comes around. as i use voices from different banks in the NM in 
>different P3 banks, i also need to send 3 'bank select' messages to 
>the NM, which is cc#32. so what i'm doing is using an unused track on 

Is it a combination of 32 and 0, I forget. Too many companies do bank
select differently... 8-(

>the P3, which i can turn off as soon as the program changes are sent. 
>on this track, i set aux A to 'auxes to track N', aux B to cc#32 and 
>aux C to the 'send midi pgm' event. on aux A, B and C the first 3 
>steps are active, with all the values set correctly; A1=5, A2=6, 
>A3=7, B1=5, B2=5, B3=5 (all voices in NM bank 6 in this case), C1=12, 
>C2=16, C3=26. the B and C values are correct, as they work when i put 
>them in the tracks they're being sent to directly. nothing happens 
>though; none of the messages seem to get through, and the NM pretty 
>much freezes up. i've also tried staggering the B and C steps so you 
>get A1&2=5, A3&4=6, A5&6=7, B1=5, B3=5, B5=5, C2=12, C4=16, C6=26, 
>with the same lack of result. lastly, i've tried setting up aux B 
>as 'aux D = cc#n' with the n value set to 32 and steps 1, 2 and 3 
>active, aux C set to 'aux D = event n' with n set to 127(= send midi 
>pgm) and steps 4, 5 and 6 active and aux D left at cc#0 and 
>programmed to the correct values...also tried this with aux B&C 
>staggered, but in both cases still no effect. 
>any ideas? 

Only that this is one of those things I'd probably avoid. I haven't
experimented with sending bank select messages, let alone several at
once on several channels. I'll have a potter about later and see if I
can think of anything. It could be a timing thing - and you're sure
this version of bank select doesn't require CC0?

>the best option would of course be (a user-config option?) to 
>automatically send a program change for each track on switching P3 
>banks...

Or designate an "initial event" to be sent rather than the current
single program change. The initial event could be complex up to a
certain limit and include chains of MIDI events on whatever channel
you wanted. Of course this would take space and require a user
interface and.... er.... best wait until Colin reads this ... 8-)

>...and while i'm at it, here's another one; is there a way to get a 
>negative 'random' value with the 'Rndmz note/velo/len/delay/auxB/C/D' 
>events? as they all seem to be adding to the value, not subtracting 
>from it. it's be nice to have a middle value programmed and then be 

I thought it would be cool to have an "Add value to Aux x" where the
value added could be positive, negative, random, a mathematical
operation...  but I tend to float this kind of thing by Colin and he
just sighs wearily, but patiently... we can ask...

>able to get a live random floating around this middle by setting aux 
>A as 'knob N to auxC' where aux C is a 'Rnd mask auxD' event so a 
>knob N is in control of the randomness being active or not, and 
>setting aux B as 'knob N to auxD' where aux D is, say, a 'Rndmz 
>length' event so another knob N is in control of the measure of 
>randomness. 

Nice idea.

>i'm guessing i'd have to do something with the accumulators to get 
>negative random values here, but i haven't figured it out yet..
>once again, any ideas?

Only that this is where I'd look too. I would love a means of adding
the accumulator (even if negative) to any aux value. 

Sorry, as usual I was no help... 8-)

Paul
---
Paul Nagle / Soft Room Music
Email: paul@softroom.co.uk www.softroom.co.uk
                           www.BogusFocus.com

Re: [analogue-sequencer] aux value randomization

2004-09-17 by bleep

On Thu, 16 Sep 2004, Paul Nagle wrote:

> It's scaling. Although the display of the Mute Track event shows
> numbers 1-8, these aren't the numbers "underneath". You need to think
> in terms of the full range - so your example would work if you cranked
> up your randomise from 3 to, I dunno, twenty something. My maths is
> poo - give it a go and it should work. Alternatively, Colin can tell
> me I'm an idiot when he gets back.. 8-)

you're probably right... argh... information like that needs to be in the
manual. :) thanks paul!

> I think there should be an event "Add nn to Aux x value". Would be
> useful.

definitely...

as would track volume. hee hee... :)

bleep.
out.

---
http://leichenfeld.iuma.com
http://thirdwavecollective.com

Re: [analogue-sequencer] aux value randomization

2004-09-17 by Paul Nagle

On Fri, 17 Sep 2004 10:54:24 -0500 (CDT), bleep <bleep@waste.org>
wrote:

>you're probably right... argh... information like that needs to be in the
>manual. :) thanks paul!

Came across this myself and just sorta remembered. But it isn't
intuitive and maybe Colin has a better answer.

>as would track volume. hee hee... :)

You can sorta do this know with the knob defines. It uses up two auxes
though. 

Paul
---
Paul Nagle / Soft Room Music
Email: paul@softroom.co.uk www.softroom.co.uk
                           www.BogusFocus.com

Re: [analogue-sequencer] aux value randomization

2004-09-17 by bleep

On Fri, 17 Sep 2004, Paul Nagle wrote:

> >as would track volume. hee hee... :)
>
> You can sorta do this know with the knob defines. It uses up two auxes
> though.

yeah... frankly, i'm having enough confusion (and fun!) with aux stuff to
want to use them to do something simple... just a setting, a parameter...
it's all i ask! :)

bleep.
out.

---
http://leichenfeld.iuma.com
http://thirdwavecollective.com

Re: aux value randomization

2004-09-17 by ch.³l

> >as would track volume. hee hee... :)
> 
> You can sorta do this know with the knob defines. It uses up two 
> auxes though. 

..if the velocity parameter in a track modulates nothing else than 
the note's velocity one knob can do it; use event 'knob n to velo'.
i'm starting to be strongly in favour of 'defined' knob-grab events, 
i.e. knob[X] to aux A etc, where the [X] is a fixed knob number. it 
seems a bit of a waste of an aux to have to use 2 auxes to achieve 
this in the current build.

grtz Chiel

Re: [analogue-sequencer] Re: aux value randomization

2004-09-17 by Paul Nagle

On Fri, 17 Sep 2004 18:19:35 -0000, ch.³l <oozi@oozi.demon.nl> wrote:

>..if the velocity parameter in a track modulates nothing else than 
>the note's velocity one knob can do it; use event 'knob n to velo'.
>i'm starting to be strongly in favour of 'defined' knob-grab events, 
>i.e. knob[X] to aux A etc, where the [X] is a fixed knob number. it 
>seems a bit of a waste of an aux to have to use 2 auxes to achieve 
>this in the current build.

As a config option this would be ace. If the fixed knob number
corresponded to the knob above the track/part then you could have all
four auxes. Would need to think about what to do after turning the
knob to get back to the original value - perhaps reselecting a part?

Colin said:
>ack a week tomorrow. Will sort out some better knob grabbing events and aux
>anual stuff then.
>ime for cocktails...

While the cat's away eh?

8)

Paul (time for zero zero)
---
Paul Nagle / Soft Room Music
Email: paul@softroom.co.uk www.softroom.co.uk
                           www.BogusFocus.com

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.