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
how does FS behaves under imported projects?
7 posts
• Page 1 of 1
how does FS behaves under imported projects?
Im wondering how FS behaves when old projects\SM projects imported to it.
Does it use the most up to date primitives from the tool box to open it or it just
reads the old\SM primitives from the file?
i mean, lets say i'v imported a SM projects with some old de-zipers in it. will FS replace them
automaticlly with newer de-zippers, or i should replace them manually?
BTW, does old SM de-zippers realy create noises and clicks???
just saw a post about it on SM forum...
Does it use the most up to date primitives from the tool box to open it or it just
reads the old\SM primitives from the file?
i mean, lets say i'v imported a SM projects with some old de-zipers in it. will FS replace them
automaticlly with newer de-zippers, or i should replace them manually?
BTW, does old SM de-zippers realy create noises and clicks???
just saw a post about it on SM forum...
-
kortezzzz - Posts: 763
- Joined: Tue Mar 19, 2013 4:21 pm
Re: how does FS behaves under imported projects?
All SM projects behave correctly. Just load into FS and save as FSM. Everything is updated automatically. Even if some primitives are not present in FS (but were in SM) - they seem to work. In my projects, I had no backward compatibility issues.
The problem starts when you try to load newest FSM into older iterations of FS (even 3.x). Depending on what primitives you used (and how many) - it may indicate errors.
Also - if you load OSM project in FS, and save under old extension (i.e. OSM) - re-saved file will rather not open in SM, despite the extension.
The problem starts when you try to load newest FSM into older iterations of FS (even 3.x). Depending on what primitives you used (and how many) - it may indicate errors.
Also - if you load OSM project in FS, and save under old extension (i.e. OSM) - re-saved file will rather not open in SM, despite the extension.
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: how does FS behaves under imported projects?
Good to hear. Thanks tester!
-
kortezzzz - Posts: 763
- Joined: Tue Mar 19, 2013 4:21 pm
Re: how does FS behaves under imported projects?
Good luck with your projects.
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: how does FS behaves under imported projects?
Everything is updated automatically
Are we absolutely certain of this ???
I thought the schematic file contained all the PRIMS it was made from
- RJHollins
- Posts: 1571
- Joined: Thu Mar 08, 2012 7:58 pm
Re: how does FS behaves under imported projects?
Yes I'm sure. I moved some old primitives from SM to FS.
I have no clear answer on what you ask. Primitives seem to be "visual modules" + "definitions"; what changed over time were these definitions. For example, the old editbox handler (i.e. "text edit" prim as far I remember; can't check it right now) had less nodes in SM than now, so when you load old projects now - this prim has just more nodes. If definition was unchanged, then prim will load without any change, even if it isn't present in the current toolbox. Maybe some definitions are in the core compiler, while others can be stored inside primitives structure. Someone else would have to answer on that.
One thing worth to mention however is - way how triggers are handled. There was some upgrade on triggers vs boolean policy, and while your old schematic will load correctly - it may not work correctly. But this is a matter of your design, that worked in SM. I had few modules like that.
//edit:
Check the attachement. It's the same schematic, created in SM. But if you re-save it in FS, then you will be not able to load it in SM.
I have no clear answer on what you ask. Primitives seem to be "visual modules" + "definitions"; what changed over time were these definitions. For example, the old editbox handler (i.e. "text edit" prim as far I remember; can't check it right now) had less nodes in SM than now, so when you load old projects now - this prim has just more nodes. If definition was unchanged, then prim will load without any change, even if it isn't present in the current toolbox. Maybe some definitions are in the core compiler, while others can be stored inside primitives structure. Someone else would have to answer on that.
One thing worth to mention however is - way how triggers are handled. There was some upgrade on triggers vs boolean policy, and while your old schematic will load correctly - it may not work correctly. But this is a matter of your design, that worked in SM. I had few modules like that.
//edit:
Check the attachement. It's the same schematic, created in SM. But if you re-save it in FS, then you will be not able to load it in SM.
- Attachments
-
- loaded-in-fs.png (7.28 KiB) Viewed 12795 times
-
- loaded-in-sm.png (6.95 KiB) Viewed 12795 times
-
- created-in-sm--load-in-sm-then-fs.zip
- (319 Bytes) Downloaded 856 times
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: how does FS behaves under imported projects?
You can check the stock parametric equalizer module. There is a primitive called "Timeinfo" which outputs samplerate, tempo and "is playing" boolean. All these 3 functions are now separate primitives. Although the primitive is "SUPERCEDED" it works correctly. It seems either .osm and .fsm files contain the code of all primitives they use (in case they get deleted in updated version of FS/SM), or the Synthmaker/Flowstone itself has a list of Superceded primitives and is able to internally replace them with updated versions or groups of other primitives.
- KG_is_back
- Posts: 1196
- Joined: Tue Oct 22, 2013 5:43 pm
- Location: Slovakia
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 76 guests