Re: [Faudiostream-devel] GRAME and Faust accepted in Google Summer of Code !

2022-03-08 Thread Albert Graef
Congrats! :) The project list looks great to me, I'd be especially interested in the Bespoke architecture. Unfortunately, I'll likely be mentoring the Purr Data GSoC again this year, so I won't be able to help out myself, but I wish you all good luck with the projects! Best, Albert On Mon, Mar 7

Re: [Faudiostream-devel] Making a Faust snapshot that builds from source

2019-04-02 Thread Albert Graef
Hi Julius, On Mon, Apr 1, 2019 at 10:25 PM Julius Smith wrote: > However, what happens if the submodule code gets edited? > By default, the submodule is always a snapshot (in "detached HEAD" state) at whatever revision was current when you created it. If you need to update the revision, you do

Re: [Faudiostream-devel] Making a Faust snapshot that builds from source

2019-04-01 Thread Albert Graef
Hi Julius, The only potentially useful suggestion that I have would be to make the Faust snapshot a submodule of your repository. But presumably you've already thought about this and have your reasons not to follow that route? Greetings, Albert On Sun, Mar 31, 2019 at 11:13 PM Julius Smith wro

Re: [Faudiostream-devel] IFC 2018 videos are now online!

2018-08-10 Thread Albert Graef
ve at the conference. Best, Albert On Sat, Jul 21, 2018 at 4:11 PM, Albert Graef wrote: > Hi everybody, > > it was a great conference IMHO, and if you couldn't attend, you can find > videos of all the presentations and the Faust award on our YouTube channel >

Re: [Faudiostream-devel] IFC 2018 videos are now online!

2018-07-23 Thread Albert Graef
And, last but not least, plenty of pictures from the conference which were taken by my daughter (thanks Miriam!): https://drive.google.com/open?id=1oUrMf1rGEpWy-U0_hORXQX4tvp_EptV_ On Sun, Jul 22, 2018 at 3:01 PM, Albert Graef wrote: > Hi again, > > I'm afraid that this will

Re: [Faudiostream-devel] IFC 2018 videos are now online!

2018-07-22 Thread Albert Graef
Hi again, I'm afraid that this will be most useful for our German-speaking list members, but Maximilian Schönherr has done an awesome and very insightful feature about Faust and the conference in the Deutschlandfunk (German national radio) which aired yesterday. It's in two parts, first part is ab

[Faudiostream-devel] IFC 2018 videos are now online!

2018-07-21 Thread Albert Graef
Hi everybody, it was a great conference IMHO, and if you couldn't attend, you can find videos of all the presentations and the Faust award on our YouTube channel now: https://www.youtube.com/channel/UCAr7dIdjRWkyZfeBU1nzOQg (Please subscribe in droves, then we might be able to get a nicer link i

Re: [Faudiostream-devel] cmake issues

2018-03-26 Thread Albert Graef
at 9:34 AM, Albert Graef wrote: > One more thing I just noticed: Stéphane, could you please make sure > that the new version script in the toplevel directory also edits the > version number in the toplevel Makefile? That's still needed to > generate the correct version number for the

Re: [Faudiostream-devel] cmake issues

2018-03-26 Thread Albert Graef
On Mon, Mar 26, 2018 at 9:36 AM, Dominique Fober wrote: > Thanks for the feedback.I was waiting for this, especially for the install > process. Yeah, build system changes are always disruptive, so I figured it would be better to wait a bit until the initial commit flurry has petered out. :) But

Re: [Faudiostream-devel] cmake issues

2018-03-26 Thread Albert Graef
2018 at 9:21 AM, Albert Graef wrote: > Hi Dominique, > > first, congrats for adding cmake support! That should hopefully > improve cross-platform support. > > That said, in build/README.md it says that "you must have LLVM version > 3.8 or greater installed to compile t

[Faudiostream-devel] cmake issues

2018-03-26 Thread Albert Graef
Hi Dominique, first, congrats for adding cmake support! That should hopefully improve cross-platform support. That said, in build/README.md it says that "you must have LLVM version 3.8 or greater installed to compile the llvm backend." Is that a typo? Because it still builds fine with LLVM 3.5 f

Re: [Faudiostream-devel] how to compile faust to vst2 on OS X?

