Re: [Faudiostream-users] [OT] Discord blues

2023-03-18 Thread Oliver Larkin via Faudiostream-users
their owners may be harvesting all our data for AI to replace us - but both
github and discord are absolutely fantastic in my opinion. Thank goodness
we've moved on from sourceforge and IRC which were so incredibly
un-welcoming. I don't agree with the skepticism here

discord is great once you turn off the kitschy welcome animations

oli


On Sat, Mar 18, 2023 at 3:58 PM Marc Lavallée via Faudiostream-users <
faudiostream-users@lists.sourceforge.net> wrote:

> Le 2023-03-17 à 23 h 24, Jaxter a écrit :
>
> >> I'm trying to avoid GAFAM (and the likes)
> > Just a heads-up, GitHub is owned by Microsoft.
>
> I wrote "I'm trying", not "I succeeded"... Because Faust code is hosted
> on Github, the discussion section is handy.
>
> > Discourse is the big one that I've heard of. I believe the
> > ElectroSmith Daisy forum uses it.
>
> ElectroSmith is using Discourse for the forum, and Discord is used for
> chatting (even if Discourse provide chat rooms).
>
> Discourse is "self-hostable" (on a cloud server) using Docker, or else
> it's a bit complex.
>
> > As far as synchronous chat applications go, Matrix is free,
> > self-hostable, encourages using alternative clients, and has good IRC
> > integration. Nannou and Zrythm both use it as their main chat
> > platform.
>
> Nannou also use Github and Slack.
>
> Zrythm also use SourceHut (instead of Github), Mastodon, and Libera.chat
> (for IRC). Good choices (imao).
>
> Matrix looks great. Self-hosting is work, even if there's many options
> using Python, Go, Rust...
>
> My inner Captain Obvious says: investing in communication
> infrastructures depends on possible advantages (or existential risks).
>
> Marc
>
>
>
> ___
> Faudiostream-users mailing list
> 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


Re: [Faudiostream-users] Tuning waveguides

2020-10-14 Thread Oliver Larkin via Faudiostream-users
I think it’s the type of low pass filter that you have inserted that is the
problem. Si.smooth Is an iir, and it’s phase response will cause issues
with the tuning I think. There are other variations of low pass filter that
you can use that will be better in this respect

On Wed, 14 Oct 2020 at 07:40, Romain Michon  wrote:

> Ah, that makes more sense. First thing first, nMax should be a fixed
> number and you're lucky that your code actually works ;). As for the
> tuning, that's one of the things with waveguide models: their tuning often
> has to be adjusted "by hand." This is due to the fact that extra delay is
> added by the various filters in the algorithm. So your best bet here is to
> adjust the tuning using an external oscillator and comparing the produced
> pitch to it.
>
> Cheers,
>
> Romain
>
> On Tue, Oct 13, 2020 at 11:44 PM Rich Cochrane 
> wrote:
>
>> Thanks to both of you for replying -- it was probably unhelpful of me not
>> to post the whole code, which I'm attaching here. The whole thing does
>> produce a note, but the pitch is off (octaves are very flat).
>> However, asking you to pick my altered version of someone else's code isn't
>> very reasonable.
>>
>> Romain -- I'll look at the example you suggested, I imagine that's a
>> better starting-point anyway.
>>
>> Cheers,
>>
>> Rich
>>
>> On Tue, Oct 13, 2020 at 3:10 PM Romain Michon 
>> wrote:
>>
>>> Hi Rich,
>>>
>>> This indeed won't make any sound. The waveguide object of the physical
>>> modeling library in Faust is just 2 delay lines in parallel : it's just a
>>> simple waveguide without terminations. For a simple string example, have a
>>> look at the openString function:
>>> https://github.com/grame-cncm/faustlibraries/blob/master/physmodels.lib#L471
>>>
>>> Cheers,
>>>
>>> Romain
>>>
>>> On Sat, Oct 10, 2020 at 4:05 AM Julius Smith 
>>> wrote:
>>>
 Hi Rich,

 I am not familiar with this code, but thanks for the pointers.

 You have the right idea.  ma.SR/freq needs to equal the round-trip
 delay up and down the waveguide, adding up all delay line lengths, all
 filter delays, and the feedback delay from the Faust compiler (there's
 always at least one sample of that in any closed loop).

 Cheers,
 Julius

 On Fri, Oct 9, 2020 at 6:55 AM Rich Cochrane 
 wrote:

> Hello,
>
> I'm trying to learn Faust's physical modeling features "by
> experimentation" so am blundering around a bit.
>
> I found the last example on this page comprehensible:
> "Waveguide-Strings in Faust":
> https://hvc.berlin/Sound_Synthesis/Physical_Modeling/physical-modeling-faust-examples/
>
> I wanted to be able to play it with a keyboard. I thought this might
> work:
>
> segment(pos) = waveguide(nMax,n)
>   with{
>   nMax = ma.SR/freq;
>   n = pos * nMax;
>   };
>
> Where freq is the usual frequency value triggered by a MIDI keyboard.
> But the result is a long way out of tune.
>
> I tried "nMax = freq : pm.f2l : pm.l2s;" instead but this appears to
> have the same net effect -- at least, it's also out of tune.
>
> What's the proper way to do this? Or is this base code not the right
> starting point for this?
>
> Cheers,
>
> Rich
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


 --
 "Anybody who knows all about nothing knows everything" -- Leonard
 Susskind
 ___
 Faudiostream-users mailing list
 Faudiostream-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/faudiostream-users

>>>
>>>
>>> --
>>>
>>> Romain Michon
>>> +33 (0)7 67 39 72 40http://grame.fr/~michon
>>>
>>>
>
> --
>
> Romain Michon
> +33 (0)7 67 39 72 40http://grame.fr/~michon
>
> ___
> Faudiostream-users mailing list
> 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


Re: [Faudiostream-users] Transistor organ and hammond emulation

2020-08-31 Thread Oliver Larkin via Faudiostream-users
https://github.com/sampov2/foo-yc20

On Mon, Aug 31, 2020 at 5:59 PM francesco mulassano <
francesco.mulass...@gmail.com> wrote:

> Hi, can you tell me about open projects / repositories
> with organ emulations (transistors and tonewheel)?
> Thank you
> ___
> Faudiostream-users mailing list
> 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


Re: [Faudiostream-users] FAUST MIDI Input

2020-06-29 Thread Oliver Larkin via Faudiostream-users
Iplug2 doesn’t yet support polyphonic Faust dsp (Faust’s own code that lets
you code a single voice of a polyphonic instrument with a gate parameter in
a .dsp and trigger it via midi)

I think the only way to do a monophonic gate trigger via midi at the moment
would be to use an audio input... I will have a look

On Mon, 29 Jun 2020 at 11:00, Stéphane Letz  wrote:

> No sure if IPlug2 => Faust connection is already in place. I think you
> should ask iPlug2 developers, see https://github.com/iPlug2/iPlug2
>
> Maybe Oli Larkin who should be on this list can answer here ?
>
> Stéphane
>
> > Le 28 juin 2020 à 23:22, Súton  a écrit :
> >
> > hi, i am working with FAUST and IPlug2 and cant figure out how to to
> pass midi notes coming from a DAW through IPlug2 to Faust.
> >
> > if nobody has a clue how to do that with IPlug2 it would also great to
> know how to handle midi in general in Faust.
> >
> > is there any possibility to trigger this?
> >
> > gate = button("gate");
> >
> > a = 1;
> > d = 50;
> > s = 1;
> > r = 30;
> >
> > adsr = ((en.adsr(a,d,s,r,gate))*gain) : max (0) : min (1);
> >
> >
> > thanks for your help, steve
> >
> >
> > ___
> > Faudiostream-users mailing list
> > 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


Re: [Faudiostream-users] Hilbert filter

2019-06-15 Thread Oliver Larkin via Faudiostream-users
i did a few frequency shifter fx ...

https://github.com/olilarkin/OL-OWLPatches 


> On 15 Jun 2019, at 19:13, Giuseppe Silvi via Faudiostream-users 
>  wrote:
> 
> Hi Dario.
> Started but never tested.
> 
> https://raw.githubusercontent.com/grammaton/faust_dsp/master/HILBERT-TRANSFORM/HILBERT.dsp
>  
> 
> 
> import("stdfaust.lib");
> import("filters.lib"); 
> 
> biquad(a1,a2,b0,b1,b2) = + ~ conv2(a1,a2) : conv3(b0,b1,b2) with{ 
> conv3(k0,k1,k2,x) = k0*x + k1*x'+ k2*x''; conv2(k0,k1,x) = k0*x + k1*x'; }; 
> f1 = biquad(-0.02569, 0.260502, -0.260502, 0.02569, 1) : biquad(1.8685, 
> -0.870686, 0.870686, -1.8685, 1) ; f2 = biquad(1.94632, -0.94657, 0.94657, 
> -1.94632, 1) : biquad(0.83774, -0.06338, 0.06338, -0.83774, 1) ; 
> 
> hilbert = f1, f2; // f1 advanced 90° - f2 delayed 90° 
> 
> process = hilbert;
> 
> 
> On 15 June 2019 19:08:55 CEST, Dario Sanfilippo  
> wrote:
> Hello, list.
> 
> I may have missed it but I couldn't find a Hilbert filter in the libraries. 
> Has any of you implemented one that works well for frequency shifting?
> 
> Thanks,
> Dario
> 
> -- 
> Sent from my Android device with Sync for iCloud Mail. Please excuse my 
> brevity.
> ___
> Faudiostream-users mailing list
> 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


[Faudiostream-users] iPlug2, with faust support now public

2018-12-31 Thread Oliver Larkin via Faudiostream-users
Dear All,

iPlug2 is now public. There is lots more to do, but i said we would release
it in 2018 and there's not much of 2018 left!

Faust support is only there for macOS, and it needs more work to make it a
bit more robust.

The repository can be found here: https://github.com/iPlug2/iPlug2

Beginnings of documentation can be found here:
https://iplug2.github.io/iPlug2

If there are any Linux gurus who would like to help with LV2 support, there
is a github project here: https://github.com/iPlug2/iPlug2/projects

Happy New Year!

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


Re: [Faudiostream-users] "ZDF" SVF in C++, could this be converted to FAUST?

2018-08-23 Thread Oliver Larkin via Faudiostream-users
Bit busy to try this properly and compare with other faust svf offerings, but 
after an initial test it seems nice!

thanks Oleg,

oli


