Scene Manager - Public Beta Release V 0.1.5

Kevin Hunter

Sophomore
Aug 10, 2012
158
0
16
Fife, Scotland
Well first of all a big thank you to Uli for giving me permission today to use the scribble strip images in this software and to the guys who have been helping beta test this software .

Its now ready for a public beta test 8)~8-)~:cool: Theres still a long way to go but its a start .

Heres the link to the download http://www.starstruck-events.co.uk/release 0-1-5.zip , its free and all I ask is that you PM me so I know how many people are using it and what you think. :D~:-D~:grin:

Any requests for new features or to tell me of any issues would normally be done on www.x32user.net but its still down so please PM me here instead until Per manages to get it back up.

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

Should I see something on the screen when I load a scene file?


Hi Andy,

Per is correct . You have to select what you want to see by ticking the boxes on the left hand side of the screen, then load your scene file. If you have already loaded it then you can press the refresh button and it will reload the file without you having to select it again.

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

I had some unexpected free time today so Ver 0.1.6 is nearly ready for release.

Ive made a lot of behind the scenes changes to the user interface and added an OSC test utility into the OSC page (see the screenshot).

0-1-6.JPG

So , if you have any requests for features get them in quick :roll:

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

Hi Andy,

Per is correct . You have to select what you want to see by ticking the boxes on the left hand side of the screen, then load your scene file. If you have already loaded it then you can press the refresh button and it will reload the file without you having to select it again.

Kev
Right you are. Might be a good idea to add an "auto-refresh" whenever a check box is checked or unchecked...

Will there be an option to save the scene file after making changes?
 
Re: Scene Manager - Public Beta Release V 0.1.5

Right you are. Might be a good idea to add an "auto-refresh" whenever a check box is checked or unchecked...

Will there be an option to save the scene file after making changes?

Good idea Andy, I will include that in ver 0.1.6 that I will releasing later today .

the patch list part of this app doesn't actually change anything so there's nothing to save however this app may grow into an offline scene editor as well if there's enough demand or it .

kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

Version 0.1.6 is now available for download here Ver 0.1.6 .

Whats new:
Behind the scenes code changes to the user interface
Added an OSC test utility to the OSC page
The patch list creator now auto refreshes when to change any of the options (thanks Andy)

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

My apologoes folks I need to rant !! and this is the only place people may understand !!:evil:

Im in the middle of writing the software to upload a scene to the x32, something that on the surface looked easy enough to do ! but (start rant) why oh why did Behringer decide to use 3 (yes 3) different formats for the OSC messages !!!!!!!!!!!!!!!!!!!!!!! If they stuck to one then life would be easy !!!

To demonstrate :

Lets take a look at the F2 frequency for the oscillator on the monitor page .

If you look at whats inside the scene file you will find something like this (format one)

/config/osc -40.0 100.2 1k00 F1 PINK 0

Ive made the F2 frequency bold and underlined to highlight it.

So if I sent an OSC command to read the F2 fequency for this scene what would I get ??

Well send /config/OSC/F2 and you get ------- 0.5666667 back (format two). 0 means the dial fully CCW and 1 is fully CW so this means it is 56.6% turned CW !!

OK so if was to send a command to set it to 1K00 or 0.5666667 as in the two examples above what do you send ! Well you send another format .

The manual states [20,20000,121] which means that the minimum value is 20Hz, the max value is 20000Hz and is set in 121 steps. So you have to send the command

/config/osc/f2 68

Instead of a simple upload routine that would read the scene file , convert it into OSC and send it now Ive got to completly translate and convert every command .

Rant over !! back to programming .

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

My apologoes folks I need to rant !! and this is the only place people may understand !!:evil:

Im in the middle of writing the software to upload a scene to the x32, something that on the surface looked easy enough to do ! but (start rant) why oh why did Behringer decide to use 3 (yes 3) different formats for the OSC messages !!!!!!!!!!!!!!!!!!!!!!! If they stuck to one then life would be easy !!!

To demonstrate :

Lets take a look at the F2 frequency for the oscillator on the monitor page .

If you look at whats inside the scene file you will find something like this (format one)

/config/osc -40.0 100.2 1k00 F1 PINK 0

Ive made the F2 frequency bold and underlined to highlight it.

So if I sent an OSC command to read the F2 fequency for this scene what would I get ??

Well send /config/OSC/F2 and you get ------- 0.5666667 back (format two). 0 means the dial fully CCW and 1 is fully CW so this means it is 56.6% turned CW !!

