If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
preset manager and preset string issue
25 posts
• Page 1 of 3 • 1, 2, 3
preset manager and preset string issue
Because "preset string" can't be turned off, I'm trying to mess around something. I'm stuck.
So here it is.
1. Go to "osc 01" and load example1 shape.
2. From preset manager "save current unit"
3. Go to "osc 02" and "osc 03" and in each one of them - "load current unit" from preset manager.
It almost works correctly. Almost, because it turned out, that while shapes are loaded to wavetable as they should be, "preset string" requires some additional re-sending of shape paths, that were either loaded manually or via preset manager ("load program", "load all programs") when "current unit" is being loaded. Otherwise, preset itself - will save something different from what is sent to wavetable. You can see it when you "save program", or by going into "shape loader" sub-modules in osc 01-03.
I don't know how to work around it correctly.
p.s.: this "current unit" mode works perfect for regular preset values, and is used in projects in which multiple "clones" of basic idea are used.
p.s.2.: no ruby.
So here it is.
1. Go to "osc 01" and load example1 shape.
2. From preset manager "save current unit"
3. Go to "osc 02" and "osc 03" and in each one of them - "load current unit" from preset manager.
It almost works correctly. Almost, because it turned out, that while shapes are loaded to wavetable as they should be, "preset string" requires some additional re-sending of shape paths, that were either loaded manually or via preset manager ("load program", "load all programs") when "current unit" is being loaded. Otherwise, preset itself - will save something different from what is sent to wavetable. You can see it when you "save program", or by going into "shape loader" sub-modules in osc 01-03.
I don't know how to work around it correctly.
p.s.: this "current unit" mode works perfect for regular preset values, and is used in projects in which multiple "clones" of basic idea are used.
p.s.2.: no ruby.
- Attachments
-
- preset-manager-problem.zip
- (22.89 KiB) Downloaded 999 times
Last edited by tester on Thu Apr 04, 2013 12:50 am, edited 1 time in total.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
I run out of ideas. While I'm able to retrig or reload the path to the string preset primitive, a bug came out when switching between programs (guess some trigger order problem somewhere, or too many triggers?).
- Attachments
-
- preset-manager-problem-001.zip
- (23.99 KiB) Downloaded 966 times
Last edited by tester on Thu Apr 04, 2013 12:50 am, edited 1 time in total.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
Hmm... Either it's not doable in current FS version (i.e. with current version of preset string primitive) or I'm missing something obvious or some "hidden" features. Any ideas?
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
hi tester here is a fixed version, not sure what was happening but it seemed to be a lost trigger problem!
I removed the preset string system you had and made it less complex and more stable
hope that helps!
I removed the preset string system you had and made it less complex and more stable
hope that helps!
- Jay
- Posts: 276
- Joined: Tue Jul 13, 2010 5:42 pm
Re: preset manager and preset string issue
...and not working, but thanks for interest.
In your solution, if you:
1. go to "osc 01" and load custom shape "example1.shp",
2. from preset manager - save individual unit setting using "save the current unit",
3. go to "osc 02" (or just else) and using "load current unit" load that saved program,
then nothing is being loaded to second unit.
Because preset string primitive can't be dynamically turned on/off from preset system (like the standard preset parameter), there is a tricky section, that treats "current unit" as unit without prefix (thus - it can be loaded anywhere; it's just a general unit); in this case - non-active units units are reset to previous state after "current unit" is loaded. While I was able to manage that one, it seems that probably (I'm not even sure if it will work) second "preset tring" should be added, to act as a buffer between preset programs (i.e. when you switch between p1, p2, p3... and so on). But this is just another "maybe".
In your solution, if you:
1. go to "osc 01" and load custom shape "example1.shp",
2. from preset manager - save individual unit setting using "save the current unit",
3. go to "osc 02" (or just else) and using "load current unit" load that saved program,
then nothing is being loaded to second unit.
Because preset string primitive can't be dynamically turned on/off from preset system (like the standard preset parameter), there is a tricky section, that treats "current unit" as unit without prefix (thus - it can be loaded anywhere; it's just a general unit); in this case - non-active units units are reset to previous state after "current unit" is loaded. While I was able to manage that one, it seems that probably (I'm not even sure if it will work) second "preset tring" should be added, to act as a buffer between preset programs (i.e. when you switch between p1, p2, p3... and so on). But this is just another "maybe".
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
ah righty, I misunderstood the problem! ok. now it seams to work like you asked for! well fingers crossed
what i have done to get it working is separated off your Current unit part and built it its own loading and saving system, it uses the text load and text save primitives instead of the preset text primitive. It is then fed into the path of the preset string primitives within the oscs, there is a bit of doodling done with triggers also
let me know if this is any use!
Best regards
what i have done to get it working is separated off your Current unit part and built it its own loading and saving system, it uses the text load and text save primitives instead of the preset text primitive. It is then fed into the path of the preset string primitives within the oscs, there is a bit of doodling done with triggers also
let me know if this is any use!
Best regards
- Jay
- Posts: 276
- Joined: Tue Jul 13, 2010 5:42 pm
Re: preset manager and preset string issue
Thanks, will check this weekend, hopefully this one works (gave me a very big virtual headache...). Quick question - what is this "Multi Trig" ruby section responsible for? Into what it can be exchanged in greens? In these old projects I'm avoiding ruby, because I don't know if it will not cause some unexpected trouble...
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
Hi Tester, yeh that multi trig is just something i made that takes 1 tick in and outputs three ticks simultaneously, it should be ok to just to replace it with a normal green trigger split without any problems!
it was a bit of a puzzle at first and i was getting some very weird results when working on it, like folder paths from your computer appearing out of empty string components etc! i should really try and replicate the anomalies and send a schematic into support !
lemmie know if you need any other help m8!
it was a bit of a puzzle at first and i was getting some very weird results when working on it, like folder paths from your computer appearing out of empty string components etc! i should really try and replicate the anomalies and send a schematic into support !
lemmie know if you need any other help m8!
- Jay
- Posts: 276
- Joined: Tue Jul 13, 2010 5:42 pm
Re: preset manager and preset string issue
Thanks for explaining.
Regarding these weird folder paths. My guess is, that "sample and hold" primitive, in that particular loop setting - just remembers values "permanently" (i.e. is not reset to zero when reloading schematic). So I think this might be not a bug.
Regarding these weird folder paths. My guess is, that "sample and hold" primitive, in that particular loop setting - just remembers values "permanently" (i.e. is not reset to zero when reloading schematic). So I think this might be not a bug.
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
Re: preset manager and preset string issue
Hmm... Still not working (tested on unmodified fix).
When you go to "osc 01" and load shape ("s" button), then when you switch between programs on preset manager - that shape is fixed in "osc 01".
When you go to "osc 01" and load shape ("s" button), then when you switch between programs on preset manager - that shape is fixed in "osc 01".
Need to take a break? I have something right for you.
Feel free to donate. Thank you for your contribution.
Feel free to donate. Thank you for your contribution.
- tester
- Posts: 1786
- Joined: Wed Jan 18, 2012 10:52 pm
- Location: Poland, internet
25 posts
• Page 1 of 3 • 1, 2, 3
Who is online
Users browsing this forum: No registered users and 89 guests