> On 23 Aug 2018, at 12:14, Julius Smith  wrote:
> 
> Yes, tf2snp is the most luxurious filter section I know about: exact
> power normalization of both states.
> 
> A comparison to the modified coupled form should be better matched in
> terms of computational expense, and then given that, which is better
> behaved when modulated in various ways?  In the lattice/ladder story,
> different results were obtained when the poles were closely spaced
> versus widely separated.
> 
> - Julius
> On Thu, Aug 23, 2018 at 6:39 PM Oleg Nesterov  wrote:
>> 
>> Hi Julius,
>> 
>> On 08/23, Julius Smith wrote:
>>> 
>>> Ok, sounds like they should be compared to the normalized ladder
>>> filter.  In Faust / filters.lib, the second order case is called tf2sn
>>> ("transfer function, order 2, s-plane, normalized).  I tend to use
>>> tf2snp which adds "p" for "protected".  The ladder form provides easy
>>> bounding of the poles away from the unit circle by any small margin.
>> 
>> I do not know how to compare this implementation with tf2snp, all I can
>> say that for time-varying filtering, say,
>> 
>>F = vslider("f", 0, 0,1000, .1);
>>process = fi.tf2snp(0,0,1, 1,1, 2*ma.PI * F);
>> 
>> generates much more code than
>> 
>>F = vslider("f", 0, 0,1000, .1);
>>process = svf.lp(F, 1);
>> 
>> 
>> But please forget, I wrote this code just for fun because nobody else
>> replied to Oliver's email.
>> 
>> Oleg.
>> 
>> 
> 
> 
> -- 
> 
> Julius O. Smith III 
> Professor of Music and, by courtesy, Electrical Engineering
> CCRMA, Stanford University
> http://ccrma.stanford.edu/~jos/
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] "ZDF" SVF in C++, could this be converted to FAUST?

2018-07-22 Thread Oliver Larkin via Faudiostream-users
interesting…

is a point imeratif binary available?



> On 20 Jul 2018, at 12:39, Stéphane Letz  wrote:
> 
> This even simpler code :
> 
> foo(x) = 5;
> process = (foo ~ _) ;
> 
> Produces suboptimal code:
> 
> virtual void compute(int count, FAUSTFLOAT** inputs, FAUSTFLOAT** outputs) 
> {
>   FAUSTFLOAT* output0 = outputs[0];
>   for (int i = 0; (i < count); i = (i + 1)) {
>   int iRec0 = 5;
>   output0[i] = FAUSTFLOAT(iRec0);
>   }
> }
> 
> Stéphane
> 
>> Le 20 juil. 2018 à 13:08, Kjetil Matheussen  a 
>> écrit :
>> 
>> 
>> On Fri, Jul 20, 2018 at 11:35 AM, Kjetil Matheussen 
>>  wrote:
>> 
>> Actually, Faust should have been able to convert 
>> m_a1/m_a2/m_a3/m_m0/m_m1/m_m2 into
>> slow variables so that we would have avoided all the conditional code in the 
>> inner loop.
>> I'll see if I can come up with a smaller example.
>> 
>> 
>> I simplified the problem down to this faust program:
>> 
>> """
>> modeSlider = hslider ( "Mode" , 0 , 0 , 1 , 1 ) ; 
>> 
>> returnfunc(a) = select2(a==0, 2, 3);
>> 
>> process(x) = (function__1936 ~ (_)) : returnfunc  with{
>>function__1936(a) = modeSlider;
>> };
>> """
>> 
>> which compiles down to this C++ code:
>> 
>> """
>>virtual void compute (int count, FAUSTFLOAT** input, FAUSTFLOAT** 
>> output) { 
>>   FAUSTFLOAT* input0 = input[0]; 
>>   FAUSTFLOAT* output0 = output[0]; 
>>   for (int i=0; i>   float   fRec0 = float(fslider0); 
>>   output0[i] = (FAUSTFLOAT)((int((fRec0 == 0)))?3:2); 
>>   } 
>>   } 
>> }
>> """
>> 
>> which would have been faster if "fRec0" and "(FAUSTFLOAT)((int((fRec0 == 
>> 0)))?3:2);"
>> had been compiled down to slow variables.
>> 
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! 
>> http://sdm.link/slashdot___
>> Faudiostream-devel mailing list
>> faudiostream-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] podcast interview

2018-04-04 Thread Oliver Larkin via Faudiostream-users
Darwin Grosse recently interviewed me for his podcast, and we chatted a bit 
about Faust, if anyone is interested:

http://artmusictech.libsyn.com/podcast-223-oli-larkin 


oli--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Implementing high order FIRs

2018-03-19 Thread Oliver Larkin via Faudiostream-users
depending on what faust version you are using, a foreign function might help. I 
had to do this to do a convolution in my tambura synthesiser for exactly the 
same reason

https://github.com/olilarkin/Tambura/blob/master/bridgeIR.dsp 


https://github.com/olilarkin/Tambura/blob/master/bridgeIR.h 



it would be great if faust’s FIR didn’t bork like this

oli


> On 19 Mar 2018, at 21:32, CrocoDuck o'Ducks  
> wrote:
> 
> Hi again!
> 
> Thank you for all your tips!
> 
>> I suggest placing all of your coefficients into a large parallel signal bank:
>> 
>> coeffs = (b0, b1, b2, ..., b511); // FIR filter coefficients for length 512
>> 
>> and then use par() etc.
> 
> I tried both of these:
> 
> process = fi.fir(coeffs);
> 
> process = _ <: par(i, 512, @(i) * ba.take(i + 1, coeffs)) :> _;
> 
> Which, unfortunately, both suffer from the same problem. Did I got the 
> suggestion right?
> 
>> You can set unlimited time by adding
>> -t 0
>> to your compile command.
> 
> I am currently trying this.
> 
>> Interesting ! Do you have some code to show? Is is part of an official JULIA 
>> ==> Faust project?
> 
> No, it isn't an official project. I just design some filters using DSP.jl 
> then I try to generate Faust code that implements them. I just open a file 
> for writing and I fill it with Faust code. I guess I can cook a few minimal 
> examples to share, I cannot share my code right away as it is sort of 
> confidential.
> 
> On Mon, 19 Mar, 2018 at 8:20 AM, Stéphane Letz  wrote:
>> 
>>  Le 18 mars 2018 à 23:06, CrocoDuck o'Ducks > > a écrit :
>>  
>>  Hi there!
>>  
>>  I currently have some Julia code producing 512 taps for an FIR filter.
>> 
>> Interesting ! Do you have some code to show? Is is part of an official JULIA 
>> ==> Faust project?
>> 
>> Stéphane 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! 
> http://sdm.link/slashdot___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] organization of UI elements in Faust ..

2018-02-19 Thread Oliver Larkin via Faudiostream-users
square brackets before the name like so...

f0 = hslider("/h:main/[1]sa [style:knob]", 36, 24, 72, 1) : sm : ba.midikey2hz; 
// the base pitch of the drone
t60 = hslider("/h:main/[2]decay_time [style:knob][unit:s]", 10, 0, 100, 0.1) : 
sm; // how long the strings decay
damp = 1. - hslider("/h:main/[3]high_freq_loss [style:knob]", 0, 0, 1., 0.01) : 
sm; // string brightness
fd = hslider("/h:main/[4]harmonic_motion [style:knob][scale:exp]", 0.001, 0., 
1, 0.0001) : *(0.2) : sm; // controls the detuning of




> On 16 Feb 2018, at 19:48, Mykle Hansen  wrote:
> 
> Hi,
> 
> A quick question I can’t find in the docs: when several
> UI elements (like vslider(), for instance) exist in the
> same level of the Faust UI hierarchy, they seem to be
> ordered by alphabetizing their labels.  Is there any
> metadata I can add to change that ordering?  
> 
> (Trying to clean up the UI of my filter, which includes
> some blank-labeled hgroups/vgroups I want to sort.)
> 
> Thanks,
> -mykle-
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] JUCE award

2017-11-20 Thread Oliver Larkin via Faudiostream-users
Came 3rd in the end. So very happy at least to be featured in Roli’s mail out, 
sadly they didn’t mention Faust. Got a few more stars on github!

http://mailchi.mp/juce/juce-award-winner 
<http://mailchi.mp/juce/juce-award-winner>

thanks to all who voted for pMix!

oli


> On 17 Oct 2017, at 16:23, Albert Graef <aggr...@gmail.com> wrote:
> 
> Hmmph, *facepalm*. Well, keeping my fingers crossed!
> 
> On Tue, Oct 17, 2017 at 5:20 PM, Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>> wrote:
> thanks but a little premature! voting ends on 13th November 2017. There are 
> some excellent open source projects that will also join, so we will see what 
> happens!
> 
> if you have a juce project to submit…
> 
> https://www.juce.com/award#submit <https://www.juce.com/award#submit>
> 
> 
> oli
> 
> 
> 
> 
> 
> 
>> On 17 Oct 2017, at 16:09, Albert Graef <aggr...@gmail.com 
>> <mailto:aggr...@gmail.com>> wrote:
>> 
>> Hi Oliver,
>> 
>> congrats for winning the prize, you really deserve it! :)
>> 
>> Best,
>> Albert
>> 
>> On Mon, Oct 16, 2017 at 1:04 AM, Oliver Larkin via Faudiostream-users 
>> <faudiostream-users@lists.sourceforge.net 
>> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
>> after failing to win the Faust award twice I've now submitted pMix to the 
>> JUCE award, since, well why not.
>> 
>> … https://www.juce.com/award <https://www.juce.com/award>
>> 
>> some new features coming soon including windows and linux support
>> 
>> oli
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org <http://slashdot.org/>! 
>> http://sdm.link/slashdot <http://sdm.link/slashdot>
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net 
>> <mailto:Faudiostream-users@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
>> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
>> 
>> 
>> 
>> -- 
>> Dr. Albert Gr"af
>> Computer Music Research Group, JGU Mainz, Germany
>> Email:  aggr...@gmail.com <mailto:aggr...@gmail.com>
>> WWW:https://plus.google.com/+AlbertGraef 
>> <https://plus.google.com/+AlbertGraef>
> 
> 
> 
> -- 
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com <mailto:aggr...@gmail.com>
> WWW:https://plus.google.com/+AlbertGraef 
> <https://plus.google.com/+AlbertGraef>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-11-11 Thread Oliver Larkin via Faudiostream-users
yes and you have to set the flag -I to point to your faust libraries directory. 
it's not clear how this should work on windows since we don't have /usr/local/…

maybe faust on windows should install to %ProgramFiles%Faust/include ?

or an environment variable should be set

oli