2018-01-30 Thread Albert Graef
t; > > Le 30 janv. 2018 à 05:01, Albert Graef a écrit : > > > > On Sat, Jan 27, 2018 at 9:22 AM, Albert Graef wrote: > > Sure it’s possible, it just needs some setting up. We even have a > version of faust in MacPorts, but it’s outdated at this point (mea culpa, I > hope

Re: [Faudiostream-devel] how to compile faust to vst2 on OS X?

2018-01-29 Thread Albert Graef
On Sat, Jan 27, 2018 at 9:22 AM, Albert Graef wrote: > Sure it’s possible, it just needs some setting up. We even have a version > of faust in MacPorts, but it’s outdated at this point (mea culpa, I hope > that I get around updating it over the weekend). > As promised, I fin

Re: [Faudiostream-devel] how to compile faust to vst2 on OS X?

2018-01-27 Thread Albert Graef
Cool, thanks! (Just did some minor fixes of the Markdown.) On Sat, Jan 27, 2018 at 9:37 AM, Stéphane Letz wrote: > Thanks a lot Albert, I've started a FAQ with your answer here: > https://github.com/grame-cncm/faust/wiki, > > Stéphane > > > Le 27 janv. 2018 à 09

Re: [Faudiostream-devel] how to compile faust to vst2 on OS X?

2018-01-27 Thread Albert Graef
On Fri, Jan 26, 2018 at 12:42 AM, Mykle Hansen wrote: Searching the web, I’ve found several different suggestions — > either via ‘faust’, ‘faust2vst’, or ‘faust2faustvst’. faustvst and faus2faustvst use two different architectures. The former is Yan Michalevsy’s older vst.cpp architecture which

Re: [Faudiostream-devel] recompiling and reloading dylibs realtime

2017-12-01 Thread Albert Graef
On Fri, Dec 1, 2017 at 8:58 PM, Stéphane Letz wrote: > My recent tests on OS X with clang/LLVM 4.0 and 5.0 shows really less > difference that previously, or you have winners and losers on either side, > depending of the DSP and the Faust compilations parameters. Yes, that was my experience as

Re: [Faudiostream-devel] recompiling and reloading dylibs realtime

2017-12-01 Thread Albert Graef
I'd tend to agree with what Stéphane said, but there are two gotchas with the LLVM-based embedded Faust compiler that I see. First, last time I checked, clang/gcc -O3 still generated faster code in some cases than the LLVM backend alone. In the past I've noticed this with some rather simple Faust

Re: [Faudiostream-devel] [IMPORTANT] Faust git branches renaming

2017-11-25 Thread Albert Graef
Hi Stephane, I just switched the Arch packages to the new branches, so faust2-git now builds from master-dev and faust-git builds from old-master for now. (Still need to update my Ubuntu and MacPorts packages, but that will take some time, so don't hold your breath yet.) I also cc'ed David as he'

Re: [Faudiostream-devel] faust2xxx

2017-11-09 Thread Albert Graef
What we can try to do is to assess the situation, i.e., which tools and architectures are currently in use and which are actively maintained. Maybe some "orphaned" architectures+tools will be adopted by new developers, otherwise they could be moved to some kind of "attic" and still remain available

Re: [Faudiostream-devel] faust2xxx

2017-10-27 Thread Albert Graef
On Fri, Oct 27, 2017 at 5:48 PM, Stéphane Letz wrote: > - faust2vst was developed first; faust2faustvst is Albert more complete > version. Albert does faust2faustvst compelety supersede faust2vst? Could > faust2vst be marked unsupported ? Could/should faust2faustvst be renamed > faust2vst ? (for

Re: [Faudiostream-devel] International Faust Conference - Seeking Some Advice

2017-06-09 Thread Albert Graef
On Fri, Jun 9, 2017 at 8:10 AM, Stéphane Letz wrote: > Ahah… now we better understand the reason behind the recent Romain + > Albert secret meeting at Mainz ! Wonderfull ! How do you know? It was *secret*! ;-) But seriously, I did invite Romain in part so that I could discuss this with him be

Re: [Faudiostream-devel] [Faudiostream-users] International Faust Conference - Seeking Some Advice

2017-06-09 Thread Albert Graef
On Thu, Jun 8, 2017 at 12:28 PM, Till Bovermann wrote: > I'd greatly appreciate an accompanying (curated) concert program, possibly > even a (small) festival that invites the interested general public to take > part in the event as well. > Even though I like the idea, I'm afraid that we'll have

Re: [Faudiostream-devel] International Faust Conference - Seeking Some Advice

2017-06-08 Thread Albert Graef
On Thu, Jun 8, 2017 at 5:59 AM, Romain Michon wrote: > This event will take place at the Johannes Gutenberg University of Mainz > in Germany. I should add that at JGU we're really excited about the prospect of organizing this event. :) Those of you who attended LAC15@JGU will probably remember

Re: [Faudiostream-devel] Beta of Faust WebAssembly backends to test

2017-01-17 Thread Albert Graef
Hi Stéphane, that's interesting news! Is this a custom backend written from scratch, or does LLVM already provide this target? Albert On Fri, Jan 13, 2017 at 4:10 PM, Stéphane Letz wrote: > Hi All, > > The faust2 branch now contains 2 WebAssembly backends (textual and > binary). A more complet

Re: [Faudiostream-devel] Faust git tree moved to Github

2016-11-09 Thread Albert Graef
On Wed, Nov 9, 2016 at 3:53 PM, Stéphane Letz wrote: > We finally moved Faust git tree to Github, available here : > https://github.com/grame-cncm/faust. > Holy sh*t! Finally! Thanks a bunch for that! Makes my day. :) Albert -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, German

Re: [Faudiostream-devel] errors building Faust2

2016-11-05 Thread Albert Graef
On Sat, Nov 5, 2016 at 9:43 PM, Ricardo Wurmus wrote: > I much prefer plain make over CMake anyway, > You're not the only one. :) > but I assumed that CMake is the preferred way to build Faust2. > Surely not. I don't know anyone who actually uses cmake to build Faust. Maybe it's needed to bui

Re: [Faudiostream-devel] errors building Faust2

2016-11-05 Thread Albert Graef
On Sat, Nov 5, 2016 at 5:05 PM, Ricardo Wurmus wrote: > It seems that this declaration in “compiler/CMakeLists.txt” doesn’t have > the desired effect in my environment: > Looks like the cmake build is broken, on Linux at least. Sorry, I can't help with that, I never use it, and I don't know who

Re: [Faudiostream-devel] errors building Faust2

2016-11-05 Thread Albert Graef
While we're at it, 'make dynamic' is currently broken with LLVM 3.9 (on Linux at least), apparently because of this bug here: https://llvm.org/bugs/show_bug.cgi?id=28004. Stéphane, I can fix this on Linux with the attached patch. Can you verify that this also works on Darwin and then please commit?

Re: [Faudiostream-devel] errors building Faust2

2016-11-05 Thread Albert Graef
This looks like the LLVM libraries aren't found. Please attach a full build log so that we can see what LLVM version was recognized (if any at all). Albert On Thu, Nov 3, 2016 at 10:45 PM, Ricardo Wurmus wrote: > Hi, > > I’m attempting to package Faust 2.0.a51 for GNU Guix, but the build > fails

Re: [Faudiostream-devel] Faust interpreter backend in faust2 branch

2016-07-01 Thread Albert Graef
On Fri, Jul 1, 2016 at 12:04 PM, Kjetil Matheussen wrote: > Very interesting that you get it down to only 4-5 times slower. > That's amazing! I already have two Faust interfaces in Pure (one native via LLVM bitcode, the other via shared libraries using the pure.cpp architecture), but, as they sa

Re: [Faudiostream-devel] Faust compiler woes

2016-06-25 Thread Albert Graef
Hi Stéphane, On Sat, Jun 25, 2016 at 6:06 PM, Stéphane Letz wrote: > No, the C and LLVM back-ends where not changed. > Great. Then the Pure-Faust interface should be fine. But I'll check it anyway to make sure. > But then yes we have a difference between the metadata(…) prototype > generated

Re: [Faudiostream-devel] Faust compiler woes

2016-06-25 Thread Albert Graef
Hi Yann, thanks for digging that out! It was late at night after a busy day when I found and reported these "bugs". I should really have looked into them more carefully, sorry. On Sat, Jun 25, 2016 at 2:54 PM, Yann Orlarey wrote: > THERE IS a division by zero in glassHarmonica.dsp and the compi

Re: [Faudiostream-devel] Faust compiler woes

2016-06-25 Thread Albert Graef
This really looks like a compiler bug to me. At least the error message is incomprehensible. And glassHarmonica.dsp appeared to work without a hitch before. Thanks, Albert > > Le 25 juin 2016 à 01:59, Albert Graef a écrit : > > > > I've got some trouble with the late

[Faudiostream-devel] Faust compiler woes

2016-06-24 Thread Albert Graef
I've got some trouble with the latest faust again (using the faust2 branch). First, it seems that metadata() was recently changed from a class to an object method, breaking the API. Conceptually, that doesn't make much sense to me; the dsp meta-data should be the same for all dsp instances and hen

Re: [Faudiostream-devel] SR now a float

2016-06-14 Thread Albert Graef
Hi Yann, On Tue, Jun 14, 2016 at 7:40 PM, Yann Orlarey wrote: > But you know that I would not make you such a bad thing, right ? > Really? BTW, talking about high blood pressure, I'm still waiting for that LAC17 proposal to show up on lac-team some time... Touché. ;-) > Concerning a test suit

Re: [Faudiostream-devel] SR now a float

2016-06-14 Thread Albert Graef
On Tue, Jun 14, 2016 at 6:23 PM, Stéphane Letz wrote: > Albert; look at the commit : SR definition has been changed in math.lib, > it does not change any public interface and so should not break anything… > > Stéphane > > > Le 14 juin 2016 à 17:21, Albert Graef a écrit : &g

Re: [Faudiostream-devel] SR now a float

2016-06-14 Thread Albert Graef
Yann, maybe it would be possible to discuss such changes *before* they actually happen? ;-) This opens a can of worms for me. Probably means that the Pure-Faust bitcode interface is broken now. And this might affect other architectures as well. We really need a Faust test suite which covers at lea

Re: [Faudiostream-devel] [patch] faustpower functions must be declared static

2016-06-14 Thread Albert Graef
Oops, sorry, I didn't realize that this function lives outside the dsp module. Sorry for the noise. On Tue, Jun 14, 2016 at 5:13 PM, Albert Graef wrote: > LLVM has an attribute Function::InternalLinkage for functions which can be > set when a function object is created. There&#

Re: [Faudiostream-devel] [patch] faustpower functions must be declared static

2016-06-14 Thread Albert Graef
LLVM has an attribute Function::InternalLinkage for functions which can be set when a function object is created. There's probably a method on Function to set that later as well. Such functions won't be visible outside the LLVM module they're created in. So if you have all the LLVM functions for a

Re: [Faudiostream-devel] heap-buffer-overflow in patternmatcher

2016-06-13 Thread Albert Graef
On Mon, Jun 13, 2016 at 6:54 PM, hermann meyer wrote: > Did that mean that I could have now multiple process calls in one faust > source? > Nope, that program is in error. :) But at least you wouldn't expect the compiler to crash on it. -- Dr. Albert Gr"af Computer Music Research Group, JGU M

