Hello Yann,

very nice idea, this works perfectly! :)

all the best

vince


On 09/26/2018 08:39 AM, Yann Orlarey wrote:
As an approximation, you could use a bargraph, between 0 and 100 for example, and scale the value to display with the length of the file.
Yann


Le mar. 25 sept. 2018 à 23:31, azvinz via Faudiostream-users <faudiostream-users@lists.sourceforge.net <mailto:faudiostream-users@lists.sourceforge.net>> a écrit :

    okay, it is like it is ;)

    thank you!


    On 09/25/2018 11:22 PM, Stéphane Letz wrote:
    > The error message "ERROR : the parameter must be a constant
    value known at compile time (the node of the tree is not a float
    nor an int) » is (this time ((-;) quite explicit. It has to be
    known at compilation time, but the sound length is discovered only
    when the program actually starts and the file is loaded... so at
    runtime.
    >
    > I don’t see an easy to do what you want for now.
    >
    > Stéphane
    >
    >
    >> Le 25 sept. 2018 à 23:08, azvinz <azv...@yahoo.de
    <mailto:azv...@yahoo.de>> a écrit :
    >>
    >> import("stdfaust.lib");
    >>
    >>
    >> // this triggers bass sample on each (very slow) pulse
    >> process =  bass, progressbargui : attach;
    >>
    >> trigger = ba.beat(120/32)  : 1-_ ;
    >>
    >> playhead = (1:+~_*trigger: _*1);
    >>
    >>
    >> sound =
    soundfile("label[url:/media/sda7/Programming/Faust/Vinz4/bass.wav]",1)
    ;
    >> bass =  0, playhead : sound : !,!,_;
    >>
    >> progressbar = 0,0 : sound : _,!,!; // get only the length of
    soundfile in sample
    >>
    >> progressbargui = hbargraph("progress bar",0, progressbar); //
    put length of soundfile as max value. Put an int instead of
    "progressbar" and it should work
    >>
    >>
    >>
    >>
    >> On 09/25/2018 10:17 PM, Stéphane Letz wrote:
    >>> show me the code….
    >>>
    >>>> Le 25 sept. 2018 à 22:14, azvinz via Faudiostream-users
    <faudiostream-users@lists.sourceforge.net
    <mailto:faudiostream-users@lists.sourceforge.net>> a écrit :
    >>>>
    >>>> Hello Stéphane,
    >>>>
    >>>> I tried to put the sample length of a soundfile object into
    the maximum value of a bargraph, but I get a compilation error. If
    there is a way to make it work? this would be great, so one can
    use bargraphs as progress bar for soundfiles.
    >>>>
    >>>> All the best
    >>>>
    >>>> Vince
    >>>>
    >>>>
    >>>>
    >>>> _______________________________________________
    >>>> Faudiostream-users mailing list
    >>>> Faudiostream-users@lists.sourceforge.net
    <mailto:Faudiostream-users@lists.sourceforge.net>
    >>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users



    _______________________________________________
    Faudiostream-users mailing list
    Faudiostream-users@lists.sourceforge.net
    <mailto:Faudiostream-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/faudiostream-users


_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to