[go: up one dir, main page]

User Activity

  • Posted a comment on discussion Help on Faust : signal processing language

    The Faust IDE does not yet compile for Apple Silicon. In the meantime you’ve have to install Faust and Max SDK locally to compile a native version, see: https://github.com/grame-cncm/faust/tree/master-dev/architecture/max-msp Stéphane Le 19 juil. 2024 à 15:59, DAS dndrew@users.sourceforge.net a écrit : 19 July, 2024 Greetings, Cycling'74 released Max 8.6.4 in July of this year. Max externals, which were compiled with FAUST IDE no longer function. For each FAUST programme, Max reports "could not load...

  • Posted a comment on discussion Help on Faust : signal processing language

    Can you possibly come on Faust Slack: https://join.slack.com/t/faustaudio/shared_invite/zt-a624szlz-fL4v2DTR~ZGlI7wARryT7g ? Some developers may help there. Stéphane Le 4 août 2021 à 07:44, Mark-David Hosale mdhosale@users.sourceforge.net a écrit : Hi - I have been working with the ESP32 and Faust based on this tutorial: https://faustdoc.grame.fr/tutorials/esp32/ Piecing together things I found scattered across the internet I was able to get a good work flow going with the Ai Thinker A1S ESP32-Audio...

  • Posted a comment on discussion Help on Faust : signal processing language

    Look at: https://faustdoc.grame.fr/manual/syntax/#variable-parts-of-a-label Stéphane Le 18 mars 2021 à 12:54, tomatoketchup tomatoketchup@users.sourceforge.net a écrit : Hello, Let's say I have the following function: function(name) = hslider("%name",0,0,1,0.01); I want to pass a string as an argument to label the slider. Faust doesn't seem to like strings as variables, so you can't have name = "A string as a name"; Is there any workaround to this? How to pass a string of characters as an argument...

  • Posted a comment on discussion Help on Faust : signal processing language

    The Faust libraries have been updated in Faust Editor and Faust IDE : parallelMean, parallelMax are now available. Stéphane Le 10 janv. 2021 à 16:47, Mark-David Hosale mdhosale@users.sourceforge.net a écrit : Thank you Stéphane! That makes sense that the behaviour would be platform dependent. I did a preliminary test compiling a Max object from the web IDE and running it in Max and it seems to be working as expected. I wanted to ask also about the parallel operators, such as parallelMean, parallelMax,...

  • Posted a comment on discussion Help on Faust : signal processing language

    Hi Mark-David, Le 8 janv. 2021 à 19:36, Mark-David Hosale mdhosale@users.sourceforge.net a écrit : Hi again- I was wondering if anyone had advice about compiling FAUST using double and/or quad precision? For the biosensing analysis we are doing we are working with filters a low frequencies (0.05-40Hz), which is a challenge to get precise results given the standard audio sampling rates. One solution we wanted to explore was working with double and/or quad precision . However, I don't see any option...

  • Posted a comment on discussion Help on Faust : signal processing language

    Thanks Julius, very helpful ! Next step: use the OFDR, the « Optical Faust Diagram Recognition » tool to automatically write the manually designed diagram into ready to use Faust code… ((-; Stéphane Le 4 oct. 2020 à 07:16, Julius O. Smith jos@users.sourceforge.net a écrit : Hi Mark-David, Thanks for the interesting background on your application! Since I'll be teaching Faust at CCRMA pretty soon, I decided to make a tutorial video on this: https://www.youtube.com/watch?v=3WY0ikTFAe4 (in case you...

  • Posted a comment on discussion Help on Faust : signal processing language

    Welcome Mark-David ! You’ll have to use the « Recursive Composition » operator (AKA : tilde ~ character) to express computation on a signal and its past state. Look at the syntax documentation here: https://faustdoc.grame.fr/manual/syntax/ So in your example: limiter(maxchange) = (- : max(-maxchange) : min(maxchange)) ~ _; R = 0.5; process = limiter(R); The generated C++ code for the DSP loop is then: virtual void compute(int count, FAUSTFLOAT inputs, FAUSTFLOAT outputs) { FAUSTFLOAT input0 = inputs[0];...

  • Posted a comment on discussion Help on Faust : signal processing language

    Are you sure you don’t have an old .FaustLive-CurrentSession-2.0 folder somewhere ? On Linux I guess it is located in your user account, but could be a hidden folder with the ‘dot’ in front of it. Stéphane Le 27 août 2020 à 04:09, Tarun cpltarun@users.sourceforge.net a écrit : I am using Faust Version 2.28.1 FAUST Version 2.28.1 Embedded backends: DSP to C DSP to C++ DSP to Java DSP to old C++ DSP to Rust DSP to SOUL DSP to WebAssembly (wast/wasm) Newbie: Trouble opening any dsp file in FaustLive...

View All

Personal Data

Username:
letz
Joined:
2000-04-12 17:17:42

Projects

This is a list of open source software projects that Stephane Letz is associated with:

Personal Tools