Re: [Faudiostream-devel] heap-buffer-overflow in patternmatcher

2016-06-13 Thread Albert Graef
On Mon, Jun 13, 2016 at 5:15 PM, Kjetil Matheussen wrote: > I get a crash when compiling this program: > > " > process = *(v), *(v) with { v = hslider("volume[style:knob]", 0.5, 0, 5, > 0.05);}; > process = *(v), *(v) with { v = hslider("volume[style:knob]", 0.5, 0, 5, > 0.05);}; > " > I'm getti

Re: [Faudiostream-devel] Problem Report about the "faust2w32vst" Command

2016-06-10 Thread Albert Graef
On Fri, Jun 10, 2016 at 5:36 PM, Jingjie Zhang wrote: > In addition, I would like to report that the faust2faustvst script is not > involved in my Faust 0.9.73 Linux distribution, but I will try to get it > from another version of Faust. You most likely will have to install a recent Faust versi

Re: [Faudiostream-devel] Problem Report about the "faust2w32vst" Command

2016-06-09 Thread Albert Graef
On Thu, Jun 9, 2016 at 8:32 PM, Yann Orlarey wrote: > There is another VST architecture file developed recently by Albert Gräf : > faustvst.cpp. The building script is faust2faustvst. But it requires Qt for > the user interface. Therefore it will have to be adapted to cross compile > for windows.

