Flowstone wishlist

For general discussion related FlowStone
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Flowstone wishlist

Post by Spogg »

Stream Sample and Hold would be nice:

Prim with 3 inputs, 1 output.
Inputs:
-Stream in
-Stream bool gate
-Type: (0) Leading edge (trigger essentially) or (1) open when true, hold when false.

Output: Depends on gate type selected:
Type (0) Leading edge would transfer the current input sample to the output and hold it
Type (1) When gate is True the output follows the input, when False the output sample is held.

A double stream version might be nice too.

Cheers

Spogg
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: Flowstone wishlist

Post by martinvicanek »

Type 1:

Code: Select all

streamin in;
streamin gate;
streamout out;

out = out + (in - out)&(gate>0);


Type 0:

Code: Select all

streamin in;
streamin gate;
streamout out;

float gate1;
float sh;

sh    = (gate1==0)&(gate>0);
gate1 = gate;
out   = out + (in - out)&sh;
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: Flowstone wishlist

Post by Spogg »

Excellent Martin!

I will test on return from hols but I'm sure they'll work!

I'm thinking that it would still be nice to have a prim to do this, especially for the newbies who will probbaly search the toolbox for such a function and don't realise there is a Martin Vicanek in the world :ugeek:

Cheers

Spogg
adic
Posts: 27
Joined: Fri Nov 02, 2012 6:37 pm

Re: Flowstone wishlist

Post by adic »

Hello. This might be one of my delusions.

I wish the developers could rewrite FlowStone by using JUCE.
As for me, it's not necessary to export the schematics to VST plugin.
That is, it's enough to work like Reaktor VST or FL FlowStone.

In my opinion, it's a bit obsolete for amateur developers to distribute their own plugins by using FlowStone.
If wanting to distribute the original plugins, it would be better to use JUCE.
I think that one should consider the post-JUCE world.

thanks
adamszabo
Posts: 667
Joined: Sun Jul 11, 2010 7:21 am

Re: Flowstone wishlist

Post by adamszabo »

adic wrote:As for me, it's not necessary to export the schematics to VST plugin.


This is the best feature of FlowStone, so yes, its necessary
adic
Posts: 27
Joined: Fri Nov 02, 2012 6:37 pm

Re: Flowstone wishlist

Post by adic »

adamszabo wrote:
adic wrote:As for me, it's not necessary to export the schematics to VST plugin.


This is the best feature of FlowStone, so yes, its necessary


It seems to me that this perhaps 'was' the best feature of FlowStone until JUCE emerged...
Of course, I am a lover of FlowStone and like its (Visual/Text) programming style & the beautiful GUI.
User avatar
Nubeat7
Posts: 1347
Joined: Sat Apr 14, 2012 9:59 am
Location: Vienna
Contact:

Re: Flowstone wishlist

Post by Nubeat7 »

You mean since you know about juce, juce exists since 2004, i think synthmaker too if i'm right. ;)
adic
Posts: 27
Joined: Fri Nov 02, 2012 6:37 pm

Re: Flowstone wishlist

Post by adic »

Nubeat7 wrote:You mean since you know about juce, juce exists since 2004, i think synthmaker too if i'm right. ;)


I am a beginner of JUCE.
JUCE has recently become 'popular', if I am not mistaken.

For example, the following software succeeds after transferring its framework to JUCE.
http://commonmusic.sourceforge.net/
adic
Posts: 27
Joined: Fri Nov 02, 2012 6:37 pm

Re: Flowstone wishlist

Post by adic »

Nubeat7 wrote: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


+1
nice feature
User avatar
lalalandsynth
Posts: 600
Joined: Sat Oct 01, 2016 12:48 pm

Re: Flowstone wishlist

Post by lalalandsynth »

I would like to be able to drag a midi file from the vst gui into the daw.

Thanks ;)
Post Reply