From the original SynthMaker forum (2004–2014), with its members’ names and dates.
pineapple ·
Dears,
I'm newby using SynthMaker.
At first, excuse me for my poor English. I hope you can understand me, I'm sorry.
I try to develope a project focused in build a 24, 36 or 48 channels mixing console. I have in mind something like MonoTouch Midi controller(www.monotouchlive.com) working in conjuntion with Ableton Live and TouchScreens but applied to live sound applications.
My mains questions are:
Can I use SynthMaker in order to build this application?
For example, I need 16 channels in a window and a button to display 16 others channels when it's pressed. Like pages.
It's possible and easy to do with SynthMaker?
It's possible to open multiple windows from a SynthMaker application?
I try to explain...... Imagine I want to open EQ on channel 1; can I press a button and open a new window with EQ settings?
Well, I hope you can understand I try to explain.
Your help will be very useful for me.
Thanks a lot in advance.
Best wishes from Spain.
oddson ·
Is it possible to build an application like monotouch in Synthmaker?
It certainly is, in fact it was built with SynthMaker.
But I don't think multiple windows is possible. But changing the content within a portion of the program's window would be.
pineapple ·
Thanks Oddson.
I know MonoTouch is builded with SynthMaker but MonoTouch is a single 6 channels mixer. I'm asking about the possibility to group channels in "pages" and browse it. For example 1-8, 9-16, 17-24, 25-32, and navigate it.
Also, I ask if it's possible to open multiple window from a SynthMaker builded application. For example, EQ window, Compressor window, Gate, window, etc.
thanks
oddson ·
Pages and multiple channels should be feasible... multiple Windows would not be.
pineapple ·
Ok. I think my project is possible to do using "pages" and "layers" instead of windows.
Excluding MonoTouchLive, Can you inform about some similar project that could "inspire" me?
Thanks a lot!
Loonie ·
In this situation, I would just have eight or so controls on the screen displaying a block of readings from an array of 64, or however many controls you needed. When you 'turn the page' to another block, the eight controls just get fed the data from the new block and visually update themselves.
I have a very basic MIDI mixer that I use in energy-xt, whose faders can change with MIDI control data, so it already has some of the functionality needed to perform such a job. I'll see if I can modify it to display 'pages' and post an example up. Work permitting. 😝
pineapple ·
Thanks a lot Loonie.
Any type of example will be very valued for me.
Waiting for your news. Best wishes.
BasherT ·
Hi Pineapple
I had a spare couple of hours last night so here is an example of the sort of thing that Loonie is talking about.
Here is the osm
Windows in the technical sense aren't possible but you can approximate this. I had a go producing a graphical oscillator selector which gives the impression of windows but actually uses pages - see here for details
Hope that helps! 🙂
pineapple ·
Thanks a lot BasherT!
Your mixer is a great help for me in order to understand how layers works into SynthMaker.
BasherT ·
I am pleased to help.
Actually though, Pineapple the mixer does not use layers in the sense of swapping graphical pages!
The graphical oscillator selector does use layers though.
radido ·
Hi ,
may anyone have an "example.osm" to save the arrays of this Mixer ?
Best thanks 🙂
CoreStyler ·
This save a txt of arrays
radido ·
Ok sorry,
to save AND load, like in different presets ? 🙂
Thanks
CoreStyler ·
radido wrote: Ok sorry,
to save AND load, like in different presets ? 🙂
Thanks
Use the Load text primitive and fill the arrays with the loaded content (parsing).
trogluddite ·
Yup, CoreStyler is right, it is just as easy as the saving. Jjust to make everything clear....
SM will happily convert from text to array and back again just by connecting string and array connectors together. So, although it appears that SM can only save/load text (and wave files), you can save and load an array just as easily.
Of course, this only works for a genuine SM array (of floats, integers, etc.) - the text file is just a list of numbers in the same order as the array entries (exactly as you see it when you connect a text box in SM to see the array contents).
If you need to store a handful of arbitrary parameters in any old order (like the way SM's normal presets work) - then you either have to be very careful to keep them always in the same order, or you need more complex text parsing that can search for values using names/tags of some sort (i.e. a hash table or associated array).
But even that can be done in SM with a bit of string trickery - so just say if you think you might need that, as I (and I'm sure others here) could find an example or two of that method.
radido ·
Hmm... can´t find a workin load funktion,it seems, that´s not work only with one primitive load for array.... 😉
....may you have an example.osm ? 🙂
trogluddite ·
Ah yes, you are quite right - I looked at an old schematic and remembered that there's a little quirk (bug?) here.
There are a few odd combination of primitives where the Text->Array conversion doesn't work reliably - and this is one of them. You can usually force it to work in these situations by simply putting a normal text-box in between - it probably just does something to the invisible formatting characters that makes it work again.
Here's a simple example with save and load for the array.
Note that I have been a little lazy with the file dialogue, so you will have to type in the file extension (you can get the extension etc. to be automatic, but I don't remember the format of the control string off the top of my head).
radido ·
Jep,
that´s exactly what I need ! 🙂
Much thanks for your help!
Wrote something here? To have a post removed or your name hidden, write to [email protected].