Re: [Faudiostream-devel] A better environment for teaching Faust?

2016-05-24 Thread Albert Graef
Hi Mykle, On Tue, May 24, 2016 at 6:07 AM, Mykle Hansen wrote: > I’ve gone ahead and installed that, and am now running Faust 2.43 instead > of 2.40 . It’s maybe slightly more stable, but it still crashes often when > reloading a .dsp file, and it still truncates compiler errors. Please submi

Re: [Faudiostream-devel] A better environment for teaching Faust?

2016-05-23 Thread Albert Graef
On Mon, May 23, 2016 at 10:38 AM, Romain Michon wrote: > Similarly, you can download a precompiled version of FaustLive for OSX > here: https://sourceforge.net/projects/faudiostream/files/?source=navbar > All those binaries are pretty old. Which is another reason to prefer the MacPorts package (

Re: [Faudiostream-devel] A better environment for teaching Faust?

2016-05-22 Thread Albert Graef
Hi Mykle, Install faustlive-devel from MacPorts. It has Jack support as a variant as well, but that's not enabled by default. And yes, FL just works fine with CoreAudio. Another possibility is pd-faust (http://puredocs.bitbucket.org/pd-faust.html), also available in MacPorts, which equips Pd with

[Faudiostream-devel] ANN: faust-lv2 1.0 and faust-vst 1.0 released

2016-03-30 Thread Albert Graef
(Sorry for cross-posting.) Dear Faust programmers and LAD'ers, New stuff just in time for the upcoming miniLAC @ Berlin next week! faust-lv2 and faust-vst are two architectures for Grame's functional dsp programming language Faust. They let you create fully functional LV2 and VST plugins from Fau

Re: [Faudiostream-devel] [Faudiostream-users] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-04 Thread Albert Graef
On Wed, Mar 2, 2016 at 10:39 PM, Albert Graef wrote: > I'm working on making these two converge, but it is a gradual process. I > just pushed a new version of faust-lv2 to its Bitbucket git repo which > backports all the improvements from faust-vst to faust-lv2. In particular, >

[Faudiostream-devel] FaustLive broken again