> On 11 Nov 2017, at 12:30, alfonso santimone <alfonso.santim...@gmail.com> 
> wrote:
> 
> Thanks Oli,
> so i guess C++ is the only available output code-wise.
> Am i right?
> thanks
> a.
> 
> www.elgallorojorecords.com <http://www.elgallorojorecords.com/>
> soundcloud.com/alfonsosantimone <http://soundcloud.com/alfonsosantimone>
> www.facebook.com/alfonsosantimone <http://www.facebook.com/alfonsosantimone>
> 
> On Fri, Nov 10, 2017 at 3:10 PM, Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>> wrote:
> not yet got to the stage of packaging the exe with various scripts. This 
> build will not do any WASM, JAVA or ASMJS stuff
> 
> 
> 
>> On 10 Nov 2017, at 11:08, alfonso santimone <alfonso.santim...@gmail.com 
>> <mailto:alfonso.santim...@gmail.com>> wrote:
>> 
>> Thanks Oli, at this time wich kind of export formats are supported by faust 
>> on win64?
>> best
>> a.
>> 
>> www.elgallorojorecords.com <http://www.elgallorojorecords.com/>
>> soundcloud.com/alfonsosantimone <http://soundcloud.com/alfonsosantimone>
>> www.facebook.com/alfonsosantimone <http://www.facebook.com/alfonsosantimone>
>> 
>> On Fri, Nov 10, 2017 at 11:21 AM, Oliver Larkin via Faudiostream-users 
>> <faudiostream-users@lists.sourceforge.net 
>> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
>> great!
>> 
>> > On 10 Nov 2017, at 09:43, Stéphane Letz <l...@grame.fr 
>> > <mailto:l...@grame.fr>> wrote:
>> >
>> > Both 32 and 64 bits versions of faust.exe now work.
>> >
>> > Stéphane
>> >
>> >> Le 9 nov. 2017 à 01:02, Oliver Larkin via Faudiostream-devel 
>> >> <faudiostream-de...@lists.sourceforge.net 
>> >> <mailto:faudiostream-de...@lists.sourceforge.net>> a écrit :
>> >>
>> >> some new versions here:
>> >>
>> >> https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0 
>> >> <https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0>
>> >>
>> >> please let me know if x64 still crashes
>> >>
>> >> oli
>> >>
>> >> On Mon, Oct 23, 2017 at 10:59 PM, Oliver Larkin <olilar...@googlemail.com 
>> >> <mailto:olilar...@googlemail.com>> wrote:
>> >> arg, still have this libeay32 issue too
>> >>
>> >>
>> >>> On 23 Oct 2017, at 12:58, l...@grame.fr <mailto:l...@grame.fr> wrote:
>> >>>
>> >>> Thanks, LLVM backend working on X86, but still the crash at starting 
>> >>> time with X64.
>> >>>
>> >>> Stéphane
>> >>>
>> >>>
>> >>>> Le 23 oct. 2017 à 13:13, Oliver Larkin <olilar...@googlemail.com 
>> >>>> <mailto:olilar...@googlemail.com>> a écrit :
>> >>>>
>> >>>> dropbox links updated
>> >>>>
>> >>>>> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com 
>> >>>>> <mailto:olilar...@googlemail.com>> wrote:
>> >>>>>
>> >>>>> I'll build another version now!
>> >>>>>
>> >>>>> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr 
>> >>>>> <mailto:l...@grame.fr>> wrote:
>> >>>>> OK, so I guess Romain will have to wait, since he need the libfaust 
>> >>>>> LLVM backend aware version for the FaucK project, and we’ll need it 
>> >>>>> also to produce new versions of faustgen~(32/64bits,  and possibly 
>> >>>>> FaustLive.
>> >>>>>
>> >>>>> Stéphane
>> >>>>>
>> >>>>>
>> >>>>>> Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com 
>> >>>>>> <mailto:olilar...@googlemail.com>> a écrit :
>> >>>>>>
>> >>>>>> yes! haven’t tried with pmix yet :-)
>> >>>>>>
>> >>>>>>
>> >>>>>>> On 23 Oct 2017, at 09:57, Stéphane

Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-11-10 Thread Oliver Larkin via Faudiostream-users
not yet got to the stage of packaging the exe with various scripts. This build 
will not do any WASM, JAVA or ASMJS stuff



> On 10 Nov 2017, at 11:08, alfonso santimone <alfonso.santim...@gmail.com> 
> wrote:
> 
> Thanks Oli, at this time wich kind of export formats are supported by faust 
> on win64?
> best
> a.
> 
> www.elgallorojorecords.com <http://www.elgallorojorecords.com/>
> soundcloud.com/alfonsosantimone <http://soundcloud.com/alfonsosantimone>
> www.facebook.com/alfonsosantimone <http://www.facebook.com/alfonsosantimone>
> 
> On Fri, Nov 10, 2017 at 11:21 AM, Oliver Larkin via Faudiostream-users 
> <faudiostream-users@lists.sourceforge.net 
> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
> great!
> 
> > On 10 Nov 2017, at 09:43, Stéphane Letz <l...@grame.fr 
> > <mailto:l...@grame.fr>> wrote:
> >
> > Both 32 and 64 bits versions of faust.exe now work.
> >
> > Stéphane
> >
> >> Le 9 nov. 2017 à 01:02, Oliver Larkin via Faudiostream-devel 
> >> <faudiostream-de...@lists.sourceforge.net 
> >> <mailto:faudiostream-de...@lists.sourceforge.net>> a écrit :
> >>
> >> some new versions here:
> >>
> >> https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0 
> >> <https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0>
> >>
> >> please let me know if x64 still crashes
> >>
> >> oli
> >>
> >> On Mon, Oct 23, 2017 at 10:59 PM, Oliver Larkin <olilar...@googlemail.com 
> >> <mailto:olilar...@googlemail.com>> wrote:
> >> arg, still have this libeay32 issue too
> >>
> >>
> >>> On 23 Oct 2017, at 12:58, l...@grame.fr <mailto:l...@grame.fr> wrote:
> >>>
> >>> Thanks, LLVM backend working on X86, but still the crash at starting time 
> >>> with X64.
> >>>
> >>> Stéphane
> >>>
> >>>
> >>>> Le 23 oct. 2017 à 13:13, Oliver Larkin <olilar...@googlemail.com 
> >>>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>>
> >>>> dropbox links updated
> >>>>
> >>>>> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com 
> >>>>> <mailto:olilar...@googlemail.com>> wrote:
> >>>>>
> >>>>> I'll build another version now!
> >>>>>
> >>>>> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr 
> >>>>> <mailto:l...@grame.fr>> wrote:
> >>>>> OK, so I guess Romain will have to wait, since he need the libfaust 
> >>>>> LLVM backend aware version for the FaucK project, and we’ll need it 
> >>>>> also to produce new versions of faustgen~(32/64bits,  and possibly 
> >>>>> FaustLive.
> >>>>>
> >>>>> Stéphane
> >>>>>
> >>>>>
> >>>>>> Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com 
> >>>>>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>>>>
> >>>>>> yes! haven’t tried with pmix yet :-)
> >>>>>>
> >>>>>>
> >>>>>>> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr 
> >>>>>>> <mailto:l...@grame.fr>> wrote:
> >>>>>>>
> >>>>>>> OK, but don’t you plan to add the LLVM backend in libfaust, so that 
> >>>>>>> to compile the pMix2 project?
> >>>>>>>
> >>>>>>> Thanks.
> >>>>>>>
> >>>>>>> Stéphane
> >>>>>>>
> >>>>>>>
> >>>>>>>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com 
> >>>>>>>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>>>>>>
> >>>>>>>> Same backends for both.  See the .props  file on my GitHub.  I 
> >>>>>>>> expect you could build it  and add the missing backends quite easily 
> >>>>>>>> if you follow my new instructions in README and get the latest 
> >>>>>>>> visual studio /vcpckg
> >>>>>>>>
> >>>>>>>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr 

Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-11-10 Thread Oliver Larkin via Faudiostream-users
great!

> On 10 Nov 2017, at 09:43, Stéphane Letz <l...@grame.fr> wrote:
> 
> Both 32 and 64 bits versions of faust.exe now work.
> 
> Stéphane 
> 
>> Le 9 nov. 2017 à 01:02, Oliver Larkin via Faudiostream-devel 
>> <faudiostream-de...@lists.sourceforge.net> a écrit :
>> 
>> some new versions here:
>> 
>> https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0
>> 
>> please let me know if x64 still crashes
>> 
>> oli
>> 
>> On Mon, Oct 23, 2017 at 10:59 PM, Oliver Larkin <olilar...@googlemail.com> 
>> wrote:
>> arg, still have this libeay32 issue too
>> 
>> 
>>> On 23 Oct 2017, at 12:58, l...@grame.fr wrote:
>>> 
>>> Thanks, LLVM backend working on X86, but still the crash at starting time 
>>> with X64.
>>> 
>>> Stéphane
>>> 
>>> 
>>>> Le 23 oct. 2017 à 13:13, Oliver Larkin <olilar...@googlemail.com> a écrit :
>>>> 
>>>> dropbox links updated
>>>> 
>>>>> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com> wrote:
>>>>> 
>>>>> I'll build another version now!
>>>>> 
>>>>> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr> wrote:
>>>>> OK, so I guess Romain will have to wait, since he need the libfaust LLVM 
>>>>> backend aware version for the FaucK project, and we’ll need it also to 
>>>>> produce new versions of faustgen~(32/64bits,  and possibly FaustLive.
>>>>> 
>>>>> Stéphane
>>>>> 
>>>>> 
>>>>>> Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com> a 
>>>>>> écrit :
>>>>>> 
>>>>>> yes! haven’t tried with pmix yet :-)
>>>>>> 
>>>>>> 
>>>>>>> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr> wrote:
>>>>>>> 
>>>>>>> OK, but don’t you plan to add the LLVM backend in libfaust, so that to 
>>>>>>> compile the pMix2 project?
>>>>>>> 
>>>>>>> Thanks.
>>>>>>> 
>>>>>>> Stéphane
>>>>>>> 
>>>>>>> 
>>>>>>>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com> a 
>>>>>>>> écrit :
>>>>>>>> 
>>>>>>>> Same backends for both.  See the .props  file on my GitHub.  I expect 
>>>>>>>> you could build it  and add the missing backends quite easily if you 
>>>>>>>> follow my new instructions in README and get the latest visual studio 
>>>>>>>> /vcpckg
>>>>>>>> 
>>>>>>>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr> wrote:
>>>>>>>> Some feedback:
>>>>>>>> 
>>>>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added, then 
>>>>>>>> faust2win_x86 start correctly but only the C and C++ backends have 
>>>>>>>> been compiled right? What about llibfaust.dll ? Which backends have 
>>>>>>>> been embedded in this case ?
>>>>>>>> 
>>>>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added, but  
>>>>>>>> faust2win_x64 does not start correctly (error at start time). What 
>>>>>>>> about llibfaust.dll ? Which backends have been embedded in this case ?
>>>>>>>> 
>>>>>>>> Thanks.
>>>>>>>> 
>>>>>>>> Stéphane
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel 
>>>>>>>>> <faudiostream-de...@lists.sourceforge.net> a écrit :
>>>>>>>>> 
>>>>>>>>> if any windows users are interested in having a play with faust2, 
>>>>>>>>> here are some binaries for faust.exe and libfaust.dll
>>>>>>>>> 
>>>>>>>>> i haven't had much time to test them. WASM and ASMJS not supported 
>>>>>>>>> with these builds
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
>>>>>>>>> https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> you may need to install the runtime, if you don't have visual studio 
>>>>>>>>> 2015/2017 installed
>>>>>>>>> 
>>>>>>>>> https://www.microsoft.com/en-gb/download/details.aspx?id=48145
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> oli
>>>>>>>>> --
>>>>>>>>> Check out the vibrant tech community on one of the world's most
>>>>>>>>> engaging tech sites, Slashdot.org! 
>>>>>>>>> http://sdm.link/slashdot___
>>>>>>>>> Faudiostream-devel mailing list
>>>>>>>>> faudiostream-de...@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
>> 
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! 
>> http://sdm.link/slashdot___
>> Faudiostream-devel mailing list
>> faudiostream-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
> 


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-11-09 Thread Oliver Larkin via Faudiostream-users
hopefully not, the exe should not need any dlls


