Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mapping Skripts Sharing
#11
Okay, thanks for the suggestion.

One thing that confuses me is the fact that you start on line #1, but immediately pass to line #2. I imagined it would be as easy as setting up what you wanted to send on the left column, then sending it ( >) to the right column. However, I see it's more difficult than that.

I'll try to find the bouncing ball example to see if I can understand that (okay, I see where it is, thanks: https://xor-electronics.com/forum/showth...p?tid=1745).
Reply
#12
(05-28-2025, 10:46 AM)joesh Wrote: Okay, thanks for the suggestion.

One thing that confuses me is the fact that you start on line #1, but immediately pass to line #2. I imagined it would be as easy as setting up what you wanted to send on the left column, then sending it ( >) to the right column. However, I see it's more difficult than that.

I'll try to find the bouncing ball example to see if I can understand that.

It is as easy as that and you can do that:

Code:
00 TRIG  TR1          >        CV PTCH  MOD1

But that would send a 1 to the MOD1 output on a gate/trigger (as in 1 of 4095 which will make only a very slight difference on the MOD output)
They are many sources which do generate other values and you can pass them immediately. But often you got to 'convert' them to other values.
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#13
(05-28-2025, 10:52 AM)XORadmin Wrote:
(05-28-2025, 10:46 AM)joesh Wrote: Okay, thanks for the suggestion.

One thing that confuses me is the fact that you start on line #1, but immediately pass to line #2. I imagined it would be as easy as setting up what you wanted to send on the left column, then sending it ( >) to the right column. However, I see it's more difficult than that.

I'll try to find the bouncing ball example to see if I can understand that.

It is as easy as that and you can do that:

Code:
00 TRIG  TR1          >        CV PTCH  MOD1

But that would send a 1 to the MOD1 output on a gate/trigger (as in 1 of 4095 which will make only a very slight difference on the MOD output)
They are many sources which do generate other values and you can pass them immediately. But often you got to 'convert' them to other values.

Okay, I'm starting to understand a little - I hadn't really understood the 1 > 4095 bit. I need to reread the manual and try to understand that concept. In your earlier example, you speak about 'the variable', but I'm not sure where you've set that? 

00 TRIG      TR1                    >
01 CALC     PASS  00   VA       >   CV  PTCH   MOD1
Reply
#14
(05-28-2025, 11:31 AM)joesh Wrote:
(05-28-2025, 10:52 AM)XORadmin Wrote:
(05-28-2025, 10:46 AM)joesh Wrote: Okay, thanks for the suggestion.

One thing that confuses me is the fact that you start on line #1, but immediately pass to line #2. I imagined it would be as easy as setting up what you wanted to send on the left column, then sending it ( >) to the right column. However, I see it's more difficult than that.

I'll try to find the bouncing ball example to see if I can understand that.

It is as easy as that and you can do that:

Code:
00 TRIG  TR1          >        CV PTCH  MOD1

But that would send a 1 to the MOD1 output on a gate/trigger (as in 1 of 4095 which will make only a very slight difference on the MOD output)
They are many sources which do generate other values and you can pass them immediately. But often you got to 'convert' them to other values.

Okay, I'm starting to understand a little - I hadn't really understood the 1 > 4095 bit. I need to reread the manual and try to understand that concept. In your earlier example, you speak about 'the variable', but I'm not sure where you've set that? 

00 TRIG      TR1                    >
01 CALC     PASS  00   VA       >   CV  PTCH   MOD1

Variable screen (Page 176)

The 1 / 4095 bit:

Generally sources can generate values from 0 to 4095 and a destination can handle values from 0-4095 depending on the destination. But they are also sources that generate different values. And in this case you might need to do a conversion so it matches to what you want to do.
If you want to send 5 volt to a MOD output (assuming the output got 0-10 Volt which would be 0 volt if the the value is 0 and 10 volt if the value 4095) then you need to use 2048 (800hex) to get 5 volt.

But the Trigger sources generate only the values 0 and 1 and not 0 and 4095 (or 2048 to get 5 volt).
So you need to convert this values 0 and 1 to 0 and 2048 for example. And using a variable and the PASS function would be one way to make that happen.

The type of values are explained in the manual as well as the value generation for each source.

Basically you need some basic knowledge of programming when you want to do more advanced things. The simple things are usually straight forward and once you get the simple basics you can go already very far converting all your data to your needs.
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)