2016-03-04 Thread Albert Graef
With the latest revision of faust2, FaustLive is completely broken on Linux. All I get when trying to launch it is this: fAudioArchitecture number of items = 2 AudioCreator::indexChanged Segmentation fault (core dumped) Removing the ~/.FaustLive-CurrentSession-2.0 folder didn't help either. Afte

Re: [Faudiostream-devel] [Faudiostream-users] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-03 Thread Albert Graef
On Wed, Mar 2, 2016 at 11:45 PM, Vincent G. Listes wrote: > I feel that what mess up this strategy is the tendency to tie a voice > allocation to a pitch, which use to make sense when music was played with > keyboards (sarcasm intended) as there is no two key with the same pitch, > but is absurd

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-02 Thread Albert Graef
Just tested it, sounds good to me! On Wed, Mar 2, 2016 at 9:05 PM, Stéphane Letz wrote: > Thanks ! Improvements pushed in git. > > Stéphane > > Le 1 mars 2016 à 23:51, Albert Graef a écrit : > > > On Tue, Mar 1, 2016 at 11:36 PM, Albert Graef wrote: > > Stolen

Re: [Faudiostream-devel] [Faudiostream-users] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-02 Thread Albert Graef
On Wed, Mar 2, 2016 at 9:20 PM, Stéphane Letz wrote: > My initial idea was to possibly share more code with faust-lv2 and > faust-vst architectures, but since the code is not so easy to follow, and > even not completely shared between faust-lv2 and faust-vst... I'm working on making these two c

Re: [Faudiostream-devel] [Faudiostream-users] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-02 Thread Albert Graef
On Wed, Mar 2, 2016 at 2:44 PM, Vincent G. Listes wrote: > Is there a document somewhere outside the code that explains polyphony > handling in FAUST ? That's easy to explain: There is no polyphony handling in Faust. :) This falls outside of Faust's scope, all handling of MIDI and other specifi

Re: [Faudiostream-devel] [Faudiostream-users] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-02 Thread Albert Graef
Hi Vincent, On Wed, Mar 2, 2016 at 9:25 AM, Vincent G. Listes wrote: > is there any plan for FAUST to comply with MIDI specifications for > Multidimensional Polyphonic Expression (aka MPE) >

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-01 Thread Albert Graef
On Tue, Mar 1, 2016 at 11:36 PM, Albert Graef wrote: > Stolen voices should have their gate control zeroed before starting the > new note so that their envelop is retriggered. I should add that the same holds true for voices which already got their note off, but are reused immediately

Re: [Faudiostream-devel] Portingstuff to Windows 64 bit

2016-03-01 Thread Albert Graef
On Tue, Mar 1, 2016 at 3:57 PM, alfonso santimone < alfonso.santim...@gmail.com> wrote: > - Albert Graef's faust-vst for Win 32/64. > Yeah, unfortunately, I haven't had the time to work on the Windows side of things for quite some time, and that's unlikely to change in the near future. The impor

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-03-01 Thread Albert Graef
On Thu, Feb 25, 2016 at 3:13 PM, Stéphane Letz wrote: > > > I have some problems reloading dsps with FaustLive on Linux, though. > [...] > > This should be fixed on git. > Indeed it is, merci! > Also, when editing a previously loaded dsp while FL is *not* running, FL > properly detects that the

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-02-17 Thread Albert Graef
On Mon, Feb 15, 2016 at 2:29 PM, Stéphane Letz wrote: > I've just added a "All Voices" tab in the UI that basically "groups" all > voices so that parameter control in this "All Voices" tab is redirected on > all voices. Then each voice can still possibly be controlled separately if > needed. > W

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-02-14 Thread Albert Graef
On Sun, Feb 14, 2016 at 10:11 AM, Stéphane Letz wrote: > I've already looked at your faust-lv2 code: the point is: do you think we > could share a common code base for polyphonic instruments, to be used by > faust-vst, faust-lv2, this new standalone mode.. etc. ? This would save > some developmen

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-02-13 Thread Albert Graef
On Sun, Feb 14, 2016 at 12:42 AM, Albert Graef wrote: > To fix this, voices should be managed in a round-robin (LIFO) fashion > instead of FIFO (which seems to be the case right now) Well, I guess I messed up LIFO and FIFO there. ;-) Anyway, what I meant is that the voices freelist sho

Re: [Faudiostream-devel] Polyphonic and MIDI support in FaustLive (to test…)

2016-02-13 Thread Albert Graef
On Thu, Feb 11, 2016 at 8:40 PM, Stéphane Letz wrote: > We recently added polyphonic and MIDI support in FaustLive Great news. :) As you asked for feedback... Linux compilation: We're almost there. :) I have Faust2 installed with `make world` from the latest git, so all the needed addon libra

Re: [Faudiostream-devel] Breakage in latest git

