I am not sure if the Ubuntu option of Windows 10 is generally available or whether I am part of some preview or special developer program. I use Linux a lot for work but generally I am on Windows, so it is nice to have this available (command line only).
I was working through trying to get "toy.dsp" working for the Kadenze Fuast class, and following Romain Michon's tutorial here: https://ccrma.stanford.edu/~rmichon/faustTutorials/#making-faust-based-smartphone-musical-instruments Anyway, I followed the instructions to build Faust and tried to deal with the various package dependency errors as they came out of "make". "make" failed initially as it could not locate some packaging library. Then I used "sudo apt install faust" and after working through some dependencies there (just following the recommendations that the script offered), I got the "official" Faust in /usr/local/bin/faust. This is copyright 2012. Next I did "make" again from the freshly checked out code from Git and it finally worked. After "sudo make install" THAT faust is in /usr/local/bin. Here's a little console output. >>>============== NEW EXCITING FAUST gary@DESKTOP-4NM8CQ5:~/faust$ /usr/local/bin/faust -v FAUST Version 2.17.11 Embedded backends: DSP to C DSP to C++ DSP to Java DSP to old C++ DSP to WebAssembly (wast/wasm) DSP to SOUL Copyright (C) 2002-2019, GRAME - Centre National de Creation Musicale. All rights reserved. >>>==== OLD OFFICIAL FAUST gary@DESKTOP-4NM8CQ5:~/faust$ faust -v FAUST, DSP to C++ compiler, Version 0.9.46 Copyright (C) 2002-2012, GRAME - Centre National de Creation Musicale. All rights reserved. gary@DESKTOP-4NM8CQ5:~/faust$ gary@DESKTOP-4NM8CQ5:~/faust$ which faust /usr/local/bin/faust gary@DESKTOP-4NM8CQ5:~/faust$ sudo dpkg -s faust Package: faust Status: install ok installed Priority: optional Section: sound Installed-Size: 9193 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Architecture: amd64 Version: 0.9.46-2 Depends: libc6 (>= 2.14), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.6) Recommends: ruby, libc6-dev | libc-dev, g++, make, libjack-dev, libgtk2.0-dev Suggests: kate Description: functional programming language for realtime audio applications Faust is a functional programming language specifically designed for realtime audio applications and plugins. The syntax of the language is block diagram oriented. The faust compiler translate signal processing specifications into optimized C++ code for signal processing applications. . The generated code can be wrapped into an 'architecture file' in order to create for example a standalone jack/gtk application. Several architecture file are provided and additional ones are fairly easy to add. Original-Maintainer: Mario Lang <ml...@debian.org> Homepage: http://faust.grame.fr/ gary@DESKTOP-4NM8CQ5:~/faust$ >>>============== I hope somebody find this useful... GW
_______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users