> On 9 Nov 2017, at 09:55, alfonso santimone <alfonso.santim...@gmail.com> 
> wrote:
> 
> Hi Oli,
> should i place all the libfaust stuff in the same dir as faust.exe?
> thanks
> a.
> 
> www.elgallorojorecords.com <http://www.elgallorojorecords.com/>
> soundcloud.com/alfonsosantimone <http://soundcloud.com/alfonsosantimone>
> www.facebook.com/alfonsosantimone <http://www.facebook.com/alfonsosantimone>
> 
> On Thu, Nov 9, 2017 at 1:02 AM, Oliver Larkin via Faudiostream-users 
> <faudiostream-users@lists.sourceforge.net 
> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
> some new versions here:
> 
> https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0 
> <https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0>
> 
> please let me know if x64 still crashes
> 
> oli
> 
> On Mon, Oct 23, 2017 at 10:59 PM, Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>> wrote:
> arg, still have this libeay32 issue too
> 
> 
> 
> > On 23 Oct 2017, at 12:58, l...@grame.fr <mailto:l...@grame.fr> wrote:
> >
> > Thanks, LLVM backend working on X86, but still the crash at starting time 
> > with X64.
> >
> > Stéphane
> >
> >
> >> Le 23 oct. 2017 à 13:13, Oliver Larkin <olilar...@googlemail.com 
> >> <mailto:olilar...@googlemail.com>> a écrit :
> >>
> >> dropbox links updated
> >>
> >>> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com 
> >>> <mailto:olilar...@googlemail.com>> wrote:
> >>>
> >>> I'll build another version now!
> >>>
> >>> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr 
> >>> <mailto:l...@grame.fr>> wrote:
> >>> OK, so I guess Romain will have to wait, since he need the libfaust LLVM 
> >>> backend aware version for the FaucK project, and we’ll need it also to 
> >>> produce new versions of faustgen~(32/64bits,  and possibly FaustLive.
> >>>
> >>> Stéphane
> >>>
> >>>
> >>>> Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com 
> >>>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>>
> >>>> yes! haven’t tried with pmix yet :-)
> >>>>
> >>>>
> >>>>> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr 
> >>>>> <mailto:l...@grame.fr>> wrote:
> >>>>>
> >>>>> OK, but don’t you plan to add the LLVM backend in libfaust, so that to 
> >>>>> compile the pMix2 project?
> >>>>>
> >>>>> Thanks.
> >>>>>
> >>>>> Stéphane
> >>>>>
> >>>>>
> >>>>>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com 
> >>>>>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>>>>
> >>>>>> Same backends for both.  See the .props  file on my GitHub.  I expect 
> >>>>>> you could build it  and add the missing backends quite easily if you 
> >>>>>> follow my new instructions in README and get the latest visual studio 
> >>>>>> /vcpckg
> >>>>>>
> >>>>>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr 
> >>>>>> <mailto:l...@grame.fr>> wrote:
> >>>>>> Some feedback:
> >>>>>>
> >>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added, then 
> >>>>>> faust2win_x86 start correctly but only the C and C++ backends have 
> >>>>>> been compiled right? What about llibfaust.dll ? Which backends have 
> >>>>>> been embedded in this case ?
> >>>>>>
> >>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added, but  
> >>>>>> faust2win_x64 does not start correctly (error at start time). What 
> >>>>>> about llibfaust.dll ? Which backends have been embedded in this case ?
> >>>>>>
> >>>>>> Thanks.
> >>>>>>
> >>>>>> Stéphane
> >>>>>>
> >>>>>>
> >>>>>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel 
> 

Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-11-08 Thread Oliver Larkin via Faudiostream-users
some new versions here:

https://www.dropbox.com/sh/mg5zh71gmqyxl8f/AAAxGFEGsdO2SVSLCgwNGCdta?dl=0

please let me know if x64 still crashes

oli

On Mon, Oct 23, 2017 at 10:59 PM, Oliver Larkin <olilar...@googlemail.com>
wrote:

> arg, still have this libeay32 issue too
>
>
> > On 23 Oct 2017, at 12:58, l...@grame.fr wrote:
> >
> > Thanks, LLVM backend working on X86, but still the crash at starting
> time with X64.
> >
> > Stéphane
> >
> >
> >> Le 23 oct. 2017 à 13:13, Oliver Larkin <olilar...@googlemail.com> a
> écrit :
> >>
> >> dropbox links updated
> >>
> >>> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com>
> wrote:
> >>>
> >>> I'll build another version now!
> >>>
> >>> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr> wrote:
> >>> OK, so I guess Romain will have to wait, since he need the libfaust
> LLVM backend aware version for the FaucK project, and we’ll need it also to
> produce new versions of faustgen~(32/64bits,  and possibly FaustLive.
> >>>
> >>> Stéphane
> >>>
> >>>
> >>>> Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com> a
> écrit :
> >>>>
> >>>> yes! haven’t tried with pmix yet :-)
> >>>>
> >>>>
> >>>>> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr> wrote:
> >>>>>
> >>>>> OK, but don’t you plan to add the LLVM backend in libfaust, so that
> to compile the pMix2 project?
> >>>>>
> >>>>> Thanks.
> >>>>>
> >>>>> Stéphane
> >>>>>
> >>>>>
> >>>>>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com>
> a écrit :
> >>>>>>
> >>>>>> Same backends for both.  See the .props  file on my GitHub.  I
> expect you could build it  and add the missing backends quite easily if you
> follow my new instructions in README and get the latest visual studio
> /vcpckg
> >>>>>>
> >>>>>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr> wrote:
> >>>>>> Some feedback:
> >>>>>>
> >>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added,
> then faust2win_x86 start correctly but only the C and C++ backends have
> been compiled right? What about llibfaust.dll ? Which backends have been
> embedded in this case ?
> >>>>>>
> >>>>>> - on a Windows 8.1 system; the libea32.dll file has to be added,
> but  faust2win_x64 does not start correctly (error at start time). What
> about llibfaust.dll ? Which backends have been embedded in this case ?
> >>>>>>
> >>>>>> Thanks.
> >>>>>>
> >>>>>> Stéphane
> >>>>>>
> >>>>>>
> >>>>>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel <
> faudiostream-de...@lists.sourceforge.net> a écrit :
> >>>>>>>
> >>>>>>> if any windows users are interested in having a play with faust2,
> here are some binaries for faust.exe and libfaust.dll
> >>>>>>>
> >>>>>>> i haven't had much time to test them. WASM and ASMJS not supported
> with these builds
> >>>>>>>
> >>>>>>>
> >>>>>>> https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
> >>>>>>> https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0
> >>>>>>>
> >>>>>>>
> >>>>>>> you may need to install the runtime, if you don't have visual
> studio 2015/2017 installed
> >>>>>>>
> >>>>>>> https://www.microsoft.com/en-gb/download/details.aspx?id=48145
> >>>>>>>
> >>>>>>>
> >>>>>>> oli
> >>>>>>> 
> --
> >>>>>>> Check out the vibrant tech community on one of the world's most
> >>>>>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot__
> _
> >>>>>>> Faudiostream-devel mailing list
> >>>>>>> faudiostream-de...@lists.sourceforge.net
> >>>>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> >
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] JUCE award

2017-11-07 Thread Oliver Larkin via Faudiostream-users
you can also vote for 2 things or everything!

> On 7 Nov 2017, at 16:05, Oliver Larkin <olilar...@googlemail.com> wrote:
> 
> well it seems like the JUCE award has turned into a bit of a farce, with one 
> project mysteriously receiving 3 times as many votes as anything else (nearly 
> 10 times a few days ago)/silly problems with the voting system. The Faust 
> award with its panel of experts is much more sensible!
> 
> I'm in danger of appearing like i care far too much but anyway...if you 
> haven't voted and you'd like to support my ongoing efforts to finish 
> pmix/improve faust juce integration please go and click the yellow triangle 
> next to pmix here https://juce.com/award <https://juce.com/award> . Note: you 
> can vote with facebook twitter and github logins. and yes you get 3 votes if 
> you've got all those things! i'm really hoping to find the time to do some 
> updates in the next days. i really like the HISE project on the list too 
> which is very impressive so please also consider voting for that - either 
> would make me less grumpy!
> 
> cheers
> 
> oli
> 
> ps, off topic but check out my new website numinous3d.com 
> <http://numinous3d.com/> where I have done a 3D binaural mix using HOA of my 
> friends dance track and WebVR interface (some new plug-ins developed for this 
> project/my PhD using faust will be made available soon)
> 
> 
> 
> 
> 
> 
>> On 17 Oct 2017, at 16:23, Albert Graef <aggr...@gmail.com 
>> <mailto:aggr...@gmail.com>> wrote:
>> 
>> Hmmph, *facepalm*. Well, keeping my fingers crossed!
>> 
>> On Tue, Oct 17, 2017 at 5:20 PM, Oliver Larkin <olilar...@googlemail.com 
>> <mailto:olilar...@googlemail.com>> wrote:
>> thanks but a little premature! voting ends on 13th November 2017. There are 
>> some excellent open source projects that will also join, so we will see what 
>> happens!
>> 
>> if you have a juce project to submit…
>> 
>> https://www.juce.com/award#submit <https://www.juce.com/award#submit>
>> 
>> 
>> oli
>> 
>> 
>> 
>> 
>> 
>> 
>>> On 17 Oct 2017, at 16:09, Albert Graef <aggr...@gmail.com 
>>> <mailto:aggr...@gmail.com>> wrote:
>>> 
>>> Hi Oliver,
>>> 
>>> congrats for winning the prize, you really deserve it! :)
>>> 
>>> Best,
>>> Albert
>>> 
>>> On Mon, Oct 16, 2017 at 1:04 AM, Oliver Larkin via Faudiostream-users 
>>> <faudiostream-users@lists.sourceforge.net 
>>> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
>>> after failing to win the Faust award twice I've now submitted pMix to the 
>>> JUCE award, since, well why not.
>>> 
>>> … https://www.juce.com/award <https://www.juce.com/award>
>>> 
>>> some new features coming soon including windows and linux support
>>> 
>>> oli
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org <http://slashdot.org/>! 
>>> http://sdm.link/slashdot <http://sdm.link/slashdot>
>>> ___
>>> Faudiostream-users mailing list
>>> Faudiostream-users@lists.sourceforge.net 
>>> <mailto:Faudiostream-users@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
>>> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
>>> 
>>> 
>>> 
>>> -- 
>>> Dr. Albert Gr"af
>>> Computer Music Research Group, JGU Mainz, Germany
>>> Email:  aggr...@gmail.com <mailto:aggr...@gmail.com>
>>> WWW:https://plus.google.com/+AlbertGraef 
>>> <https://plus.google.com/+AlbertGraef>
>> 
>> 
>> 
>> -- 
>> Dr. Albert Gr"af
>> Computer Music Research Group, JGU Mainz, Germany
>> Email:  aggr...@gmail.com <mailto:aggr...@gmail.com>
>> WWW:https://plus.google.com/+AlbertGraef 
>> <https://plus.google.com/+AlbertGraef>

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-10-23 Thread Oliver Larkin via Faudiostream-users
dropbox links updated