2015-12-23 Thread Albert Graef
On Wed, Dec 23, 2015 at 10:12 AM, Stéphane Letz wrote: > Should be fixed on git. > Cool, many thanks! I'm currently updating the Arch packages. Dear Stéphane, best wishes for the upcoming holidays, also to Dominique, Gabriel and Yann and everyone else in the Grame team! This has been an incredi

[Faudiostream-devel] Breakage in latest git

2015-12-22 Thread Albert Graef
Some recent changes broke compilation on Linux (Arch). Obviously missing includes. Due to the upcoming holidays I don't have the time to fix these myself right now, so if anyone else please could have a look... :) This is in the master branch: make -C faust make[2]: Entering directory '/home/ag/s

[Faudiostream-devel] Merged sound2faust stuff from master to faust2

2015-11-09 Thread Albert Graef
Hi Stephane, just a quick heads up that I pulled your most recent (Oct 23) commits concerning sound2faust from the master to the faust2 branch. This also includes some fixes to the Makefile I committed last night in order to make `make world install` and thus the Arch PKGBUILD work again. I'll als

Re: [Faudiostream-devel] clang version

2015-07-07 Thread Albert Graef
On Tue, Jul 7, 2015 at 1:29 PM, Oliver Larkin wrote: > my clang 3.5 has broken on a macports update, so I am wondering if I am OK > to try upgrading to 3.6? Is faust2 working happily with 3.6? > It's supported. LLVM 3.4 still works, too. Albert -- Dr. Albert Gr"af Computer Music Research Grou

Re: [Faudiostream-devel] Faust2 and Pure on Arch

2015-05-06 Thread Albert Graef
On Wed, May 6, 2015 at 11:39 AM, Albert Graef wrote: > So for the time being we updated the AUR packages of Faust2 and Pure to > use the LLVM 3.5 packages available in the official Arch repositories. > Stéphane, I just added a missing include of string.h in embedded/faustremote/Rem

[Faudiostream-devel] Faust2 and Pure on Arch

2015-05-06 Thread Albert Graef
Hi folks, I'm finally back after a rather long (LAC-induced) hiatus. :) Those of you who are running Faust2 on Arch probably noticed that Arch recently switched over to LLVM 3.6. While Faust2 already compiles fine against LLVM 3.6, Pure doesn't yet, and you'll need the latter if you want to use f

[Faudiostream-devel] Linux Audio Conference 2015 - Extension of Deadline

2015-01-31 Thread Albert Graef
[Sorry for cross-posting, please distribute.] The Linux Audio Conference submissions deadline has been extended for another week! Please note the new deadline: Sunday, Feb 8th, 2015 (23:59 HAST) So, if you were considering to submit a paper but couldn't make up your mind yet, here is your ch

[Faudiostream-devel] Linux Audio Conference 2015 - Call for Participation

2015-01-04 Thread Albert Graef
[Sorry for cross-posting, please distribute.] Linux Audio Conference 2015 - Call for Participation (Due to exceptional circumstances, this announcement comes a bit late, so please note the early deadline of Feb 1st for submissions. We apologize.) We are happy to announce the next issue of the Li

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-09 Thread Albert Graef
On Wed, Dec 10, 2014 at 2:47 AM, Julius Smith wrote: > I cloned VSTAU and it compiled after removing 'const' from some NSString > declarations for k* symbols, and commenting out "SetString(stringHandle, > pstr);" which is not defined anywhere that I can find (yet). I guess this > is my version o

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-09 Thread Albert Graef
On Tue, Dec 9, 2014 at 1:41 AM, Albert Graef wrote: > You mean this one: https://bitbucket.org/sethk/vstau.git? Thanks, that's > good to know. I'll give that a go asap. > Julius, I tested some of the faust-vst sample plugins (both effects and instruments) with VSTAU Ma

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-08 Thread Albert Graef
On Mon, Dec 8, 2014 at 5:58 AM, Yan Michalevsky wrote: > I used VSTAU Manager with a certain success to use VSTs in DAWs that > support only AU. > You mean this one: https://bitbucket.org/sethk/vstau.git? Thanks, that's good to know. I'll give that a go asap. > I think we should attempt to hav

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
Hi Oliver, On Sun, Dec 7, 2014 at 11:56 AM, Oliver Larkin wrote: > A while ago I made a (very basic) faust2iplug template project and python > script. The idea is that you could use IPlug to create whatever GUI you > like on top of your faust dsp > Don't have the time to take a closer look righ