OK so if was to send a command to set it to 1K00 or 0.5666667 as in the two examples above what do you send ! Well you send another format .

The manual states [20,20000,121] which means that the minimum value is 20Hz, the max value is 20000Hz and is set in 121 steps. So you have to send the command

/config/osc/f2 68

Instead of a simple upload routine that would read the scene file , convert it into OSC and send it now Ive got to completly translate and convert every command .

Rant over !! back to programming .

Kev
When the xcontrol gives you the option to xfer xcontrol-->x32 have you checked with wireshark how that communication is made? It could be possible that the x32 accepts several notations...

And of course the other way around to see how xcontrol sends the scene to x32...
 
Re: Scene Manager - Public Beta Release V 0.1.5

<snip>
Instead of a simple upload routine that would read the scene file , convert it into OSC and send it now Ive got to completly translate and convert every command .

Rant over !! back to programming .

Kev

It's called Obscure Sound Control for a reason ;)~;-)~:wink:

If I was to put on my ranting shoes/gloves/hat or whatever is suitable for ranting, I would say that it is a violation of principle not to publish the whole implementation, ie. if parts are undocumented it is per definition not "open" and thus in violation of the principle behind. Not that a full documentation would help a lot in this case, since this particular quirk is more or less documented already.

:twisted: One could of course come up with theories as to why things are structured the way they are, anything from Evil-Behringer to a programming team not communicating is plausible :twisted:
 
Re: Scene Manager - Public Beta Release V 0.1.5

When the xcontrol gives you the option to xfer xcontrol-->x32 have you checked with wireshark how that communication is made? It could be possible that the x32 accepts several notations...

And of course the other way around to see how xcontrol sends the scene to x32...


Yes, it looks like it only accepts one format ands thats format two in my previuos message

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

It's called Obscure Sound Control for a reason ;)~;-)~:wink:

If I was to put on my ranting shoes/gloves/hat or whatever is suitable for ranting, I would say that it is a violation of principle not to publish the whole implementation, ie. if parts are undocumented it is per definition not "open" and thus in violation of the principle behind. Not that a full documentation would help a lot in this case, since this particular quirk is more or less documented already.

:twisted: One could of course come up with theories as to why things are structured the way they are, anything from Evil-Behringer to a programming team not communicating is plausible :twisted:

Yeah, I could speculate why its structured that way but unfortunatly that will not gain anything so i just have to code around it lol

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

Yeah, I could speculate why its structured that way but unfortunatly that will not gain anything so i just have to code around it lol

Kev

Sure, the most plausible explanation I can come up with is that the format is deliberately kept different so as not to allow any confusion between what is sent from a "controller device" (XControl, XiControl, QiC etc. or possibly hardware in the future) and a "controlled device" ( X32, X32Rack, X32Core, X32Compact, X32Producer).
 
Re: Scene Manager - Public Beta Release V 0.1.5

Hi.
I'm having a problem getting this to run. It tells me I need Microsoft .Net Framework 4, and I installed that (as far as I can tell) but it still tells me I need it.
Can any Windows geniuses help me out?
Thanks,
Mick Berg.
 
Re: Scene Manager - Public Beta Release V 0.1.5

Hi.
I'm having a problem getting this to run. It tells me I need Microsoft .Net Framework 4, and I installed that (as far as I can tell) but it still tells me I need it.
Can any Windows geniuses help me out?
Thanks,
Mick Berg.

Hi Mick, this application is written for the full version of .Net Framework 4 (you also get a cut down version called .net Framework 4 Client Profile).

This is the link to the full version https://www.microsoft.com/en-gb/download/details.aspx?id=17718

Try installing that and let me know how you get on .

Kev
 
Re: Scene Manager - Public Beta Release V 0.1.5

Hi Mick, this application is written for the full version of .Net Framework 4 (you also get a cut down version called .net Framework 4 Client Profile).

This is the link to the full version https://www.microsoft.com/en-gb/download/details.aspx?id=17718

Try installing that and let me know how you get on .

Kev

Hi Kevin.

Thanks, I did only download the client profile before. I'll give this a go.

Mick.
 
Last edited:
Re: Scene Manager - Public Beta Release V 0.1.5

Good morning Kevin,

I have loaded your handy work, but I am having trouble trying to use it. I know you are very busy, but if you get second or two, I would like to get a few pointers.

James