[Faudiostream-users] FaustLive 2.5.5 release

2021-01-23 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases/tag/2.5.5 Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Re: [Faudiostream-users] ESP32 : Sampling Rate can only be 48k?

2021-01-18 Thread Stéphane Letz
https://join.slack.com/t/faustaudio/shared_invite/zt-a624szlz-fL4v2DTR~ZGlI7wARryT7g > Le 18 janv. 2021 à 16:27, francesco mulassano > a écrit : > > Hi! Can i have also the link for the faust slack? > Thanks > > Il giorno lun 18 gen 2021 alle ore 15:38 Stéphane Letz

Re: [Faudiostream-users] ESP32 : Sampling Rate can only be 48k?

2021-01-18 Thread Stéphane Letz
How to you produce and compile the C++ code? I’ve sent you an invite link on the Faust Slack channel. Stéphane > Le 18 janv. 2021 à 15:31, Meng Qi a écrit : > > Hi, > > I am using ESP32 with Arduino. > > I've found out that if I use lower sampling rates than 48k when I initialize > the

[Faudiostream-users] FaustLive 2.5.5-rc1 to test

2021-01-14 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases/tag/2.5.5-rc1 Please report any problem. Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

[Faudiostream-users] Faust 2.30.5-rc1 to test

2021-01-14 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faust/releases/tag/2.30.5-rc1 Please report any problem. Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Re: [Faudiostream-users] Wavetable oscillator issue

2021-01-13 Thread Stéphane Letz
indexes to create the values of the 4 > > points needed for the spline interpolation and thus, this will generate > > other more inputs... > > v0 = 0,(blend_a*(idx1+bas)) + (blend_b*(idx1+b_next)) : tab; // without > > an LFO modulating the position of (wav) the second

Re: [Faudiostream-users] Wavetable oscillator issue

2021-01-13 Thread Stéphane Letz
Hi Alessandro, I’m not sure to follows all the details of your code, but compiling it in C++, it generates a DSP with 1344 inputs (!!), 1 output, and 11884 lines of code. So something is probably wrong. Can you possibly explain it more, and/or comment the code in details ? Thanks. Stéphane

Re: [Faudiostream-users] Using Faust in Embedded Rust

2021-01-11 Thread Stéphane Letz
Hi Karl, Yes, the Rust backend has been developed starting in 2017, with very limited experience in Rust at that time, and the generated code is far from optimal. It has been improved a bit recently by Fabian Keller (see https://github.com/bluenote10), but we know (doing some CPU test

Re: [Faudiostream-users] [faudiostream:discussion] double and/or quad precision

2021-01-08 Thread Stéphane Letz
Hi Mark-David, > Le 8 janv. 2021 à 19:36, Mark-David Hosale 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

Re: [Faudiostream-users] how to pass sample data from embedded environment to table.

2021-01-02 Thread Stéphane Letz
Happy new year to the entire Faust community ! For sound sample support, a better way would be to use the language primitive «soundfile »: https://faustdoc.grame.fr/manual/syntax/#soundfile-primitive, and implement the C++ architecture file that is needed to load soundfile at init time. Look

Re: [Faudiostream-users] documentation of headers

2020-12-28 Thread Stéphane Letz
You cal possible use APIUI here : https://github.com/grame-cncm/faust/blob/master-dev/architecture/faust/gui/APIUI.h (even it it is possible a bit « too much » for you use case) Stéphan e > Le 28 déc. 2020 à 09:45, Till Bovermann a écrit : > > Season's greetings! > > I was wondering if

Re: [Faudiostream-users] architecture files and -lang

2020-12-27 Thread Stéphane Letz
> Le 27 déc. 2020 à 14:25, James Mckernon a écrit : > > I am looking at faust's output options for compilation. I have a > couple of questions: > > 1. The -lang option allows a number of options for output language, > including c, cpp, and ocpp. What is ocpp here, and how does it differ >

Re: [Faudiostream-users] how to get elapsed time or samples between triggers

2020-12-22 Thread Stéphane Letz
0, > maxSamples); > recIndex = (+(1) : %(maxSamples)) ~ *(btn) : int : > hbargraph("[2]rec_index", 0, maxSamples); > > looper = rwtable(maxSamples,0.0,recIndex,_,readIndex); > > process = looper <: _,_; > > It needs more work to become usable bu

Re: [Faudiostream-users] how to get elapsed time or samples between triggers

2020-12-22 Thread Stéphane Letz
> Le 22 déc. 2020 à 14:29, Daniele Pagliero a > écrit : > > this statement is clear: > > recIndex = (+(1) : %(maxSamples)) ~ *(btn) > > and I can translate it in something like: > > recIndex = ((recIndex + 1) % maxSamples) * btn No, you cannot write the second version with «