Re: [Faudiostream-devel] [Faudiostream-users] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
On Sun, Dec 7, 2014 at 11:39 AM, alfonso santimone < alfonso.santim...@gmail.com> wrote: > i guess no Win 32/64 . am i right? > Not yet. I only have a mingw32 environment to test it on, but I guess that once it compiles there, porting to mingw64 shouldn't be that hard. I don't have much time to d

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
On Sun, Dec 7, 2014 at 11:12 AM, Kjetil Matheussen wrote: > Another alternative could be make a JUCE architecture file, then you'll > get support for vst/au/rtas/npapi/activex in one architecture file. My > experience is that JUCE is very well designed, so it's probably a much > simpler task to m

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
Hi Julius, On Sun, Dec 7, 2014 at 3:20 AM, Julius Smith wrote: > As always, it was a pleasure to follow your README file and get everything > installed. Sorry if this question is "politically incorrect" on this list, > but do you or anyone happen to know the easiest way to get VST support > goi

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-06 Thread Albert Graef
On Sat, Dec 6, 2014 at 11:46 AM, Albert Graef wrote: > ... and adding Yan's portamento feature to faust-vst. That's what I meant to write, of course. -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, Germany Email: aggr...@gmail.com WWW:https://plus.googl

[Faudiostream-devel] New faustvst.cpp architecture

2014-12-06 Thread Albert Graef
Hi everybody, as I've been playing around with some commercial DAWs lately, which don't support LV2, I felt the need to have something like faust-lv2 for VST plugins. First I gave Yan Michalevsky's new vst.cpp architecture a try, which he presented at LAC 2014. Yan's architecture has a very cool p

Re: [Faudiostream-devel] building faust2 branch

2014-11-14 Thread Albert Graef
y. > > oli > > On 14 Nov 2014, at 11:36, Albert Graef wrote: > > On Fri, Nov 14, 2014 at 11:41 AM, Oliver Larkin > wrote: > >> mac ports build of faust2-devel and faustlive-devel worked fine >> > > Ok, then I guess that something in your own build of fau

Re: [Faudiostream-devel] building faust2 branch

2014-11-14 Thread Albert Graef
On Fri, Nov 14, 2014 at 11:41 AM, Oliver Larkin wrote: > mac ports build of faust2-devel and faustlive-devel worked fine > Ok, then I guess that something in your own build of faust2 went wrong. Are you sure that you got the latest revision of faust2 and faustlive? And please put up your /usr/lo

Re: [Faudiostream-devel] building faust2 branch

2014-11-14 Thread Albert Graef
On Fri, Nov 14, 2014 at 10:16 AM, Oliver Larkin wrote: > I want to be able to build it from source to get the latest fixes, and may > even contribute. > Ok, but you could still try to build from MacPorts and see whether that works. Then you can be sure at least that your build of faust2 is broke

Re: [Faudiostream-devel] Output as MIDI

2014-11-02 Thread Albert Graef
On Sun, Nov 2, 2014 at 2:44 AM, Viacheslav Lotsmanov wrote: > I need to create some trigger, one mono input and one MIDI output. Can > I do this with Faust? Where I can read some info about MIDI in Faust? > At present, Faust itself doesn't know much about MIDI. It only provides some more or less

Re: [Faudiostream-devel] unrecognized command line option "-Wexit-time-destructors"

2014-10-07 Thread Albert Graef
of it. On Tue, Oct 7, 2014 at 11:13 PM, Stéphane Letz wrote: > Thanks Albert for your hard work... > > Stéphane > > Le 7 oct. 2014 à 21:57, Albert Graef a écrit : > > > Done. $(CXX) is now used throughout, so that the default system C++ > compiler is used and you c

Re: [Faudiostream-devel] unrecognized command line option "-Wexit-time-destructors"

2014-10-07 Thread Albert Graef
hich builds the most common targets (right now that is: all sound2faust httpd dynamic). Ryan, I'll submit a corresponding update for the faust-devel and faust2-devel ports later. Albert On Tue, Oct 7, 2014 at 5:16 PM, Stéphane Letz wrote: > OK. > > Stéphane > > Le 7

Re: [Faudiostream-devel] unrecognized command line option "-Wexit-time-destructors"

