faust
faust copied to clipboard
Functional programming language for signal processing and sound synthesis
[Here.](https://github.com/grame-cncm/faust/blob/75e90ee0862940c02b4203732ebb8f343332a1ec/architecture/faust/gui/GUI.h#L147-L149) Either these `clist*` should be turned into smart pointers, the `GUI` class should implement a copy constructor that deep copies the map, or the default copy constructor should be...
update linux to c++17 in tools/faust2appls/faustoptflags, fixes compiles of faust2...al...ja...qt [line 28] MYGCCFLAGS="-std=c++17 -Ofast -march=native"
This [code](https://raw.githubusercontent.com/xaviergodart/xaviergodartcom/main/audio/ambience.dsp) does not compile anymore after https://github.com/grame-cncm/faust/commit/bb1637c72c8827b1ab3cb3b5d8c37d6c935ffb30. This reduce case : ``` process = @(octave) with { octave = qLog =0)*(1
I had a look at some tools in `tools/faust2appls` and noticed that many of these build scripts only support Linux and macOS. There are some additional scripts for cross-compiling from...
The current [rust code generation](https://github.com/grame-cncm/faust/tree/master-dev/compiler/generator/rust) has some limitations. The functions associated with the generated struct are wrapped into one trait. The trait defines the interface, but the interface might depend...
``` import("stdfaust.lib"); freq = vslider("../h:FREQ/Freq",200,200,1000,0.01); // works (freq is shared by V1 et V2) //freq = hgroup("../FREQ", vslider("Freq",200,200,1000,0.01)); // does not work process = hgroup("V1", os.osc(freq)), hgroup("V2", os.osc(freq)); ```
@sletz I figured out a CMake integration for the pointer nondeterminism lint I mentioned to you. I did it by wrapping clang-query into a clang plugin, so that a query...
Shebang is: ```#!/bin/bash``` Shebang should be: ```#!/usr/bin/env bash```
spelling errors detected while working on the Debian packages for faust-2.15.11 ~~~ libHTTPDFaust.so.0.7.1 inheritence -> inheritance libOSCFaust.so.1.2.0 controler -> controller ~~~ i guess it's easiest to just do a search-and-replace...
while packaging faust-2.74.6 for Debian, I tried to test the new `faust2comparator` with `faust2comparator foo.dsp -fx-size 48` as described in https://github.com/grame-cncm/faust/blob/b498ef5159a0a02a98e92dd3d6998859fae2c8a8/architecture/comparator/README.md?plain=1#L9 however, this gives me build errors: 1. it cannot...