Re: [Faudiostream-users] how to get elapsed time or samples between triggers

2020-12-22 Thread Stéphane Letz
it in this way: > > readIndex = (+(1) : %(loopSize)) ~ _ : int > > that for me seems the same syntax of: > > readIndex = (readIndex + 1) % loopSize > > But it doesn't work. Can you please help me? > > Thank you, > Daniele > > > On 22/12/20 12

Re: [Faudiostream-users] how to get elapsed time or samples between triggers

2020-12-22 Thread Stéphane Letz
line Faust IDE. > > Daniele > > Il giorno mar 22 dic 2020 alle ore 11:40 Stéphane Letz ha > scritto: > Hi Daniele, > > I don’t see this error when compiling here with master-dev 2.30.3 version. > > Which Faust version are you using ? > > Thanks. > &g

Re: [Faudiostream-users] how to get elapsed time or samples between triggers

2020-12-22 Thread Stéphane Letz
Hi Daniele, I don’t see this error when compiling here with master-dev 2.30.3 version. Which Faust version are you using ? Thanks. Stéphane > Le 22 déc. 2020 à 01:34, daniele.pagli...@gmail.com a écrit : > > Hi Dario, > > thanks a lot! It is exactly what I needed. > To go further with the

Re: [Faudiostream-users] noise from fi.highpass

2020-12-21 Thread Stéphane Letz
> > Following this idea, would it be good to have guards in tables and delays to > avoid seg_fault 11 when indexes are weird values such as NAN? INF doesn't > seem to be a problem for delay values in delay lines. For example: > > import("stdfaust.lib"); > process = de.fdelay(16, del,

Re: [Faudiostream-users] noise from fi.highpass

2020-12-21 Thread Stéphane Letz
Very interesting discussion ! (even if I do now follow all the details for now): - about the « singleprecision/doubleprecision/quadprecision » recent addition in the language, and about the use of ma.EPSILON (that is indeed defined using singleprecision/doubleprecision/quadprecision model).

Re: [Faudiostream-users] noise from fi.highpass

2020-12-19 Thread Stéphane Letz
In the C++ backend tan funciton is compiled in the polymorphic std::tan that actually uses the tanf (float) or tan (double) or tanl (quad): https://en.cppreference.com/w/cpp/numeric/math/tan Same for the C backend, so I guess this is correct? Stéphane > Le 20 déc. 2020 à 00:05, Julius Smith

Re: [Faudiostream-users] noise from fi.highpass

2020-12-19 Thread Stéphane Letz
> Le 19 déc. 2020 à 18:58, Oleg Nesterov a écrit : > > On 12/19, Dario Sanfilippo wrote: >> >>> And this probably means that Dario was right, and the problem was caused >>> by quantisation. >>> >>> Because IIUC in theory (and unless you modulate HPFfreq) these 3 filters >>> >>>

Re: [Faudiostream-users] Multi-platform mobile dev with Faust

2020-12-18 Thread Stéphane Letz
ot;dsp" namespace. This only bites if you try to use both > Faust and the juce_dsp module, which Plugin GUI Magic happens to require. My > solution was to rename the Faust dsp class to faustdsp, and all is working > well. > I use Faust's APIUI.h as the basis for my Faust archit

Re: [Faudiostream-users] Embed faust preview in a webpage

2020-12-18 Thread Stéphane Letz
Hi Francesco, Faust DSP code can be compiled and embedded in Web pages, basically either using the « static » model (precompiling the DSP code to WebAssembly + JavasCript code) or embedding the Faust compiler itself (using web libfaust library compiled for the Web). See more informations

Re: [Faudiostream-users] Multi-platform mobile dev with Faust

2020-12-17 Thread Stéphane Letz
Hi Ron, > Le 17 déc. 2020 à 15:13, Ron Herrema a écrit : > > Hi everyone, > > I'm wondering what currently is the most efficient pathway to developing > audio-based apps for iOS and Android using Faust. I'm an iOS developer and > electroacoustic composer who has created a couple of

[Faudiostream-users] Dplug support with a new D backed and faust2dplug script