2014-10-07 Thread Albert Graef
llo, I'm the maintainer for the Faust ports in the MacPorts package > management system. I've just committed updates to the Faust 1.x and 2.x > development version ports, thanks to the efforts of Dr. Albert Graef, as a > result of which our automated build servers kicked off some

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-29 Thread Albert Graef
different between the master and faust2 branches, but the changes there are just two lines in total, so I hope that there will not be too much hassle pulling this over to the faust2 branch. On Mon, Sep 29, 2014 at 10:15 AM, Albert Graef wrote: > I just committed this now in rev. 5bfe7bd. Please

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-29 Thread Albert Graef
I just committed this now in rev. 5bfe7bd. Please let me know if you notice any problems, so that I can fix them or revert. On Fri, Sep 26, 2014 at 4:38 PM, Albert Graef wrote: > > The required changes to the Makefiles are rather modest; I've attached the > diffs against the

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-26 Thread Albert Graef
On Wed, Sep 24, 2014 at 2:43 PM, Sarah Denoux wrote: > we just came stepped on this problem with Dominique and it should > be $(SOVERSION) instead of $(SOVERSION).$(VERSION). Do you want to change > it or should I ? > Ok, now we got that settled, I pulled over the httpdlib `make dynamic` changes

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-24 Thread Albert Graef
On Wed, Sep 24, 2014 at 4:03 PM, Albert Graef wrote: > Also, `make install` creates deep copies of the symbolic links during > installation. But that's my fault, as I simply copied the command from the > httpd lib. Will fix that right away. > Fixed (rev. 244a76e). The command

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-24 Thread Albert Graef
t away. Albert On Wed, Sep 24, 2014 at 3:28 PM, Sarah Denoux wrote: > It's committed. Let me know if there's another issue. > Sarah > > Le 24 sept. 2014 à 14:58, Albert Graef a écrit : > > Note that this actually affects two Makefiles, osclib/Makefile and > oscl

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-24 Thread Albert Graef
Note that this actually affects two Makefiles, osclib/Makefile and osclib/faust/Makefile. Just to make sure... On Wed, Sep 24, 2014 at 2:56 PM, Albert Graef wrote: > Better you do it so that I don't mess things up again. :) > > On Wed, Sep 24, 2014 at 2:43 PM, Sarah Denoux

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-24 Thread Albert Graef
> it or should I ? > > Sarah > > > Le 24 sept. 2014 à 13:45, Albert Graef a écrit : > > Hi Stéphane, > > thanks, that was quick. :) Also nice to see that osclib can now be built > as a dylib. > > I still had to fix up some of the targets in the toplevel Makefile s

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-24 Thread Albert Graef
, right? I can fix that, just let me know. Albert On Wed, Sep 24, 2014 at 10:01 AM, Stéphane Letz wrote: > Already committed. > > Stéphane > > Le 24 sept. 2014 à 08:48, Albert Graef a écrit : > > > On Wed, Sep 24, 2014 at 8:33 AM, Albert Graef wrote: > > Or shou

Re: [Faudiostream-devel] Faust2: `make dynamic` on OS X

2014-09-23 Thread Albert Graef
On Wed, Sep 24, 2014 at 8:33 AM, Albert Graef wrote: > Or should I commit my changes to the Makefiles? (There's obviously some > option in the c++ link command still missing for building universal > binaries, though.) > Just adding $(ARCHFLAGS) to the c++ linker comma

[Faudiostream-devel] Suggested Windows fixes

2014-09-21 Thread Albert Graef
Attached are some fixes for making mainline Faust work on Windows again. I tested these with both mingw 4.4 and 4.8 (the latest) and they work fine for me. Most of the changes are rather straightforward and unobtrusive, but I also had to remove some existing Windows-specific code which didn't work

Re: [Faudiostream-devel] osclib

2014-09-18 Thread Albert Graef
On Thu, Sep 18, 2014 at 8:48 AM, Stéphane Letz wrote: > Le 18 sept. 2014 à 09:24, Albert Graef a écrit : > > BTW, Stephane, I think that it would a good idea to pull the changes > necessary to make 'make dynamic' work on Linux from faust2 to mainline > faust. The &#x

Re: [Faudiostream-devel] osclib

2014-09-18 Thread Albert Graef
On Thu, Sep 18, 2014 at 9:13 AM, Stéphane Letz wrote: > Yes OK, thanks a lot. > Committed and pushed. I also tested on both Ubuntu and OSX with LLVM 3.4 and it still works fine there. The remaining LLVM 3.5 issues are with llvm_dsp_aux.cpp. I already fixed a few things there, but there's still

Re: [Faudiostream-devel] osclib

2014-09-18 Thread Albert Graef
On Thu, Sep 18, 2014 at 8:48 AM, Stéphane Letz wrote: > Please do. > Ok, will do. I also tried on my side. I have some problems even with the compilation > process itself (c++11 issue maybe with LLVM ?). Please commit as soon as > it works on our side. > Yes, -std=gnu++11 or -std=std++11 is n

Re: [Faudiostream-devel] osclib

2014-09-17 Thread Albert Graef
On Thu, Sep 18, 2014 at 7:28 AM, Dominique Fober wrote: > one reason is the light weight of the library, but you’re right regarding > the dozens of faust dsps. > another one is the standalone binary, which makes remote distribution more > straightforward (especially in case of web services) > I

[Faudiostream-devel] Ubuntu packages

2014-09-17 Thread Albert Graef
Ubuntu packages for the latest stable Faust release (0.9.67) and a current snapshot from the Faust2 branch are now available for Ubuntu 14.04 LTS at: https://launchpad.net/~dr-graef/+archive/ubuntu/faust.trusty Enjoy. :) Albert -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, Germa

  1   2   >