## Creating script-file in the SDK environment.

Scope and XITE Development

Original topic on PlanetZ: https://forums.scopeusers.com/viewtopic.php?t=22936

#### Creating script-file in the SDK environment.

Posted: Sat Aug 18, 2007 2:25 am
by HUROLURA
How to create/edit a script-file in the SDK environment.
I was thinking about an attempt to achieve somthing for this device wish:
../wishlist/21456.html?
Getting through Scope I just noticed the MRC was a PEP-script file.
Just general hints request or PM me for more SDK-confidential information.
CheerZ

####

Posted: Sat Aug 18, 2007 9:13 am
by hifiboom
I think the free SDK does not allow scripting. Its sad but I didn`t found a way to use scripts.
but maybe I`m wrong.

####

Posted: Wed Aug 22, 2007 5:27 am
by FrancisHarmany
I already stalked soniccore to include Python scripting for all events in SCOPE. Meaning you can script everything you can do with the mouse.
That would totally seriously rock imho!!
Have no idea if its possible, but they would forward my idae to the developpers, and havent heard anything since.... so I guess its a no/no

####

Posted: Mon Aug 27, 2007 9:02 am
by MCCY
It depends on what you call scripting. Just saying this because the term was used before in an irritating way I think. But you can see easily if a device uses extra script-files because they have of course to be installed. I've seen no non creamware-or softtube device that uses scripts in that sense. Correct me, if I'm wrong.
Internally many things are possible, but a hardliner wouldn't call that a script, I think. Nothing python-like & nothing in the direction you are pointing.

####

Posted: Mon Aug 27, 2007 9:58 am
by HUROLURA
I was talking about the script-file described in the SDK "documentation" and would more precisely talk about the modular MRC script-file.
In fact, the modular MRC IS a script-file (i.e. not a dev).
What I was wondering is the way to achieve such thing.
My purpose would be to provide an advanced MRC dedicated to modular control using the BCR-2000 from Behringer (56 pot + 20 switches + 32 push-button instead of the "limited" 16 pot MRC).
This would make Scope Modular much more fun I think...
CheerZ

####

Posted: Tue Jun 08, 2021 9:45 pm
by Spielraum
.

#### Re: Creating script-file in the SDK environment.

Posted: Wed Jun 09, 2021 3:02 am
by Bud Weiser
Maybe you´ll find something here ...
https://file.org/extension/pep
When scrolling down there are some links for programs to open, view,- possibly also editing such filetype.
Possibly more to find in the web when investing some more time,-
https://duckduckgo.com/?t=ffab&q=.pep+file&ia=web
I understand this filetype can be used several ways,- so finding out what it really does in SCOPE is the target.
There may be competitive reasons Holger doesn´t answer,- at least for reasons of his own.
Bud

####

Posted: Wed Jun 09, 2021 9:16 pm
by Spielraum
.

#### Re: Creating script-file in the SDK environment.

Posted: Thu Jun 10, 2021 7:09 am
by soren_jepsen
I would be very interested in this!
I haven't dabbled in python - is it a Runtime Environment? From what I gather, this is what Scope is, and what the scripts are running "on".
Up until now I've resolved missing features with C++ .dll's But there are several scripts I'd like to either fix or extend.
Cheers
Søren

####

Posted: Thu Jun 10, 2021 4:38 pm
by Spielraum
.

#### Re: Creating script-file in the SDK environment.

Posted: Wed Jun 16, 2021 12:46 pm
by spacef
you'll probably need a few dsp kits too
i don't use any of those. I have seen many others of all kind.
i am not sure you need books though
https://www.minidsp.com/products/minidspkits
accepts lots of languages/patches (max msp)
https://youtu.be/fbd1CASqUmI?t=62
https://www.electro-smith.com/daisy/patch
https://www.electro-smith.com/daisy/field

####

Posted: Fri Jun 18, 2021 10:13 am
by Spielraum
.

#### Re: Creating script-file in the SDK environment.

Posted: Fri Jun 18, 2021 10:43 am
by nebelfuerst
Is it possible to write modules of the SDK by my own ? What kind of tools are required ? Where to get the #includes to interface with scope ?

#### Re: Creating script-file in the SDK environment.

Posted: Fri Jun 18, 2021 1:28 pm
by spacef
I don't think it is possible for us mortals

#### Re: Creating script-file in the SDK environment.

Posted: Fri Jun 18, 2021 4:45 pm
by astroman
Afaik the only impossibility is to write Sharc DSP code and add it as a .dsp atom to Scope.
Back then this case was covered by a special license (there are 3rd party .dsp files), but the „regular“ SDK either hides or lacks this feature.
Interfacing Windows native code should be possible (as in that juce based attempt I vaguely remember), but may lack documentation.

####

Posted: Sun Jun 20, 2021 3:11 am
by Spielraum
.

#### Re: Creating script-file in the SDK environment.

Posted: Tue Aug 10, 2021 9:38 am
by soren_jepsen

> which tool do you use?

I think you need a Sharc-rig and a licence from Scope to make dsp modules.
You can make your own .dll modules in C++ that'll show up in Scope just like the scripts. If you look thru the code for ScopeSync, you can see how to do it:
https://github.com/bcmodular/scopesync