> On 23 Oct 2017, at 10:04, Oliver Larkin <olilar...@googlemail.com> wrote:
> 
> I'll build another version now!
> 
> On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr 
> <mailto:l...@grame.fr>> wrote:
> OK, so I guess Romain will have to wait, since he need the libfaust LLVM 
> backend aware version for the FaucK project, and we’ll need it also to 
> produce new versions of faustgen~(32/64bits,  and possibly FaustLive.
> 
> Stéphane
> 
> 
> > Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com 
> > <mailto:olilar...@googlemail.com>> a écrit :
> >
> > yes! haven’t tried with pmix yet :-)
> >
> >
> >> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr 
> >> <mailto:l...@grame.fr>> wrote:
> >>
> >> OK, but don’t you plan to add the LLVM backend in libfaust, so that to 
> >> compile the pMix2 project?
> >>
> >> Thanks.
> >>
> >> Stéphane
> >>
> >>
> >>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com 
> >>> <mailto:olilar...@googlemail.com>> a écrit :
> >>>
> >>> Same backends for both.  See the .props  file on my GitHub.  I expect you 
> >>> could build it  and add the missing backends quite easily if you follow 
> >>> my new instructions in README and get the latest visual studio /vcpckg
> >>>
> >>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr 
> >>> <mailto:l...@grame.fr>> wrote:
> >>> Some feedback:
> >>>
> >>> - on a Windows 8.1 system; the libea32.dll file has to be added, then 
> >>> faust2win_x86 start correctly but only the C and C++ backends have been 
> >>> compiled right? What about llibfaust.dll ? Which backends have been 
> >>> embedded in this case ?
> >>>
> >>> - on a Windows 8.1 system; the libea32.dll file has to be added, but  
> >>> faust2win_x64 does not start correctly (error at start time). What about 
> >>> llibfaust.dll ? Which backends have been embedded in this case ?
> >>>
> >>> Thanks.
> >>>
> >>> Stéphane
> >>>
> >>>
> >>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel 
> >>>> <faudiostream-de...@lists.sourceforge.net 
> >>>> <mailto:faudiostream-de...@lists.sourceforge.net>> a écrit :
> >>>>
> >>>> if any windows users are interested in having a play with faust2, here 
> >>>> are some binaries for faust.exe and libfaust.dll
> >>>>
> >>>> i haven't had much time to test them. WASM and ASMJS not supported with 
> >>>> these builds
> >>>>
> >>>>
> >>>> https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0 
> >>>> <https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0>
> >>>> https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0 
> >>>> <https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0>
> >>>>
> >>>>
> >>>> you may need to install the runtime, if you don't have visual studio 
> >>>> 2015/2017 installed
> >>>>
> >>>> https://www.microsoft.com/en-gb/download/details.aspx?id=48145 
> >>>> <https://www.microsoft.com/en-gb/download/details.aspx?id=48145>
> >>>>
> >>>>
> >>>> oli
> >>>> --
> >>>> Check out the vibrant tech community on one of the world's most
> >>>> engaging tech sites, Slashdot.org! 
> >>>> http://sdm.link/slashdot___ 
> >>>> <http://sdm.link/slashdot___>
> >>>> Faudiostream-devel mailing list
> >>>> faudiostream-de...@lists.sourceforge.net 
> >>>> <mailto:faudiostream-de...@lists.sourceforge.net>
> >>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel 
> >>>> <https://lists.sourceforge.net/lists/listinfo/faudiostream-devel>
> >>>
> >>
> >
> 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-10-23 Thread Oliver Larkin via Faudiostream-users
I'll build another version now!

On Mon, 23 Oct 2017 at 10:03, Stéphane Letz <l...@grame.fr> wrote:

> OK, so I guess Romain will have to wait, since he need the libfaust LLVM
> backend aware version for the FaucK project, and we’ll need it also to
> produce new versions of faustgen~(32/64bits,  and possibly FaustLive.
>
> Stéphane
>
>
> > Le 23 oct. 2017 à 10:59, Oliver Larkin <olilar...@googlemail.com> a
> écrit :
> >
> > yes! haven’t tried with pmix yet :-)
> >
> >
> >> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr> wrote:
> >>
> >> OK, but don’t you plan to add the LLVM backend in libfaust, so that to
> compile the pMix2 project?
> >>
> >> Thanks.
> >>
> >> Stéphane
> >>
> >>
> >>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com> a
> écrit :
> >>>
> >>> Same backends for both.  See the .props  file on my GitHub.  I expect
> you could build it  and add the missing backends quite easily if you follow
> my new instructions in README and get the latest visual studio /vcpckg
> >>>
> >>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr> wrote:
> >>> Some feedback:
> >>>
> >>> - on a Windows 8.1 system; the libea32.dll file has to be added, then
> faust2win_x86 start correctly but only the C and C++ backends have been
> compiled right? What about llibfaust.dll ? Which backends have been
> embedded in this case ?
> >>>
> >>> - on a Windows 8.1 system; the libea32.dll file has to be added, but
> faust2win_x64 does not start correctly (error at start time). What about
> llibfaust.dll ? Which backends have been embedded in this case ?
> >>>
> >>> Thanks.
> >>>
> >>> Stéphane
> >>>
> >>>
> >>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel <
> faudiostream-de...@lists.sourceforge.net> a écrit :
> >>>>
> >>>> if any windows users are interested in having a play with faust2,
> here are some binaries for faust.exe and libfaust.dll
> >>>>
> >>>> i haven't had much time to test them. WASM and ASMJS not supported
> with these builds
> >>>>
> >>>>
> >>>> https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
> >>>> https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0
> >>>>
> >>>>
> >>>> you may need to install the runtime, if you don't have visual studio
> 2015/2017 installed
> >>>>
> >>>> https://www.microsoft.com/en-gb/download/details.aspx?id=48145
> >>>>
> >>>>
> >>>> oli
> >>>>
> --
> >>>> Check out the vibrant tech community on one of the world's most
> >>>> engaging tech sites, Slashdot.org!
> http://sdm.link/slashdot___
> >>>> Faudiostream-devel mailing list
> >>>> faudiostream-de...@lists.sourceforge.net
> >>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
> >>>
> >>
> >
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-10-23 Thread Oliver Larkin via Faudiostream-users
yes! haven’t tried with pmix yet :-)


> On 23 Oct 2017, at 09:57, Stéphane Letz <l...@grame.fr> wrote:
> 
> OK, but don’t you plan to add the LLVM backend in libfaust, so that to 
> compile the pMix2 project?
> 
> Thanks.
> 
> Stéphane
> 
> 
>> Le 23 oct. 2017 à 10:55, Oliver Larkin <olilar...@googlemail.com> a écrit :
>> 
>> Same backends for both.  See the .props  file on my GitHub.  I expect you 
>> could build it  and add the missing backends quite easily if you follow my 
>> new instructions in README and get the latest visual studio /vcpckg
>> 
>> On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr> wrote:
>> Some feedback:
>> 
>> - on a Windows 8.1 system; the libea32.dll file has to be added, then 
>> faust2win_x86 start correctly but only the C and C++ backends have been 
>> compiled right? What about llibfaust.dll ? Which backends have been embedded 
>> in this case ?
>> 
>> - on a Windows 8.1 system; the libea32.dll file has to be added, but  
>> faust2win_x64 does not start correctly (error at start time). What about 
>> llibfaust.dll ? Which backends have been embedded in this case ?
>> 
>> Thanks.
>> 
>> Stéphane
>> 
>> 
>>> Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel 
>>> <faudiostream-de...@lists.sourceforge.net> a écrit :
>>> 
>>> if any windows users are interested in having a play with faust2, here are 
>>> some binaries for faust.exe and libfaust.dll
>>> 
>>> i haven't had much time to test them. WASM and ASMJS not supported with 
>>> these builds
>>> 
>>> 
>>> https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
>>> https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0
>>> 
>>> 
>>> you may need to install the runtime, if you don't have visual studio 
>>> 2015/2017 installed
>>> 
>>> https://www.microsoft.com/en-gb/download/details.aspx?id=48145
>>> 
>>> 
>>> oli
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! 
>>> http://sdm.link/slashdot___
>>> Faudiostream-devel mailing list
>>> faudiostream-de...@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>> 
> 


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] any windows testers?

2017-10-23 Thread Oliver Larkin via Faudiostream-users
 Same backends for both.  See the .props  file on my GitHub.  I expect you
could build it  and add the missing backends quite easily if you follow my
new instructions in README and get the latest visual studio /vcpckg

On Mon, 23 Oct 2017 at 09:22, Stéphane Letz <l...@grame.fr> wrote:

> Some feedback:
>
> - on a Windows 8.1 system; the libea32.dll file has to be added, then
> faust2win_x86 start correctly but only the C and C++ backends have been
> compiled right? What about llibfaust.dll ? Which backends have been
> embedded in this case ?
>
> - on a Windows 8.1 system; the libea32.dll file has to be added, but
> faust2win_x64 does not start correctly (error at start time). What about
> llibfaust.dll ? Which backends have been embedded in this case ?
>
> Thanks.
>
> Stéphane
>
>
> > Le 22 oct. 2017 à 15:51, Oliver Larkin via Faudiostream-devel <
> faudiostream-de...@lists.sourceforge.net> a écrit :
> >
> > if any windows users are interested in having a play with faust2, here
> are some binaries for faust.exe and libfaust.dll
> >
> > i haven't had much time to test them. WASM and ASMJS not supported with
> these builds
> >
> >
> > https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
> > https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0
> >
> >
> > you may need to install the runtime, if you don't have visual studio
> 2015/2017 installed
> >
> > https://www.microsoft.com/en-gb/download/details.aspx?id=48145
> >
> >
> > oli
> >
> --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org!
> http://sdm.link/slashdot___
> > Faudiostream-devel mailing list
> > faudiostream-de...@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] any windows testers?

2017-10-22 Thread Oliver Larkin via Faudiostream-users
if any windows users are interested in having a play with faust2, here are
some binaries for faust.exe and libfaust.dll

i haven't had much time to test them. WASM and ASMJS not supported with
these builds


https://www.dropbox.com/s/gu3259ewk4ioyx1/faust2win_x64.zip?dl=0
https://www.dropbox.com/s/5pwv3f1zuh5d5q2/faust2win_x86.zip?dl=0


you may need to install the runtime, if you don't have visual studio
2015/2017 installed

https://www.microsoft.com/en-gb/download/details.aspx?id=48145


oli
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] JUCE award

2017-10-17 Thread Oliver Larkin via Faudiostream-users
thanks but a little premature! voting ends on 13th November 2017. There are 
some excellent open source projects that will also join, so we will see what 
happens!

if you have a juce project to submit…

https://www.juce.com/award#submit <https://www.juce.com/award#submit>


oli





> On 17 Oct 2017, at 16:09, Albert Graef <aggr...@gmail.com> wrote:
> 
> Hi Oliver,
> 
> congrats for winning the prize, you really deserve it! :)
> 
> Best,
> Albert
> 
> On Mon, Oct 16, 2017 at 1:04 AM, Oliver Larkin via Faudiostream-users 
> <faudiostream-users@lists.sourceforge.net 
> <mailto:faudiostream-users@lists.sourceforge.net>> wrote:
> after failing to win the Faust award twice I've now submitted pMix to the 
> JUCE award, since, well why not.
> 
> … https://www.juce.com/award <https://www.juce.com/award>
> 
> some new features coming soon including windows and linux support
> 
> oli
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net 
> <mailto:Faudiostream-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
> 
> 
> 
> -- 
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com <mailto:aggr...@gmail.com>
> WWW:https://plus.google.com/+AlbertGraef 
> <https://plus.google.com/+AlbertGraef>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] JUCE award