2020-12-16 Thread Stéphane Letz
Hi all, Dplug (https://dplug.org/) is an open-source audio plug-in framework existing since 2013.) A plugin framework is a library whose aim is to make cross-platform audio development a practical reality. As such, Dplug can be used to create audio effects (such as a VST 2.4) for use in

[Faudiostream-users] Publication of the libfaust package on NPM

2020-12-04 Thread Stéphane Letz
Hi all, The Faust Web Audio library provides a high level Javascript API over the Faust compiler. The interface is designed to be used with TypeScript, but describes and documents the API for pure Javascript as well. It is now available here: https://www.npmjs.com/package/@grame/libfaust Note

[Faudiostream-users] Video of IFC 2020

2020-12-03 Thread Stéphane Letz
Hi All, Thanks all involved in this somewhat awesome 2nd edition of the IFC, the videos of all presentations are already there: https://www.youtube.com/channel/UCxc8x-JmLtBXMRfDEuV4WXg Alain, I guess you can complete on what will happen regarding the video recording of the Zoom session

[Faudiostream-users] Where to learn Faust ?

2020-11-26 Thread Stéphane Letz
Hi all, We would like to prepare a page with a list of all places in the world where you can learn Faust. We started a page here on the Faust website Github, almost empty for now: https://github.com/grame-cncm/faustwebsite/blob/master/mkdocs/docs/community/learning.md People teaching Faust ?

[Faudiostream-users] Fwd: Public Online Presentations

2020-11-23 Thread Stéphane Letz
--- For online teaching in the summer semester 2020, the regular class 
'Sound Synthesis' at TU Berlin was shifted to Faust. 
Within this session, students will present their projects from this first run: Tuesday 24.11.2020, 4PM CET

Re: [Faudiostream-users] Making a sampler with rwtable

2020-11-16 Thread Stéphane Letz
Definitively is a bug, thanks for reporting, added on the TODO list. Stéphane > Le 13 nov. 2020 à 18:00, Oleg Nesterov a écrit : > > On 11/13, Karl Schultheisz via Faudiostream-users wrote: >> >>process = os.osc(55) : rwtable(1024, 0.1, 42, _, 42); >> >> The result, as demonstrated

Re: [Faudiostream-users] faust installation on mac osx to use with xcode

2020-11-16 Thread Stéphane Letz
Hi Steve, For iOS support (i guess you want to use faust2api -ios or faust2ios right?), you dont' need to install LLVM. From the base folder: make && sudo install should directly work. Stéphane > Le 15 nov. 2020 à 18:48, da a écrit : > > hello, i am on this tutorial: >

Re: [Faudiostream-users] Web audio app for hexaphonic effects

2020-11-10 Thread Stéphane Letz
> > In theory yes, I guess the WebAudio implantation in a given browser has to > support that: have you tried ? > > Yes I did check and only input 1 and 2 of my soundcard works (RME fireface > UCX). > I suggest googleing "multi-channel audio card web audio API » or similar, and possibly

Re: [Faudiostream-users] About online editor

2020-11-08 Thread Stéphane Letz
Official versions are : https://fausteditor.grame.fr for the older and simpler version of the Editor https://faustide.grame.fr for the newest and more complete one Both of them use the same remote compilation service with has several targets for ESP32. Stéphane > Le 8 nov. 2020 à 18:11,

Re: [Faudiostream-users] Web audio app for hexaphonic effects

2020-11-06 Thread Stéphane Letz
cal ssl key, but browsers won't recognized it as > secure. > So you really need a paid space on a server with security certificates so > that you have https. If you just to test few things out, it appears that > pythonanywhere gives access to https for free for three month with

Re: [Faudiostream-users] Web audio app for hexaphonic effects

2020-11-02 Thread Stéphane Letz
using Firefox but the same error shows up in Chrome. > > Loïc > > Le lun. 2 nov. 2020 à 11:20, Stéphane Letz a écrit : > The generated HTML page has to be loaded with http:// protocol, not file://. > > So you will have to start a local server, like using « python -m > Simple

Re: [Faudiostream-users] Web audio app for hexaphonic effects

2020-11-02 Thread Stéphane Letz
The generated HTML page has to be loaded with http:// protocol, not file://. So you will have to start a local server, like using « python -m SimpleHTTPServer » for instance. Stéphane > Le 2 nov. 2020 à 11:15, Loïc Reboursiere a écrit : > > Hi, > > I'm working on hexaphonic guitar

Re: [Faudiostream-users] gain difference meter

2020-10-19 Thread Stéphane Letz
This version: diffN(fx) = m_in <: fx,(m_in <: (fx,m_in) : ro.interleave(ins,2) : m_sub : m_dmeter) : ro.interleave(ins,2) : m_attach with { ins = inputs(fx); m_in = par(i,ins,_); m_sub = par(i,ins,m_gr); m_dmeter = par(i,ins,dmeter(i)); m_attach = par(i,ins,attach);

Re: [Faudiostream-users] Problem with FaustLive under MacOS Catalina

2020-10-14 Thread Stéphane Letz
Well several libraries are actually missing in FaustLive 2.5.4. I've fixed this on Github, and we'll have to prepare a new release. Stéphane > Le 14 oct. 2020 à 17:10, bonardi a écrit : > > Thank you very much, Yann! > > Cheers, > > Alain > >> Le 14 oct. 2020 à 12:07, Yann Orlarey a

Re: [Faudiostream-users] Fwd: Export Faust Code not working

2020-09-29 Thread Stéphane Letz
Strange… are you using https://faustide.grame.fr/ ? Which browser ? Stéphane > Le 29 sept. 2020 à 22:05, Rich Cochrane a écrit : > > Hello, > > I'm just getting started with Faust and having fun with it -- so first of > all, thanks to those who make & maintain it. > > I am running into

Re: [Faudiostream-users] external usb midi keyboard

2020-09-25 Thread Stéphane Letz
- when you design a DSP that following the polyphonic instrument conventions, the MIDI key to freq conversion is done for you. Read again the "MIDI Polyphony Support » in https://faustdoc.grame.fr/manual/midi/ - then you need to activate the polyphonic mode in the Faust IDE, that is « Poly

Re: [Faudiostream-users] external usb midi keyboard

2020-09-23 Thread Stéphane Letz
The up-to-date MIDI documentation is here: https://faustdoc.grame.fr/manual/midi/ HTH, Stéphane > Le 24 sept. 2020 à 04:06, Thadeus Reed a écrit : > > Hi Bob, > > I'm not sure what your development setup is but I found it very helpful to > use the Web IDE when developing

Re: [Faudiostream-users] Installing Faust on Windows 10

2020-09-16 Thread Stéphane Letz
You can possibly use the binary version from here: https://github.com/grame-cncm/faust/releases/tag/2.27.2 What concrete use-case do you consider ? Stéphane > Le 16 sept. 2020 à 11:00, Erwin Engelsma a écrit > : > > Hello, > > I have just started learning to program, using Victor

Re: [Faudiostream-users] Problem with FaustLive 2.5.0

2020-09-15 Thread Stéphane Letz
Hi Alain, Tested and woking here with latest FL version 2.5.4, see https://github.com/grame-cncm/faustlive/releases/tag/2.5.4 Is there any reason to still use FL 2.5.0 ? Stéphane > Le 15 sept. 2020 à 10:28, Alain Bonardi a écrit : > > Hello dear members of the list, > > I am facing a

Re: [Faudiostream-users] Transistor organ and hammond emulation

2020-08-31 Thread Stéphane Letz
BTW foo-yc20 was quite costly, I don't think it can run on teensy Stéphane > Le 31 août 2020 à 19:28, francesco mulassano > a écrit : > > i know the foo-yc20 > but i was looking for something done with faust > for a project I'm working on (based on teensy) > I would need something simple to

[Faudiostream-users] FaustLive 2.5.4 release

2020-07-27 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

[Faudiostream-users] FaustLive 2.5.4 pre-release (RC2) to test

2020-07-23 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

[Faudiostream-users] Faust 2.27.1 pre-release (RC2) to test

2020-07-23 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faust/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Re: [Faudiostream-users] Compiling W64 VST

2020-07-22 Thread Stéphane Letz
> Le 22 juil. 2020 à 01:33, João Davi Stefanello > a écrit : > > Allright, with the boost library I could create an .lv2 extension... > But is it in ARM 32 bit format? Because I had the same problem with the .lv2 > created on web IDE. I don't think ARM 32 bit comes in the picture. Like

[Faudiostream-users] [CORRECTION] FaustLive 2.5.4 pre-release to test

2020-07-21 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

[Faudiostream-users] Using Faust in the VCV Rack and VCV Prototype

2020-07-21 Thread Stéphane Letz
Hi all, The VCV Rack project is a software simulation of modular synthesis (see https://vcvrack.com) with an active and vibrant community ! There is an interesting project to use Faust to generate models for this software, see Martin Zuther ProtoFaust here:

[Faudiostream-users] Faust 2.27.1 pre-release to test

2020-07-21 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faust/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

[Faudiostream-users] Faust 2.5.4 pre-release to test

2020-07-21 Thread Stéphane Letz
Here: https://github.com/grame-cncm/faustlive/releases Stéphane ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Re: [Faudiostream-users] Compiling W64 VST

2020-07-20 Thread Stéphane Letz
dsp files. > > I couldn't "make" Faust Live software too, but I downloaded it from the git > repository. > Any suggestions? > > Regards > > Em qui., 16 de jul. de 2020 às 03:47, Stéphane Letz escreveu: > > > > Le 16 juil. 2020 à 02:05, João Davi

Re: [Faudiostream-users] Compiling W64 VST

2020-07-16 Thread Stéphane Letz
> Le 16 juil. 2020 à 02:05, João Davi Stefanello > a écrit : > > > Is your instrument polyphonic? > > > Yes, with 4 voices. More than this presented noise. > > Now I'm trying to export an LV2 plugin to use with Zynthian, which runs on a > Raspberry Pi 3. > The system architecture is an

Re: [Faudiostream-users] Compiling W64 VST

2020-07-04 Thread Stéphane Letz
écrit : > > Sending attached. > > Em sáb., 4 de jul. de 2020 às 17:13, Stéphane Letz escreveu: > What is the DSP code? > > > > Le 4 juil. 2020 à 22:12, João Davi Stefanello > > a écrit : > > > > > What happens exactly ? Does it work with other VST hosts?

Re: [Faudiostream-users] FAUST MIDI Input

2020-06-29 Thread Stéphane Letz
No sure if IPlug2 => Faust connection is already in place. I think you should ask iPlug2 developers, see https://github.com/iPlug2/iPlug2 Maybe Oli Larkin who should be on this list can answer here ? Stéphane > Le 28 juin 2020 à 23:22, Súton a écrit : > > hi, i am working with FAUST and

Re: [Faudiostream-users] Ris: Faustide and Midi input

2020-06-28 Thread Stéphane Letz
> a écrit : > > hi Stéphane, look at this example > https://faustide.grame.fr/?code=https://faustdoc.grame.fr/manual/midi/exfaust4/exfaust4.dsp > > as you can see in the screenshot, i receive the note 62 from my arturia > keystep but the sound can't change > > Il

Re: [Faudiostream-users] Faustide and Midi input

2020-06-26 Thread Stéphane Letz
Have you tried the Faust Web IDE ? (running on Chrome so that you can have MIDI) https://faustide.grame.fr/ Stéphane > Le 27 juin 2020 à 01:10, francesco mulassano > a écrit : > > Hi, I'm trying to use a midi keyboard with the faustide, i see the notes but > nothing plays ... I use for

Re: [Faudiostream-users] faust2teensy doesn't compile on teensy 4.0

2020-06-26 Thread Stéphane Letz
Read that thread : https://forum.pjrc.com/threads/55274-Using-Faust-with-Teensy Stéphane > Le 26 juin 2020 à 11:04, Ciro Caputo a écrit : > > Hi, first time poster, long time lurker here. > After fiddling with Faust for a bit I bought a Teensy 4 to try to run some > Faust patches I made on

Re: [Faudiostream-users] loading samples

2020-06-25 Thread Stéphane Letz
Yes look : - at the soundfile primitive here: https://faustdoc.grame.fr/manual/syntax/ - some more explanations here: https://github.com/grame-cncm/faustdoc/blob/master/mkdocs/docs/manual/soundfiles.md - some simple DSP examples here:

Re: [Faudiostream-users] FAUSTPy

2020-06-14 Thread Stéphane Letz
Hi Marc, Making the package work again would be great ! Fell free to ask for help if needed. Stéphane > Le 14 juin 2020 à 22:36, Marc Joliet a écrit : > > (Sorry, only sent this to Vince originally.) > > Am Samstag, 13. Juni 2020, 18:11:17 CEST schrieb vince via Faudiostream-users: >> Hi

Re: [Faudiostream-users] FAUSTPy

2020-06-13 Thread Stéphane Letz
Where is it? What are he problems to make it work? Stéphane > Le 13 juin 2020 à 18:11, vince via Faudiostream-users > a écrit : > > Hi everybody! > > just a simple question: Is the FAUSTPy module stil up-to-date or is it > abandonned? Because the last commit was 5 years ago... and can't

Re: [Faudiostream-users] (no subject)

2020-06-13 Thread Stéphane Letz
Please describe more precisely the procedure you follow, and what does not work. Thanks. Stephane > Le 13 juin 2020 à 17:33, Magnus a écrit : > > Hello, > I'm trying to make a Faust oscillator with multiple voices for a teensy > 3.6, I can't seem to get it working. > > this is my Faust

Re: [Faudiostream-users] towards 1-bit DSD dsp in faust — state in a foreign function?

2020-06-04 Thread Stéphane Letz
Are you really sure this cannot be expressed using the recursive operator ? Do you have some already written code to show ? Stéphane > Le 4 juin 2020 à 16:58, Till Bovermann a écrit : > > Dear list, > > I am currently trying to implement 1bit-synthesis mechanisms in faust and > have some

Re: [Faudiostream-users] Transmitting OSC messages from a FAUST app

2020-05-27 Thread Stéphane Letz
ble to send OSC messages from FAUST? Ultimately, I want to run > the code without a GUI to reduce CPU load. > > James >> On 26 May 2020, at 22:30, Stéphane Letz wrote: >> >> 1) use bargraph (see >> https://faustdoc.grame.fr/manual/syntax/#vbargraph-metadata) &

Re: [Faudiostream-users] Reading wav Files

2020-05-27 Thread Stéphane Letz
1) read for the « soundfile primitive » in the Faust syntax page here: https://faustdoc.grame.fr/manual/syntax 2) since using sound files (actually all formats that can be read by the libsndfile library: http://www.mega-nerd.com/libsndfile/), have to be « combined with the generated binary »

Re: [Faudiostream-users] Transmitting OSC messages from a FAUST app

2020-05-26 Thread Stéphane Letz
1) use bargraph (see https://faustdoc.grame.fr/manual/syntax/#vbargraph-metadata) 2) compile with -osc like : faust2jack -osc foo.dsp 3) start with -xmit 1 mode like : ./foo -xmit 1 (see https://faustdoc.grame.fr/manual/osc/) Stéphane > Le 26 mai 2020 à 22:51, formuls a écrit : > > Hello

Re: [Faudiostream-users] Pattern matching and lists in Faust

2020-05-26 Thread Stéphane Letz
>> > > Thanks. > > This, and the previous discussion, were helpful in shedding light on > an aspect of faust on which the docs are somewhat unclear. > I hope/guess Yann is going to immediately improve this specific question in the documentation ((-; This is the good time since new updated

Re: [Faudiostream-users] Help with pattern matching to implement an if-then-else-if function

2020-05-22 Thread Stéphane Letz
https://join.slack.com/t/faustaudio/shared_invite/zt-a624szlz-fL4v2DTR~ZGlI7wARryT7g > Le 22 mai 2020 à 09:20, Alejandro Olarte a écrit : > > Could somebody point me to the Slack channel? I like to follow it. > Thanks, > Alejandro > >> On 22 May 2020, at 10.

Re: [Faudiostream-users] Help with pattern matching to implement an if-then-else-if function

2020-05-22 Thread Stéphane Letz
Faust Slack or Discord channels allows faster interactions which helps debug sometimes... We have the mailing list, those 2 channels and the https://github.com/grame-cncm/faust/issues We could even add a forum ? I try to follow everything... Stéphane > Personally, regardless of the

Re: [Faudiostream-users] crossfeedback

2020-05-21 Thread Stéphane Letz
> > > Feedback without delay of blocksize is sick. You just can’t make this circuit > in SC. > This was *one* of the initial motivation of the project… ((-; Welcome to Faust ! Stéphane ___ Faudiostream-users mailing list

Re: [Faudiostream-users] Help with pattern matching to implement an if-then-else-if function

2020-05-21 Thread Stéphane Letz
> > I managed to find a commit talking about the "route" primitive, but I > couldn't find anything about "outputs": what is it? > > If I run > Look at « Inputs and Outputs of an Expression » section in https://faustdoc.grame.fr/manual/syntax/ Stéphane

Re: [Faudiostream-users] Pitch tracker with autocorrelation

2020-05-08 Thread Stéphane Letz
With BufferLength = 300 the generated C++ code and the CPU costs become huge… so it seems the underlying algorithm is not suited to Faust kind of coding ? Stéphane > Le 7 mai 2020 à 23:35, Bart Brouns a écrit : > > > Hi Nicolas, > > > Great to hear it's GPL! Thank you! > > Do you mean

Re: [Faudiostream-users] Problem with the control messages using Max .mxo generated from Faust on Mac

2020-05-04 Thread Stéphane Letz
/OS X and tested the 3 modes > you mentioned in the following patch (screenshot under). > > When I try to send a message like @gain 0.2 or @gain 0.05 to the object > mygain~ nothing happens. > > Best, > > Alain > > > > > > >> >>> Le

Re: [Faudiostream-users] Problem with the control messages using Max .mxo generated from Faust on Mac

2020-05-03 Thread Stéphane Letz
Hi Alain, I’ve recently added @param_name attribute handling in faust2msp/faust2max which allows to create the object with values at init time, like [foo @param1 0.5 @param2 0.6] kind of syntax. This can be quite convenient. Now I I realise that parameters have to be preceded with this @

Re: [Faudiostream-users] external .lib in web editor

2020-04-29 Thread Stéphane Letz
And FBFFcompressor_N-chan seems to be defined in compressors.lib from the git > repo (not from the standard libs) > Klaus > On 29.04.20 18:25, Stéphane Letz wrote: >> If the libraries are part of the standard ones, you don’t need to import >> them, just do import(« stdf

Re: [Faudiostream-users] external .lib in web editor

2020-04-29 Thread Stéphane Letz
ing up your time... > > Klaus > > On 29.04.20 18:15, Stéphane Letz wrote: >> The Faust Web ID automatically includes all *standard* libraries (the one >> described here: https://faustlibraries.grame.fr). To used them just add: >> >> import(« stdfaust.lib ») ; line i

Re: [Faudiostream-users] external .lib in web editor

2020-04-29 Thread Stéphane Letz
s not work) > > Merci, > Klaus > > > On 29.04.20 17:34, Stéphane Letz wrote: >> Yes, you can drag a foo.lib file in the editor, then refer to it with >> import(« foo.lib »); in your DSP file, and it should work. >> >> Stéphane >> >&g

Re: [Faudiostream-users] external .lib in web editor

2020-04-29 Thread Stéphane Letz
Yes, you can drag a foo.lib file in the editor, then refer to it with import(« foo.lib »); in your DSP file, and it should work. Stéphane > Le 29 avr. 2020 à 17:31, Klaus Scheuermann a écrit : > > Hello, > > is it possible to include an external .lib file into the faust web editor? > >

Re: [Faudiostream-users] 4fb8849b833629 ("Fixup quadosc") looks wrong

2020-04-18 Thread Stéphane Letz
Git revert done. Stéphane > Le 18 avr. 2020 à 12:16, Bart Brouns a écrit : > > Hi Oleg, > > > Before I wrote this code I tested yours and got silence. > That test was somehow flawed; I tried again just now and it works as expected. > Sorry for the noise. > > After the silent test, I

[Faudiostream-users] End of the coding loop : how to suffer coding back Faust code to C++ (-;

2020-04-16 Thread Stéphane Letz
https://www.kvraudio.com/forum/viewtopic.php?f=33=543334=7729328#p7729328 ___ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Re: [Faudiostream-users] accessing the SPI RAM on ESP32-A1S (4 MB of it anyway)

2020-04-16 Thread Stéphane Letz
About memory access, my current understanding is that external memory access is much slower compared to internal one. So there is no perfect setup AFAICS. Stéphane > Le 16 avr. 2020 à 16:01, Gary Worsham a écrit : > > I just found a configuration option (under "make menuconfig") that

Re: [Faudiostream-users] faust2csound - helt with usage

2020-03-29 Thread Stéphane Letz
As you can see in the Faust Csound architecture file : https://github.com/grame-cncm/faust/blob/master-dev/architecture/csound.cpp, this « OENTRY localops » code block is completely static, that is is does not depend of the particular DSP being compiled. The code was changed latest time in

Re: [Faudiostream-users] faust2csound - helt with usage

2020-03-25 Thread Stéphane Letz
You should probably also report on the Csound mailing list. Stéphane > Le 25 mars 2020 à 18:29, anders.vin...@bek.no a écrit : > > Hi all. > > I'm trying to get the basics of a faust2csound workflow set up. Using > some simple faust examples (e.g. a basic onepole from p. 3 in the > manual),

Re: [Faudiostream-users] ESP32-A1S wifi/BT audio dev kit

2020-03-09 Thread Stéphane Letz
This is a general ongoing discussion on the ESP32 on the Faust Slack channel here: https://join.slack.com/t/faustaudio/shared_invite/zt-a624szlz-fL4v2DTR~ZGlI7wARryT7g You can probably get more help there. Stéphane > Le 9 mars 2020 à 03:24, Gary Worsham a écrit : > > I am intrigued by the

Re: [Faudiostream-users] Inconsistent outputs with different versions of Faust

2020-03-06 Thread Stéphane Letz
ldn't it be reasonable to expect an > identical output, hence have the benchmark fail if the sequence is not > identical? > > Best, > Dario > > > On Fri, 6 Mar 2020 at 08:29, Stéphane Letz wrote: > Hi Dario, > > We fixed a bug in vector mode code generation (

Re: [Faudiostream-users] Inconsistent outputs with different versions of Faust

2020-03-05 Thread Stéphane Letz
Hi Dario, We fixed a bug in vector mode code generation (so when using -vec at compilation time) in version 2.22.3 february the 4th. Are you using the -vec mode when compiling? If not (that is if you are using default mode which is so called « scalar » code), the code should always behave

Re: [Faudiostream-users] GUI and rates

2020-02-29 Thread Stéphane Letz
p=0.5;Example1.ar(SinOsc.ar(freq,0,400,400)!2)*amp}.play > y={arg freq=1000, amp=0.5;SinOsc.ar(SinOsc.ar(freq,0,400,400)!2)*amp}.play > > x.set(\amp, 0.5); > y.set(\amp, 0.5); > x.set(\amp, 0); > y.set(\amp, 0); > x.set(\freq, 1); > y.set(\freq, 1); > > > Is it mo

Re: [Faudiostream-users] GUI and rates

2020-02-29 Thread Stéphane Letz
I’m not sure to understand, but: - ma.SR is the audio frequency that will be given by the audio underlying layer at runtime, and so accessible in the DSP code. So when exporting for SuperCollider uGen, the actual ma.SR value will be given by the SuperCollider host at runtime. - DSP code is

Re: [Faudiostream-users] faust2xxx -soundfile can't find sndfile.h

2020-02-28 Thread Stéphane Letz
faust2caqt script uses pkg-config to find libsndfile dependancies. Foe whatever reason this does not work on Dario machine. You may have to search in this direction, how to setup pkg-config and so on... Stéphane > Le 28 févr. 2020 à 19:02, Giuseppe Silvi via Faudiostream-users > a écrit

Re: [Faudiostream-users] Faust and Web Audio

2020-02-26 Thread Stéphane Letz
Hi Laurent and Casey, Thanks Casey for the extensive summary. Laurent, as explained in the https://github.com/grame-cncm/faust/tree/master-dev/architecture/webaudio page, you can basically either 1) compile Faust DSP to wasm + WebAaudio in advance then customise and deploy the result or 2)

Re: [Faudiostream-users] How to Hide the gain, freq, and gate GUI components for MIDI?

2020-02-24 Thread Stéphane Letz
. Then I can export to JUCE and get VST3 and AU plugins. > However, I don't need the "gain", "freq", and "gate" components shown on the > final GUI since they have no effects on the sound. I hope there will be a way > to hind these components. Thank yo

Re: [Faudiostream-users] How to Hide the gain, freq, and gate GUI components for MIDI?

2020-02-24 Thread Stéphane Letz
This is no way for no to hide the GUI components in the Web editor. What is the use-case? Stéphane > Le 24 févr. 2020 à 15:10, Thomas Hopman a écrit : > > In order to control freq, gain and gate with midi you'll need to set poly > voices to at least 1. > > I have no idea if it is possible

Re: [Faudiostream-users] error message from FL 2.5.3 and/or Faust latest libraries

2020-02-03 Thread Stéphane Letz
is is essentially > how I debug. I set process to some simpler subset of my patch, and > grow it out until it's all there. > > - Julius > > On Sun, Feb 2, 2020 at 11:42 PM Stéphane Letz wrote: >> >> >> >>> Le 3 févr. 2020 à 02:10, Daniel Chapir

Re: [Faudiostream-users] error message from FL 2.5.3 and/or Faust latest libraries

2020-02-02 Thread Stéphane Letz
> Le 3 févr. 2020 à 02:10, Daniel Chapiro a écrit : > > Hi Stephane, > Indeed, the bug was exactly where you suggested! After I had identified that > SR was related to the problem, how did you know it was in that particular use > of SR within my .dsp? By looking at : - the error message

Re: [Faudiostream-users] error message from FL 2.5.3 and/or Faust latest libraries

2020-01-31 Thread Stéphane Letz
> Le 1 févr. 2020 à 00:38, Daniel Chapiro a écrit : > > Hi - I’m using FL 2.5.3 (OSX 10.13.6), and got this error msg with the > attached bowed3.dsp (it worked w/old libs, and I just put the prefixes to > make it work with the new libs): > > Wed Jan 29 2020 19:47:14: > ERROR in sequential

Re: [Faudiostream-users] [Ann] Radium with support for the interpreter, and updated to latest version of Faust

2020-01-21 Thread Stéphane Letz
Yep, AFAICS Kjetil is probably the only one on earth using the interpreter *and* LLVM backends in a same project ! ((-; (beside our own testing tools…) Stéphane > Le 22 janv. 2020 à 05:33, Romain Michon a écrit : > > Very nice! Awesome work! Thanks, Kjetil! > > Cheers, > > Romain > > On

Re: [Faudiostream-users] ringbuffer_write error DatedControl

2020-01-11 Thread Stéphane Letz
t Slack? a kind of forum? > > best regards, > > > joe > > > Am 10.01.20 um 13:08 schrieb Stéphane Letz: >> Better on Faust Slack please… ((-; >> >>> Le 10 janv. 2020 à 12:55, Thibaut Marqueyrol via Faudiostream-users >>> a écrit : >>

Re: [Faudiostream-users] ringbuffer_write error DatedControl

2020-01-10 Thread Stéphane Letz
gt;>>> >>>> >>>> Am 09.01.20 um 22:54 schrieb thibaut Marqueyrol via Faudiostream-users: >>>>> Dear Stephane, >>>>> Dear all, >>>>> >>>>> please find attached the dsp file. >>>>> I am running i

Re: [Faudiostream-users] ringbuffer_write error DatedControl

2020-01-08 Thread Stéphane Letz
Strange.. can you send me the DSP file? Are you on macOS ? Linux? Thanks. Stephane > Le 8 janv. 2020 à 01:21, thibaut Marqueyrol via Faudiostream-users > a écrit : > > Hi all, > > I am trying to use the midi controls and to test them using faust2jaqt. > My problem is the following: > - I

<    1   2   3   4   5   6   >