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
Flowstone wishlist
Flowstone wishlist
Hi all
I don't know if this is a worthy topic but I thought that maybe the developers might like to get some idea as to what users would like to see next in the app. There is already a massive thread about 64 bit but I feel that's a single issue and I thought it might be useful to list what features would be helpful and nice to have.
I'll kick off with my biggest wish: wireless connections.
When I came to FS I presumed that I could establish a Wireless link from anyhwere to anywhere else, just by selecting the output signal type and choosing a unique name. Well, I was puzzled to find that this is not the case.
SO, I would love this to be corrected so I can wirelessly connect any point to any other point anywhere in the schematic please. I would find this a great time saver and very convenient.
EDIT: There would need to be a new and additional type of Wireless Connector. The exiting type would have to be retained for backwards compatibility and in-module usage. What I propose would be a Global Wireless connector type. Maybe call it Wireless -g
Cheers
Spogg
I don't know if this is a worthy topic but I thought that maybe the developers might like to get some idea as to what users would like to see next in the app. There is already a massive thread about 64 bit but I feel that's a single issue and I thought it might be useful to list what features would be helpful and nice to have.
I'll kick off with my biggest wish: wireless connections.
When I came to FS I presumed that I could establish a Wireless link from anyhwere to anywhere else, just by selecting the output signal type and choosing a unique name. Well, I was puzzled to find that this is not the case.
SO, I would love this to be corrected so I can wirelessly connect any point to any other point anywhere in the schematic please. I would find this a great time saver and very convenient.
EDIT: There would need to be a new and additional type of Wireless Connector. The exiting type would have to be retained for backwards compatibility and in-module usage. What I propose would be a Global Wireless connector type. Maybe call it Wireless -g
Cheers
Spogg
Last edited by Spogg on Fri Jul 17, 2015 8:45 am, edited 1 time in total.
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Flowstone wishlist
+1 for global wireless links. However, I understand why they are not added yet. Suppose you use a module, that uses global wireless... and you add two copies. They will interfere with each other, and also other global wireless links that happen to have same name. Maybe they should also add "wireless roof" for the link, that you put in the topmost module, name it with same unique name (or support it as string) and the prim will block the links to propagate outside that module (limiting it to child modules).
here are my few wishes:
1. Fix Ruby multi-thread processing! I've already submitted this to Malc... Ruby interpreter only runs, when ruby components receive triggers. If you create secondary threads, they will be paused if no Ruby component is triggered (which kills any point of using threads for background processing). Malc has promised to have a look at it, so that secondary threads may run even if main thread is not triggered.
2. improve bitmap related stuff in ruby mainly pixel get and set functions and add color matrix support. The stuff is already available in green. I know ruby (and flowstone in general) is not the best software to process bitmaps, but sometimes it doesn't hurt to be able to access individual pixels.
3. mouse wheel support. This is a big one. It basically adds another axis to mouse interaction. You can use mouse position to point at knobs and scroll mouse wheel to change value. The GUI is much more user friendly that way, because your (real-world) mouse position and cursor position stay aligned. Also I need mouse wheel to control zooming in some situations, to name just few: Piano-Roll, audio-editor (like a DAW), map view in strategy games and various image / map inspectors. Not to mention usual scrolling of views, between tabs, between tools (ever tried to play CS1.6 without mouse wheel? ).
If I had to pick just one, it would definitely be the mouse wheel support!
here are my few wishes:
1. Fix Ruby multi-thread processing! I've already submitted this to Malc... Ruby interpreter only runs, when ruby components receive triggers. If you create secondary threads, they will be paused if no Ruby component is triggered (which kills any point of using threads for background processing). Malc has promised to have a look at it, so that secondary threads may run even if main thread is not triggered.
2. improve bitmap related stuff in ruby mainly pixel get and set functions and add color matrix support. The stuff is already available in green. I know ruby (and flowstone in general) is not the best software to process bitmaps, but sometimes it doesn't hurt to be able to access individual pixels.
3. mouse wheel support. This is a big one. It basically adds another axis to mouse interaction. You can use mouse position to point at knobs and scroll mouse wheel to change value. The GUI is much more user friendly that way, because your (real-world) mouse position and cursor position stay aligned. Also I need mouse wheel to control zooming in some situations, to name just few: Piano-Roll, audio-editor (like a DAW), map view in strategy games and various image / map inspectors. Not to mention usual scrolling of views, between tabs, between tools (ever tried to play CS1.6 without mouse wheel? ).
If I had to pick just one, it would definitely be the mouse wheel support!
- KG_is_back
- Posts: 1196
- Joined: Tue Oct 22, 2013 5:43 pm
- Location: Slovakia
Re: Flowstone wishlist
Spogg wrote:..about 64 bit but I feel that's a single issue and I thought it might be useful to list what features would be helpful and nice to have.
this should have priority because i think its not a single issue, it is a massive issue and by far one of the most important to save the future of FS, adding any other features before will just delay and complicate the implementation of 64 bit support...and how the last few updates has shown it will introduce new bugs to fix what again needs another 3 updates to fix them, what btw is another thing on my whishlist, to have faster bugfixes, i really would prefer smaller updates which fix just one or 2 bugs then always waiting months for the next version which has 10 bugfixes and introduces some new features which bring some other new bugs with it
it should be updated to vst 3, and in best case be plattform independent,
about ruby, an easy use of 3rd party libraries and gems would be a big advantage
better debugging functions and line numbers please (i know i'm repeating things from other threads )
about genaral use, you know the function for float,int,string,bool where you can select them with a rightclick, this would also be useful for other primitives like +,-,*,/,% or for the comparing primitives ==,>,<,>=,<=
+1 for mousewheel
-
Nubeat7 - Posts: 1347
- Joined: Sat Apr 14, 2012 9:59 am
- Location: Vienna
Re: Flowstone wishlist
+1 for mousewheel support
+1 for fixing multi-thread processing
+1 for easy supporting Ruby gems (KG: image processing would be an ease then, there are great gems for that)
One of my first questions back then was about "gem install". Everything that makes Ruby so valuable is so easy to use with the (normally integrated) gem system. But it requires a full Ruby install, so I set this on my wishlist:
1. Support for full Ruby installation.
2. Update to newest 2.x version of Ruby (those are much faster than 1.9.3)
+1 for fixing multi-thread processing
+1 for easy supporting Ruby gems (KG: image processing would be an ease then, there are great gems for that)
One of my first questions back then was about "gem install". Everything that makes Ruby so valuable is so easy to use with the (normally integrated) gem system. But it requires a full Ruby install, so I set this on my wishlist:
1. Support for full Ruby installation.
2. Update to newest 2.x version of Ruby (those are much faster than 1.9.3)
"There lies the dog buried" (German saying translated literally)
- tulamide
- Posts: 2714
- Joined: Sat Jun 21, 2014 2:48 pm
- Location: Germany
Re: Flowstone wishlist
Above all, stabilize it, please. These frequent crashes are annoying when you try to focus on a development project.
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Flowstone wishlist
In my opinion stability and compatibility with today market requirements. (ie 64bit, VST3 and maybe other OS)
Need my support for app development, website or custom scripts?
PM me if you are interested.
Experienced Java, J2EE, PHP, Javascript, Angular, Cloud Solutions developer.
PM me if you are interested.
Experienced Java, J2EE, PHP, Javascript, Angular, Cloud Solutions developer.
-
CoreStylerz - Posts: 327
- Joined: Sun Jan 22, 2012 2:19 am
- Location: italy
Re: Flowstone wishlist
Another thing I would like in the next toolbox is a range of scalable (vector based?) knobs and controls.
It would be nice have the facility to see the same design at different sizes on my front panel. Maybe also a vector-based editor or in-knob facility for making a custom design.
Knobman is a great app IMO but it would be SO nice to just work inside Flowstone. I imagine the Robotics crew would appreciate this too...?
Cheers
Spogg
It would be nice have the facility to see the same design at different sizes on my front panel. Maybe also a vector-based editor or in-knob facility for making a custom design.
Knobman is a great app IMO but it would be SO nice to just work inside Flowstone. I imagine the Robotics crew would appreciate this too...?
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Flowstone wishlist
And another thing...
Having done battle with (and lost) trying to use a selector to turn off big Mono sections to save CPU, I could use a CPU OFF module: Anything to the left of this module could be disabled with a Bool Gate input. When turned ON the stream would pass through and the CPU would process the stuff to the module's left.
I have no idea if this is feasible, and ok for a VST or exe export, but the alternative is a Selector module that works as I would expect!
Cheers
Spogg
Having done battle with (and lost) trying to use a selector to turn off big Mono sections to save CPU, I could use a CPU OFF module: Anything to the left of this module could be disabled with a Bool Gate input. When turned ON the stream would pass through and the CPU would process the stuff to the module's left.
I have no idea if this is feasible, and ok for a VST or exe export, but the alternative is a Selector module that works as I would expect!
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Flowstone wishlist
Reduce Loadingtimes (Specially when its Wave arrays)
Reduce CPU (Specially when its more then 1 voice/Also including unison)
Reduce CPU (Specially when its more then 1 voice/Also including unison)
- djbrynte
- Posts: 613
- Joined: Mon Jun 22, 2009 10:51 am
Re: Flowstone wishlist
Spogg wrote:Having done battle with (and lost) trying to use a selector to turn off big Mono sections to save CPU, I could use a CPU OFF module: Anything to the left of this module could be disabled with a Bool Gate input. When turned ON the stream would pass through and the CPU would process the stuff to the module's left.
That's actually exactly what the selector does.
-
MyCo - Posts: 718
- Joined: Tue Jul 13, 2010 12:33 pm
- Location: Germany
Who is online
Users browsing this forum: Google [Bot] and 76 guests