2017-10-16 Thread Oliver Larkin via Faudiostream-users
I have no idea if there are multiple categories, or even if there is a panel 
judging the entries as well as people voting for their favourites.   

oli


> On 16 Oct 2017, at 08:11, Stéphane Letz <l...@grame.fr> wrote:
> 
> Very nice !
> 
> It seems that some presented projects are actually commercial products, so in 
> some sense the challenge is not so fair compared to what individual people 
> can present. Do you know is this JUCE award has several catégories ? Like an 
> « open-source base project » one at least ? 
> 
> Stéphane 
> 
>> Le 16 oct. 2017 à 01:04, Oliver Larkin via Faudiostream-users 
>> <faudiostream-users@lists.sourceforge.net> a écrit :
>> 
>> after failing to win the Faust award twice I've now submitted pMix to the 
>> JUCE award, since, well why not.
>> 
>> … https://www.juce.com/award
>> 
>> some new features coming soon including windows and linux support
>> 
>> oli
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> 


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] JUCE award

2017-10-15 Thread Oliver Larkin via Faudiostream-users
after failing to win the Faust award twice I've now submitted pMix to the JUCE 
award, since, well why not.

… https://www.juce.com/award

some new features coming soon including windows and linux support

oli
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] WebAssembly dynamic Faust compiler html page to test

2017-07-22 Thread Oliver Larkin via Faudiostream-users
can I suggest a table of contents on that page? also some of those svgs are 
really tall, so perhaps collapsed diagrams?


> On 21 Jul 2017, at 16:03, Oliver Larkin <olilar...@googlemail.com> wrote:
> 
> fantastic! hadn’t seen http://faust.grame.fr/modules/ 
> <http://faust.grame.fr/modules/> what a great collection
> 
>> On 21 Jul 2017, at 15:37, Stéphane Letz <l...@grame.fr 
>> <mailto:l...@grame.fr>> wrote:
>> 
>> Assuming URL are on the same site (like those from 
>> http://faust.grame.fr/modules/ <http://faust.grame.fr/modules/>), you can 
>> even drop an URL on the dynamic page , click/drag the [FAUST] button from 
>> the right page (which contains the URL to the actual DSP) drop is on left 
>> page… et voila !
>> 
>> Stéphane
>> 
>> 
>>> Le 21 juil. 2017 à 16:33, Oliver Larkin <olilar...@googlemail.com 
>>> <mailto:olilar...@googlemail.com>> a écrit :
>>> 
>>> nice!
>>> 
>>> 
>>>> On 21 Jul 2017, at 14:56, Stéphane Letz <l...@grame.fr 
>>>> <mailto:l...@grame.fr>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> For courageous users:  http://faust.grame.fr/modules/faustlive-wasm.html 
>>>> <http://faust.grame.fr/modules/faustlive-wasm.html>
>>>> 
>>>> Using Chrome, you can possibly test polyphonic DSP by connecting a MIDI 
>>>> keyboard
>>>> 
>>>> Know problem: polyphonic mode is still buggy in some cases (hanging 
>>>> notes...)
>>>> 
>>>> Stéphane 
>>>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, Slashdot.org <http://slashdot.org/>! 
>>>> http://sdm.link/slashdot <http://sdm.link/slashdot>
>>>> ___
>>>> Faudiostream-devel mailing list
>>>> faudiostream-de...@lists.sourceforge.net 
>>>> <mailto:faudiostream-de...@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel 
>>>> <https://lists.sourceforge.net/lists/listinfo/faudiostream-devel>
>>> 
>> 
> 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] WebAssembly dynamic Faust compiler html page to test

2017-07-21 Thread Oliver Larkin via Faudiostream-users
fantastic! hadn’t seen http://faust.grame.fr/modules/ 
<http://faust.grame.fr/modules/> what a great collection

> On 21 Jul 2017, at 15:37, Stéphane Letz <l...@grame.fr> wrote:
> 
> Assuming URL are on the same site (like those from 
> http://faust.grame.fr/modules/ <http://faust.grame.fr/modules/>), you can 
> even drop an URL on the dynamic page , click/drag the [FAUST] button from the 
> right page (which contains the URL to the actual DSP) drop is on left page… 
> et voila !
> 
> Stéphane
> 
> 
>> Le 21 juil. 2017 à 16:33, Oliver Larkin <olilar...@googlemail.com 
>> <mailto:olilar...@googlemail.com>> a écrit :
>> 
>> nice!
>> 
>> 
>>> On 21 Jul 2017, at 14:56, Stéphane Letz <l...@grame.fr 
>>> <mailto:l...@grame.fr>> wrote:
>>> 
>>> Hi,
>>> 
>>> For courageous users:  http://faust.grame.fr/modules/faustlive-wasm.html 
>>> <http://faust.grame.fr/modules/faustlive-wasm.html>
>>> 
>>> Using Chrome, you can possibly test polyphonic DSP by connecting a MIDI 
>>> keyboard
>>> 
>>> Know problem: polyphonic mode is still buggy in some cases (hanging 
>>> notes...)
>>> 
>>> Stéphane 
>>> --
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org <http://slashdot.org/>! 
>>> http://sdm.link/slashdot <http://sdm.link/slashdot>
>>> ___
>>> Faudiostream-devel mailing list
>>> faudiostream-de...@lists.sourceforge.net 
>>> <mailto:faudiostream-de...@lists.sourceforge.net>
>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>> 
> 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Examples of zero delay filters in Faust

2017-07-10 Thread Oliver Larkin via Faudiostream-users
just resurrecting this old post. I'm curious has anyone implemented a ”topology 
preserving” filter in faust?

this SVF is really nice 

https://cytomic.com/files/dsp/SvfLinearTrapOptimised2.pdf 





> On 24 Apr 2014, at 08:56, D  wrote:
> 
> Julius Smith  writes:
> 
>> 
>> 
>> I guess there are multiple definitions of "computable".  In the
>> papers I've read (e.g., on wave digital filters), a delay-free loop
>> is said not to be computable.  Solving the linear set equations for a 
>> solution 
>> gives you a new flow graph - a new filter structure that's computable as 
>> drawn.
>> 
> 
> Hi Julius,
> 
> Thanks for your reply.  I've never quite understood the mathematical
> significance of the different approaches so I really appreciate your
> thoughts on the topic.
> 
> I know of the topology rearrangement for avoiding delay-free loops,
> for example in "Detection, Location, and Removal of Delay-Free
> Loops in Digital Filter Configurations".
> 
> However, from what I understand of both Vadim's an Raph's approach
> is that they are "topology preserving".  Specifically the state variables
> from the equations I posted in my previous mail matches the voltages
> on the capacitors (trapezoidal integration of current) of a similar analog
> circuit, 4 1-pole filter in series with a feedback path of gain -k.
> 
> Additionally Raph's State Space Representation is also the identical
> "topology", so I don't understand how this approach results in a
> "new flow graph".
> 
> Raph's notebook specifically cites your paper.  As an additional
> citation besides Raph and Vadim, there is some discussion of the
> "topology preserving transform" from WIll Pirkle:
> 
> http://www.willpirkle.com/Downloads/AN-4VirtualAnalogFilters.2.0.pdf
> 
> Since I am usually not working on the block-diagram level, but so
> far have understood things more just as a "set of equations", and
> perhaps since the integration is implicit, that's what allows you to 
> solve the delay-free loop?  I've never exactly understood the
> mathematical implications here.
> 
> Thanks very much!
> 
>> 
>> A related term in the finite-differences world is "implicit" versus 
>> "explicit"
>> finite difference schemes, where implicit means you have to solve some
>> simultaneous equations and explicit means you can compute forward
>> each time step using previously computed values (a "causal" recursion). 
>> 
>> So, maybe it's just terminology...
>> 
>> - Julius
>> 
>> 
> 
> 
> 
> --
> Start Your Social Network Today - Download eXo Platform
> Build your Enterprise Intranet with eXo Platform Software
> Java Based Open Source Intranet - Social, Extensible, Cloud Ready
> Get Started Now And Turn Your Intranet Into A Collaboration Platform
> http://p.sf.net/sfu/ExoPlatform
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Using C++ libraries alongside Faust? How?

2017-07-10 Thread Oliver Larkin via Faudiostream-users
A few years ago I made a script, but the faust2faustvst and faust2juce
scripts are what I would use these days.

https://github.com/olilarkin/wdl-ol/commits/faust

Oli

On Mon, 10 Jul 2017 at 10:18, Stéphane Letz  wrote:

> WDL-OL could indeed be and interesting alternative. Oliver since it seems
> that you know this project were well… how complex would it be to develop
> Faust architectures files for  WDL-OL  ?
>
> Thanks.
>
> Stéphane
>
>
> > Le 10 juil. 2017 à 03:37, mviljamaa  a écrit :
> >
> > Well even that "pipeline" sounds pretty reasonable, although some people
> dislike relying on JUCE, because it's commercial.
> > There's an alternative called WDL-OL that could suit the more "open
> source" path.
> >
> > On 2017-07-09 22:21, Julius Smith wrote:
> >> .cpp -> .h is just a name change - looks better when #including.
> >> I am presently using the JUCE workflow for anything like VSTs.  The
> >> Faust code is simply a collection of .h files in that context.  I do
> >> not modify the C++ generated by Faust, other than to change names or
> >> the like.
> >> - Julius
> >> On Sun, Jul 9, 2017 at 10:02 AM, mviljamaa  wrote:
> >>> What you mean you place them into .h? As Faust gives .cpp (and .h)?
> >>> Also, what would be a good workflow in developing a VST that uses
> >>> external C++ libraries and Faust?
> >>> How can I e.g. build this kind of project, when some of the stuff
> >>> does not exist in Faust, but rather needs to be added
> >>> into the Faust generated C++ files?
> >>> Perhaps I can use a conventional IDE e.g. Visual Studio and make it
> >>> compile the Faust project in tandem with the other files?
> >>> On 2017-07-09 06:57, Julius Smith wrote:
> >>> Yes, by the way, I believe the top tool for making VST plugins from
> >>> Faust nowadays is the faust2faustvst script that comes with the
> >>> Faust
> >>> distribution.
> >>> I generally place each Faust compilation product in its own .h file
> >>> (C++), and include that in my higher-level C++.  Here is my Make
> >>> rule
> >>> for that:
> >>> # Options recommended by faustbench for iPad Pro (single) running
> >>> iOS
> >>> # 10.3.1 and iPad 3 (single) running iOS 9.3:
> >>> FAUST = faust -vec -lv 0 -vs 16 -g
> >>> # In general, the Faust class name is the file name:
> >>> %.cpp : %.dsp
> >>> $(FAUST) -cn $(@:.cpp=) -a $(ARCH) $< -o $@
> >>> - Julius
> >>> On Sat, Jul 8, 2017 at 6:50 AM, mviljamaa 
> >>> wrote:
> >>> Using C++ libraries alongside Faust? How?
> >>> Should I specify the DSP specification first, then have Faust
> >>> compile to C++ and then modify the generated C++?
> >>> Yes
> >> (https://ccrma.stanford.edu/~jos/faust/Generating_VST_Plugin_Faust.html
> >>> [1]
> >>> [1])?
> >>
> --
> >>> Check out the vibrant tech community on one of the world's most
> >>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> >>> ___
> >>> Faudiostream-users mailing list
> >>> Faudiostream-users@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users [2]
> >>> [2]
> >>> --
> >>> Julius O. Smith III 
> >>> Professor of Music and, by courtesy, Electrical Engineering
> >>> CCRMA, Stanford University
> >>> http://ccrma.stanford.edu/~jos/ [3] [3]
> >>> Links:
> >>> --
> >>> [1]
> >> https://ccrma.stanford.edu/~jos/faust/Generating_VST_Plugin_Faust.html
> >>> [1]
> >>> [2] https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> >>> [2]
> >>> [3] http://ccrma.stanford.edu/
> >> --
> >> Julius O. Smith III 
> >> Professor of Music and, by courtesy, Electrical Engineering
> >> CCRMA, Stanford University
> >> http://ccrma.stanford.edu/~jos/ [4]
> >> Links:
> >> --
> >> [1]
> https://ccrma.stanford.edu/~jos/faust/Generating_VST_Plugin_Faust.html
> >> [2] https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> >> [3] http://ccrma.stanford.edu/~jos/
> >> [4] http://ccrma.stanford.edu/
> >
> >
> --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Faudiostream-users mailing list
> > Faudiostream-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] control window

