Flowstone wishlist

For general discussion related FlowStone
BobF
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Flowstone wishlist

Post by BobF »

Hello again,

How about blutooth send and receive support?
The ability to rotate primes.
The ability to change lines to any color temporarily for better viewing of complex schematics.
The ability to use any free dll.
Usb support.
External copy and paste support.
The ability to convert c++ to ASM or Ruby.
Support (primes)for low level electronics components, resistors, caps, diodes, transistors, fets, etc..

I know I went crazy here, but why not wish? I will probably even think of more later.

Cheers, BobF.....
User avatar
Nubeat7
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna
Contact:

Re: Flowstone wishlist

Post by Nubeat7 »

BobF wrote:Hello again,

How about blutooth send and receive support?
The ability to rotate primes.
The ability to change lines to any color temporarily for better viewing of complex schematics.
The ability to use any free dll.
Usb support.
External copy and paste support.
The ability to convert c++ to ASM or Ruby.
Support (primes)for low level electronics components, resistors, caps, diodes, transistors, fets, etc..

I know I went crazy here, but why not wish? I will probably even think of more later.

Cheers, BobF.....

it would be great when FS could spit out c++ code for the stream part, like this you could use the code in other environments like juce and do the graphics there...

max/msp has a similar function
BobF
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Flowstone wishlist

Post by BobF »

Messages to Malc and MyCo can go a long way!
User avatar
MyCo
Posts: 718
Joined: Tue Jul 13, 2010 12:33 pm
Location: Germany
Contact:

Re: Flowstone wishlist

Post by MyCo »

I don't think that's even possible... You can do stuff in assembler that would be extremly hard to do in C/C++. You can try to build this yourself anyway by just translating the ASM output into C/C++. Even from inside FS we wouldn't have another way of doing that.
tulamide
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Re: Flowstone wishlist

Post by tulamide »

MyCo,

I'm not sure if this was mentioned before, so I beg your pardon if it is redundant:
Flowstone's tag/category system is unreliable. From one day to another you can lose all of the references, which results in prims and modules only being accessible if you know its name and search for it, or if you use list options like "all prims" or "all modules" and scroll through the long list.

I know there are workarounds, but for one they are complicated and also I think it shouldn't happen that you need to use them at all.

Please have a look into it, just to see if you can do something.

Thanks!
"There lies the dog buried" (German saying translated literally)
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Flowstone wishlist

Post by Spogg »

tulamide wrote:Flowstone's tag/category system is unreliable.


+1 here.

I have to make regular backups of the flowstone folder so I can restore the tags from time to time. I think this can sometimes happen if Flowstone crashes or runs out of memory.

Now the memory issue is another point:

In all other apps I've used, once you Save or Save as, there is no longer an option for undo, until you make new edits. In FS you can still undo after saving.
In a long session, with a big schematic and lots of edits, I eventually get an Out of Memory message. I'm no programmer but I think FS is filling memory with lots of schematic images to allow undo. It may be worth changing the behaviour so that a Save operation clears the temporary stuff from memory. Alternatively it might be good to be able to define the number of undo stages recorded, like you can already define the number of recent files opened.

At the moment my work-around is to close Flowstone sometimes, after saving, then re-open and carry on. Since I started doing that I've had no Out of Memory issues.
I'm used to this now but newcomers may get a bad impression of FS' stability.

Cheers

Spogg
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Flowstone wishlist

Post by Spogg »

It would be nice if we could share .hom module files, drag them into the modules user folder and then have a button or even a small application to re-scan and add them, or even an auto-scan at startup option.
Like when you add a VST plugin to a DAW.

Cheers

Spogg
BobF
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Flowstone wishlist

Post by BobF »

Hello once again,

Ok, how about just the ability to use C/C++ period!

Please more video/cam primes.

The use of quad audio cards.

I know, still wishful thinking.

Cheers, BobF.....
BobF
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Flowstone wishlist

Post by BobF »

Ok, I have another one that I think would be very usefull. The ability to cut , paste, and exchange primes. Let's sat you have primes 1 thru 10 and they are all the same and now you changed your mind and want to use a different prime. Maybe you chose a 6db filter and now you want 12db. Select the first 10 and exchange them with the new one. Of course ins and out would pretty much have to be the same.
tulamide
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Re: Flowstone wishlist

Post by tulamide »

Would it be possible to directly access a mem block from within Ruby? Scenario:

There's some wave sample as a mem and you use Ruby frames to pass data to blue. Currently, one would need to convert from mem to green float array, then to Ruby array, then to frame and pass it. With a direct approach the conversions aren't needed anymore (speedup) and I'd just assign something like mem[0, 127] to the frame (where 0 would be the start pointer in mem and 127 the block length to be copied to frame.
"There lies the dog buried" (German saying translated literally)
Post Reply