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

Reply via email to