2017-07-06 Thread Oliver Larkin via Faudiostream-users
i’m not sure about viewing the signal on the online compiler without coding it 
yourself. just tried the playground http://faust.grame.fr/faustplayground/ 
<http://faust.grame.fr/faustplayground/> and couldn’t find a scope

there is a max object called faustgen~

http://faust.grame.fr/news/2012/12/11/faustgen.html 
<http://faust.grame.fr/news/2012/12/11/faustgen.html>


> On 6 Jul 2017, at 18:06, Beach Dispatcher <bdd...@gmail.com> wrote:
> 
> Hi Oliver!
> 
> Thank you for the answer! So if I use online compiler for now - no way to get 
> realtime oscilloscope view of a signal
> or digit capturing?
> 
> about Max - you mean that I should compile faust program to maxmsp external 
> and use it in Max with needed analyzing instruments?
> so it will be the optimal solution for realtime control? 
> 
> 2017-07-06 17:39 GMT+03:00 Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>>:
> For a non-Realtime solution check out the plot architecture which spits out a 
> commandline app that  print the sample values to the Console.  You can then 
> plot using matlab or octave
> 
> Otherwise if you have Max you could try faust gen~ With scope~ or capture~
> 
> On Thu, 6 Jul 2017 at 17:18, Beach Dispatcher <bdd...@gmail.com 
> <mailto:bdd...@gmail.com>> wrote:
> Dear all,
> 
> Could you inform me about how can it be possible to get oscilloscope view of 
> the
> resulting signal of compiled code? Maybe there is some library or vidget 
> architecture
> file like as for faders etc? and beside oscilloscope view, I want to see the 
> digits flow
> of the resulting signal (like "Max" Window in MaxMSP) where it is possible to 
> see
> the function meanings of the resulting signal.
> 
> Is it possible to realize these things using faust code and its libraries or
> it can be only be done with IDE libraries (in JUCE for example)
> 
> Thank you in advance!
> 
> 
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net 
> <mailto:Faudiostream-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot 
> <http://sdm.link/slashdot>___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net 
> <mailto:Faudiostream-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
> 

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] control window

2017-07-06 Thread Oliver Larkin via Faudiostream-users
For a non-Realtime solution check out the plot architecture which spits out
a commandline app that  print the sample values to the Console.  You can
then plot using matlab or octave

Otherwise if you have Max you could try faust gen~ With scope~ or capture~

On Thu, 6 Jul 2017 at 17:18, Beach Dispatcher  wrote:

> Dear all,
>
> Could you inform me about how can it be possible to get oscilloscope view
> of the
> resulting signal of compiled code? Maybe there is some library or vidget
> architecture
> file like as for faders etc? and beside oscilloscope view, I want to see
> the digits flow
> of the resulting signal (like "Max" Window in MaxMSP) where it is possible
> to see
> the function meanings of the resulting signal.
>
> Is it possible to realize these things using faust code and its libraries
> or
> it can be only be done with IDE libraries (in JUCE for example)
>
> Thank you in advance!
>
>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Errors upgrading projects to new libraries

2016-11-08 Thread Oliver Larkin
Hello,

I was trying to upgrade my faust Tambura model, but unfortunately I had a few 
problems.

First of all I don’t seem tp be able to include maxmsp.lib without an error 
about if. Can’t work out the issue.

BoxIdent[if] is defined here : basic.lib:475

second issue is that my code no longer compiles

Error in sequential composition (A:B)
The number of outputs (1) of A = +
must be equal to the number of inputs (3) of B : 
\(x416).(\(x417).(\(x418).(x418,((x417 : int),(x416,1 : -) : &) : @)))


 I’ve uploaded the changes here if anyone can see what I doing wrong. 
Unfortunately Faust gives me no clue where this error in sequential composition 
is!

https://github.com/olilarkin/Tambura/commit/cca6c429f98e293411faa5258a2c651478c86f6d
 



 Thanks,

Oli


--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] brute force convolution in faust

2016-07-02 Thread Oliver Larkin
Hi,

If I try and do a convolution of a 2048 point IR using faust’s “fir”, I get an 
error from the C compiler about too many nested brackets.

Is there any way around this? I wrote a foreign function for the job, but to do 
it in faust code would be better.

thanks

oli


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Order of controls

2016-06-30 Thread Oliver Larkin
thanks!

> On 30 Jun 2016, at 08:52, Kjetil Matheussen <k.s.matheus...@gmail.com> wrote:
> 
> Hi,
> 
> You can prepend the parameter names with [1], [2], [3], etc,
> or [a], [b], [c], etc, etc. Text inside brackets are not displayed
> in the GUIs.
> 
> 
> On Thu, Jun 30, 2016 at 9:26 AM, Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>> wrote:
> Hi all,
> 
> Is there a way to explicitly order controls on a Faust UI? Ordering seems to 
> be alphabetical. I would rather not put a number etc at the beginning of the 
> parameter name.
> 
> Thanks
> 
> Oli
> 
> --
> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape <http://sdm.link/attshape>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net 
> <mailto:Faudiostream-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>
> 
> 

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Order of controls

2016-06-30 Thread Oliver Larkin
Hi all,

Is there a way to explicitly order controls on a Faust UI? Ordering seems
to be alphabetical. I would rather not put a number etc at the beginning of
the parameter name.

Thanks

Oli
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] My Faust JUCE summit presentation

2016-03-22 Thread Oliver Larkin
Hi Bart,

It’s not quite ready for sharing yet but I will do soon. The original version 
was done with Max4Live and faustgen~.  I’m partly through the process of 
converting it all to a single faust dsp, but haven’t got it sounding as good as 
the old version yet.

best

oli



> On 22 Mar 2016, at 13:03, Bart Brouns <b...@magnetophon.nl> wrote:
> 
> Hi Oli,
> 
> Nice presentation!
> 
> The tambura sounds great, I love the 303-sounding example on soundcloud!
> I looked for it online, and google has the mdoc file generated by the online 
> compiler indexed, but it's not there anymore.
> Any chance of shearing it!
> 
> Cheers,
> Bart.
> 
> 
> studio magnetophon
> 
> Bart Brouns
> Biesenwal 3
> 6211 AD Maastricht
> 0031-6-22919561
> b...@magnetophon.nl <mailto:b...@magnetophon.nl>
> www.magnetophon.nl <http://magnetophon.nl/>
> 
> On 21 mrt. 2016, at 11:55, Oliver Larkin <olilar...@googlemail.com 
> <mailto:olilar...@googlemail.com>> wrote:
> 
>> Dear All,
>> 
>> The video of my presentation about Faust at the JUCE summit last November 
>> has been uploaded  
>> 
>> https://www.youtube.com/watch?v=INlqClEOhak=youtu.be 
>> <https://www.youtube.com/watch?v=INlqClEOhak=youtu.be>
>> 
>> Slides:
>> 
>> http://olilarkin.co.uk/misc/JUCE_Summit.pdf 
>> <http://olilarkin.co.uk/misc/JUCE_Summit.pdf>
>> 
>> The faust JUCE module is still very much work in progress. I hope to improve 
>> it in the near future.
>> 
>> Oli
>> --
>> Transform Data into Opportunity.
>> Accelerate data analysis in your applications with
>> Intel Data Analytics Acceleration Library.
>> Click to learn more.
>> http://pubads.g.doubleclick.net/gampad/clk?id=278785351=/4140 
>> <http://pubads.g.doubleclick.net/gampad/clk?id=278785351=/4140>___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net 
>> <mailto:Faudiostream-users@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users 
>> <https://lists.sourceforge.net/lists/listinfo/faudiostream-users>

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351=/4140___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] syntax highlighting

2015-09-01 Thread Oliver Larkin
here is a modified version that works with .lib files



Faust.plist
Description: Binary data


oli

On 1 Sep 2015, at 09:25, Iain Gray  wrote:

> Hello,
> 
> As a new user of FaustLive (OS X 10.5) I tried syntax highlighting in 
> TextWrangler using Faust.plist. This works when opening .dsp files, but 
> opening .lib files just produces plantext with no highlighting. Am I missing 
> something obvious?
> 
> Iain
> --
> ___
> Faudiostream-users mailing list
> 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


Re: [Faudiostream-users] new JUCE module and Faust IDE

2015-03-16 Thread Oliver Larkin
OK i can at least compile it now on linux. Update to the latest git.

there may be more errors - if you could let me know privately i will update the 
build instructions.

you’ll probably need to install all the dependencies listed in this sticky on 
the juce forum 
http://www.juce.com/forum/topic/list-juce-dependancies-under-ubuntu-linux 

oli

On 16 Mar 2015, at 20:19, Kjetil Matheussen k.s.matheus...@gmail.com wrote:

 Thanks, that worked. I.e I got beyond the missing juce_faustllvm step,
 but now there is a lot of other compilation errors.
 
 
 On Mon, Mar 16, 2015 at 9:07 PM, Oliver Larkin olilar...@googlemail.com 
 wrote:
 hi,
 
 the tarball is outdated. If you check it out via git i think that particular 
 error should be fixed (but there are some other ones preventing it compiling 
 on linux that i am currently looking at)
 
 it compiled on linux a few days ago :-)
 
 oli
 
 
 
 
 On 16 Mar 2015, at 19:55, Kjetil Matheussen k.s.matheus...@gmail.com wrote:
 
 
 
 
 On Mon, Mar 16, 2015 at 5:51 PM, Oliver Larkin olilar...@googlemail.com 
 wrote:
 hi all,
 
 I have created a faust JUCE module based on the faustgen~ max external which 
 embeds the libfaust JIT compiler in a JUCE AudioProcessor.
 
 https://github.com/CMRCYork/juce_faustllvm
 
 there is a command line test project here:
 
 https://github.com/CMRCYork/juce_faustllvm_test
 
 and a new version of my pMix preset interpolator which uses the JUCE module, 
 and also works as a nice faust IDE, a bit like faustworks:
 
 https://github.com/CMRCYork/pMix2/releases
 
 It’s a very alpha version, which currently only builds/works on OSX. There 
 are many issues that still need to be resolved. 
 
 There is a video of it working as a VST plug-in here:
 
 https://vimeo.com/122268573
 
 feedback much appreciated
 
 
 
 Hi Oliver,
 
 I've looked at the video, and the pMix VST plugin looks amazing!
 
 I also read the warning about This is an extremely buggy and incomplete 
 alpha version,
 but I wanted to try building it on Linux anyway.  ;-)
 
 And I get this error right away:
 
 
 [kjetil@localhost Linux]$ cd Builds/Linux
 [kjetil@localhost Linux]$ make 
 Compiling pMixInterpolationSpaceLayout.cpp
 In file included from ../../Source/pMixInterpolationSpaceLayout.h:13:0,
  from ../../Source/pMixInterpolationSpaceLayout.cpp:10:
 ../../JuceLibraryCode/JuceHeader.h:26:51: fatal error: 
 modules/juce_faustllvm/juce_faustllvm.h: No such file or directory
  #include modules/juce_faustllvm/juce_faustllvm.h
^
 
 But there is no file called juce_faustllvm.h in the tree. (I downloaded 
 the tar-ball)
 Maybe I'm missing a dependency, or I haven't read the instructions properly?
 
 

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Labelling Inputs and Outputs

2015-02-17 Thread Oliver Larkin
+1 this would be a nice feature

oli

On 15 Feb 2015, at 00:40, Dolittle seedpr...@gmail.com wrote:

 Hello,
 
 When coding a Faust .dsp, how would one enable the labelling of inputs and 
 outputs so that the labels could be displayed when compiled to a GUI-enabled 
 architecture such as VST? Maybe this isn't possible. I looked at passive 
 widgets as a possibility, but couldn't figure out how to use them. Seems to 
 be a sparsity of documentation about them.
 
 I have a Faust-compiled VST with 12 inputs, and I had to add sliders so that 
 I could tell them apart; but I don't really want the sliders.
 
 Bob Hamilton
 --
 Dive into the World of Parallel Programming. The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. 
 http://goparallel.sourceforge.net/___
 Faudiostream-users mailing list
 Faudiostream-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/faudiostream-users


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] optimising/non audio rate

2014-12-09 Thread Oliver Larkin
I wanted to make something a bit like rand~ in msp or randi in csound. Linearly 
interpolated random function at a specified frequency. See code below for what 
i came up with.

It seems what i made is a bit wasteful since the random number element appears 
to be calculated per sample, when we only need random numbers once per “period” 
of the clocked noise

is there a more efficient way to do this in faust?

thanks

oli






// randi.dsp
import(music.lib); 
import(maxmsp.lib); 
import(oscillator.lib); 

rand(f) = sah(trigger, noise)

with {
  sah(t, x) = select2(t, _, x) ~ _;
  trigger = lf_imptrain(f);
};

randi(f) = line(rand(f), 1000/f);
process(f)=randi(f);


// generated c++

virtual void compute (int count, FAUSTFLOAT** input, FAUSTFLOAT** output) {
FAUSTFLOAT* input0 = input[0];
FAUSTFLOAT* output0 = output[0];
for (int i=0; icount; i++) {
float fTemp0 = (float)input0[i];
fRec3[0] = fmodf((1.0f + fRec3[1]),(fConst1 / fTemp0));
float fTemp1 = (fTemp0 * fRec3[0]);
fVec0[0] = fTemp1;
iRec4[0] = (12345 + (1103515245 * iRec4[1]));
fRec2[0] = ((int(((fConst2 * (fVec0[0] - fVec0[1]))  
0)))?(4.656612875245797e-10f * iRec4[0]):fRec2[1]);
float fTemp2 = ((int((fRec2[0] != 
fRec2[1])))?(float(iConst0) / fTemp0):(fRec0[1] - 1));
fRec0[0] = fTemp2;
fRec1[0] = ((int((fTemp2 = 0)))?fRec2[0]:(fRec1[1] + 
((fRec2[0] - fRec1[1]) / fTemp2)));
output0[i] = (FAUSTFLOAT)fRec1[0];
// post processing
fRec1[1] = fRec1[0];
fRec0[1] = fRec0[0];
fRec2[1] = fRec2[0];
iRec4[1] = iRec4[0];
fVec0[1] = fVec0[0];
fRec3[1] = fRec3[0];
}
}


--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] faustlive

2014-11-10 Thread Oliver Larkin
also one more point - the interface to the .dsp often gets too tall an it’s 
impossible to get to sliders at the bottom. A scrollbar would be really useful 
here!

for example load blowBottle.dsp

thanks

oli

On 9 Nov 2014, at 21:32, Albert Graef aggr...@gmail.com wrote:

 On Sun, Nov 9, 2014 at 7:40 PM, Oliver Larkin olilar...@googlemail.com 
 wrote:
 faustlive is a very nice tool but I a problem with it because it often brings 
 up floating windows that extend beyond the bottom of my screen. The windows 
 have no title bar and so cannot be moved up (e.g. export windows). This means 
 it is impossible to see which buttons to click!
 
 +1
 
 I'd also prefer it if the dialog windows had normal decorations, if only to 
 being able to move them around and look at what's underneath. Generally, 
 override-redirect should only be used for special popups such as menus and 
 splash screens. You can make the dialogs modal if the intention is to prevent 
 interaction with the rest of the application while it is up, but bypassing 
 the window manager on such popups is almost never necessary.
 
 -- 
 Dr. Albert Graf
 Computer Music Research Group, JGU Mainz, Germany
 Email:  aggr...@gmail.com
 WWW:https://plus.google.com/+AlbertGraef

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


[Faudiostream-users] faustlive

2014-11-09 Thread Oliver Larkin
faustlive is a very nice tool but I a problem with it because it often brings 
up floating windows that extend beyond the bottom of my screen. The windows 
have no title bar and so cannot be moved up (e.g. export windows). This means 
it is impossible to see which buttons to click!

thanks

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


[Faudiostream-users] faustgen~ as a vst/au plugin?

2014-11-07 Thread Oliver Larkin
are there any plans to make an equivalent of faustgen~ that works as a plugin?

a code editor could be achieved relatively easily by using JUCE like in these 
projects:

http://www.osar.fr/protoplug/
http://www.kvraudio.com/forum/viewtopic.php?f=33t=402054

if I had more hours in the day i might consider having a go myself!

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


[Faudiostream-users] hardcoded coefficients in .dsp files

2014-11-07 Thread Oliver Larkin
i’m using the following “foreign function” to get some hard coded coefficients 
for an IIR hilbert transform

is there a neat way i could achieve the same just in a .dsp, since it seems you 
can’t use foreign functions in faustlive/faustgen~

thanks,

oli


hcoeff = ffunction(float gethilbertcoef(int, int, int), iirhilbert_coeffs.h, 
);

...

static float hilbcoefs[7][6][5] = 
{
  //192k
  {
{0., 0., 0., 0., 0.},
{0., 0., 0., 0., 0.},
{0., 0., 0., 0., 0.},
{0., 0., 0., 0., 0.},
{0., 0., 0., 0., 0.},
{0., 0., 0., 0., 0.},
  },
  //96k
  {
...
  },
  //88.2k
  {
..
  },
  //48k
  {
...
  },
  //44.1k
  {
...
  },
  //32k
  {
...
  },
  //22.05k
  {
...
  }
};

float gethilbertcoef(int sr, int filter, int idx)
{
  switch(sr)
  {
case 192000: return hilbcoefs[0][filter][idx];
case 96000: return hilbcoefs[1][filter][idx];
case 88200: return hilbcoefs[2][filter][idx];
case 48000: return hilbcoefs[3][filter][idx];
case 44100: return hilbcoefs[4][filter][idx];
case 32000: return hilbcoefs[5][filter][idx];
case 22050: return hilbcoefs[6][filter][idx];
default: return hilbcoefs[4][filter][idx];
  }
}


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


[Faudiostream-users] A few faust patches for the OWL pedal

2014-10-06 Thread Oliver Larkin
https://github.com/olilarkin/OL-OWLPatches

oli
--
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471iu=/4140/ostg.clktrk___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] faustios status

2013-09-13 Thread Oliver Larkin
same.

the xcode project doesn't want to build without manually changing the
provisioning profile

I commented out lines 71 - 74 of the faust2ios script and printed the
xcodebuild output

...
rymermac:examples oli$ faust2ios karplus32.dsp
Compile with CoreAudio support
Build settings from command line:
PRODUCT_NAME = karplus32

=== BUILD NATIVE TARGET Template_CoreAudio OF PROJECT iOS WITH THE DEFAULT
CONFIGURATION (Release) ===
Check dependencies
Code Sign error: A valid provisioning profile matching the application's
Identifier 'fr.grame.iGrame.karplus32' could not be found


** BUILD FAILED **


The following build commands failed:
Check dependencies
(1 failure)
Build settings from command line:
PRODUCT_NAME = karplus32

=== BUILD NATIVE TARGET Template_CoreAudio OF PROJECT iOS WITH
CONFIGURATION Debug ===
Check dependencies
Code Sign error: A valid provisioning profile matching the application's
Identifier 'fr.grame.iGrame.karplus32' could not be found


** ARCHIVE SUCCEEDED **


The following build commands failed:
Check dependencies
(1 failure)
./karplus32.app;



On Fri, Sep 13, 2013 at 6:26 PM, Stéphane Letz l...@free.fr wrote:

 Please try again with latest git version.

 Stéphane

 Le 13 sept. 2013 à 14:56, Oli Larkin olilar...@googlemail.com a écrit :

  with the latest git version, although the build script still fails when
 trying to move the .app, it is compiling and no longer crashes the ipad
 simulator or device.
 
  i guess the build script errors are due to xcode4's derived data
 locations
 
  oli
 
 
  On 21 Aug 2013, at 11:03, Oli Larkin wrote:
 
  hi,
 
  I just tried to build an IOS project on 10.8.4 with Xcode 4.6.3 and it
 didn't go so well. I checked out the latest git version, built it and then
 ran
 
  faust2ios examples/karplus.dsp
  ** BUILD FAILED **
 
 
  The following build commands failed:
   Check dependencies
  (1 failure)
  mv: rename faust.UiL/build/Release-iphoneos/karplus.app to
 examples/karplus.app: No such file or directory
  examples/karplus.app;
 
 
  If i try to build faust.UiL/IOS.xcodeproj it builds but crashes in the
 iPad simulator
 
  is it currently broken? anything i did wrong?
 
  cheers
 
  oli
 
 
 
 
 --
  How ServiceNow helps IT people transform IT departments:
  1. Consolidate legacy IT systems to a single system of record for IT
  2. Standardize and globalize service processes across IT
  3. Implement zero-touch automation to replace manual, redundant tasks
 
 http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk
  ___
  Faudiostream-users mailing list
  Faudiostream-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/faudiostream-users


--
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=5127iu=/4140/ostg.clktrk___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users