[Faudiostream-users] Linux Audio Conference (is back) 2025

2024-06-10 Thread Romain Michon

[sorry for cross-posting, please distribute widely]

Hi everyone,

This is just to let you know that after a couple of years of absence, 
Linux Audio Conference will take place in Lyon in 2025 on June 26-28. 
For those of you who speak French, it will be preceded by the Journée de 
l'Informatique Musicale (JIM) on June 23-25. The call for contributions 
will be posted on the conference website by the beginning of September: 
https://jimlac25.inria.fr/


In the meantime, save the date ;).

Cheers,

Romain (for the jimlac25 committee)

--
Romain Michon
Faculty Researcher @ Inria (Emeraude Team)
Associate Professor @ INSA Lyon
Associate Researcher @ GRAME-CNCM
https://ccrma.stanford.edu/~rmichon



___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] 2 Internship Positions at Inria in Lyon (France)

2023-12-20 Thread Romain Michon

Hi everyone,

We just opened 2 six months research internships in our team at Inria in 
Lyon (France) with the following topics:


- "*C++ Optimization In the Context of High-Level Synthesis on FPGA For 
Real-Time Audio DSP Applications*" -- More info here: 
https://team.inria.fr/emeraude/files/2023/12/syfalaIntern24.pdf
- "*Faust and AI*" -- More info here: 
https://team.inria.fr/emeraude/files/2023/12/intern24-faustai-en.pdf


Both could start as early as March 2024.

The later could lead to a 3 years funded PhD position...

Feel free to reach out to me directly if you have any questions.

Best,

--
Romain Michon
Faculty Researcher @ Inria (Emeraude Team)
Associate Professor @ INSA Lyon
Associate Researcher @ GRAME-CNCM
https://ccrma.stanford.edu/~rmichon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Programmable Audio Workshop (PAW-23), Lyon, France, Dec. 2, 2023 + Bonus Workshop on Faust -> FPGA

2023-10-09 Thread Romain Michon

[sorry for cross-posting, please distribute widely]

Hi everyone,

The Programmable Audio Workshop (PAW) is a yearly one day FREE event 
gathering members of the programmable audio community around scientific 
talks and hands-on workshops. The 2023 edition of PAW is hosted by the 
INRIA/INSA/GRAME-CNCM Emeraude Team at the Marie Curie Library of INSA 
Lyon (France) on December 2nd, 2023. The theme of this year's PAW is 
"*Artificial Intelligence and Audio Programming Languages*" with a 
strong focus on computer music languages (i.e., Faust, ChucK, and 
PureData). The main aim of PAW-23 is to give an overview of the various 
ways artificial intelligence is used and approached in the context of 
Domain Specific Languages (DSL) for real-time audio Digital Signal 
Processing (DSP).


As a side event, we will also be organizing a "Faust/FPGA" workshop on 
Dec. 1, 2023 in Lyon.


*More information as well as the full program of these events are 
available at: https://paw.grame.fr*


We look forward to seeing you there and we remain at your disposal if 
you have any questions.


Best,

The PAW-23 Team

--
Romain Michon
Faculty Researcher @ Inria (Emeraude Team)
Associate Professor @ INSA Lyon
Associate Researcher @ GRAME-CNCM
https://ccrma.stanford.edu/~rmichon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] International Faust Conference 2024?

2023-06-12 Thread Romain Michon
Hi folks,

As you know, the International Faust Conference (IFC) takes place every
other year. The last edition happened in Saint-Étienne (France) in 2022 (
https://smc22.grame.fr/ifc.html) and so we're looking for potential
organizers for the 2024 edition. To get an idea of what needs to be done,
you can have a look at the program of past editions:

- 2022: https://smc22.grame.fr/program.html
- 2020: https://ifc20.sciencesconf.org/
- 2018: http://www.ifc18.uni-mainz.de/

We're open to any proposal anywhere in the world :)!

Let me know if you have any questions and feel free to reply to this email
if you would like to apply to be the next organizer of IFC!

Cheers,

Romain, Yann and Stéphane
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] REMINDER: May 20th -- Faust Day @ CCRMA: What's Up With Faust in 2023

2023-05-14 Thread Romain Michon
Hi everyone,

Just a friendly reminder about Faust Day which will take place at CCRMA
(Stanford U.) and remotely on May 20th. You can still register for this
event for FREE :).

Cheers,

Romain



Faust Day is a *FREE* one day hybrid (remote/in-person) event aiming at:
- giving an overview of the most recent developments in the Faust
programming language (https://faust.grame.fr),
- giving an introductory tutorial for those who never used Faust.

Here's an overview of the program (PST time zone):

*09:00 - 10:00:* Welcome and introduction to Faust (Romain Michon,
Inria/GRAME-CNCM/CCRMA)
*10:00 - 11:00:* Overview of recent developments in the Faust compiler:
where is Faust going as a language? (Yann Orlarey, Father of Faust)
*11:00 - 12:00:* Overview of recent developments in the Faust general
ecosystem (Stéphane Letz, GRAME-CNCM)
*12:00 - 01:30:* Lunch break
*01:30 - 02:30:* Faust and AI (David Braun, CCRMA)
*02:30 - 03:30:* Faust in Real-Time Expressive Virtual Musical Instruments
(Julius O. Smith, CCRMA)
*03:30 - 04:30:* Faust and FPGAs (Romain Michon, Inria/GRAME-CNCM/CCRMA)

To attend Faust Day (remotely or in-person) for free, please register for
this event by filling up this form: https://forms.gle/uPzSZPJ2o8tHP5t1A.

After registration, additional information (i.e., streaming link, etc.)
will be sent to you as we get closer to the date of the event.

More information at:
https://ccrma.stanford.edu/events/faust-day-ccrma-whats-with-faust-in-2023

Feel free to ask if you have any questions.

Best,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] May 20th -- Faust Day @ CCRMA: What's Up With Faust in 2023?

2023-04-26 Thread Romain Michon
Hi everyone,

Faust Day is a *FREE* one day hybrid (remote/in-person) event aiming at:
- giving an overview of the most recent developments in the Faust
programming language (https://faust.grame.fr),
- giving an introductory tutorial for those who never used Faust.

Here's an overview of the program (PST time zone):

*09:00 - 10:00:* Welcome and introduction to Faust (Romain Michon,
Inria/GRAME-CNCM/CCRMA)
*10:00 - 11:00:* Overview of recent developments in the Faust compiler:
where is Faust going as a language? (Yann Orlarey, Father of Faust)
*11:00 - 12:00:* Overview of recent developments in the Faust general
ecosystem (Stéphane Letz, GRAME-CNCM)
*12:00 - 01:30:* Lunch break
*01:30 - 02:30:* Faust and AI (David Braun, CCRMA)
*02:30 - 03:30:* Faust in Real-Time Expressive Virtual Musical Instruments
(Julius O. Smith, CCRMA)
*03:30 - 04:30:* Faust and FPGAs (Romain Michon, Inria/GRAME-CNCM/CCRMA)

To attend Faust Day (remotely or in-person) for free, please register for
this event by filling up this form: https://forms.gle/uPzSZPJ2o8tHP5t1A.

After registration, additional information (i.e., streaming link, etc.)
will be sent to you as we get closer to the date of the event.

More information at:
https://ccrma.stanford.edu/events/faust-day-ccrma-whats-with-faust-in-2023

Feel free to ask if you have any questions.

Best,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Programmable Audio Workshop (PAW-22) -- "Networked and Embedded Audio Systems" -- December 3d, 2022 -- CITI Lab @ INSA Lyon (Lyon, France) + Remotely

2022-11-22 Thread Romain Michon
Hi everyone,

We still have a couple of free seats for those of you who would like to
attend PAW-22 in person. If you haven't already done so, all you have to do
is to fill up this form: https://forms.gle/YjihJqL1cpPsWJ7X8

The entire event will also be streamed on YouTube (more details to come)
and freely accessible.

We look forward to seeing you in Lyon!

Cheers,

The PAW-22 Team

On Mon, Oct 31, 2022 at 12:30 AM Romain Michon  wrote:

> [sorry for cross-posting, please distribute widely]
>
> *Programmable Audio Workshop (PAW-22) -- "Networked and Embedded Audio
> Systems" -- December 3d, 2022 -- CITI Lab @ INSA Lyon (Lyon, France) +
> Remotely*
>
> The Programmable Audio Workshop (PAW) is a yearly one day event gathering
> members of the programmable audio community around scientific talks and
> hands-on workshops. The 2022 edition of PAW will be hosted by the
> INRIA/INSA/GRAME-CNCM Emeraude Team at the CITI Lab of INSA Lyon (France)
> on December 3d, 2022. The theme of PAW this year is "*Networked and
> Embedded Audio Systems*" with a strong focus on spatial audio and
> Field-Programmable Gate Arrays (FPGAs).
>
> The full program is available at: https://paw.grame.fr
>
> PAW is completely free, but the number of in-person seats is limited. If
> you wish to attend PAW in person, please, register as soon as possible at:
> https://forms.gle/YjihJqL1cpPsWJ7X8
> PAW will also be streamed and recorded. A streaming link will be posted on
> this website soon before the event (there's no need for you to register if
> you plan on attending PAW remotely).
>
> Contact: p...@grame.fr
>
> We look forward to seeing you in Lyon!
>
> Cheers,
>
> The PAW-22 Team
>
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Programmable Audio Workshop (PAW-22) -- "Networked and Embedded Audio Systems" -- December 3d, 2022 -- CITI Lab @ INSA Lyon (Lyon, France) + Remotely

2022-10-30 Thread Romain Michon
[sorry for cross-posting, please distribute widely]

*Programmable Audio Workshop (PAW-22) -- "Networked and Embedded Audio
Systems" -- December 3d, 2022 -- CITI Lab @ INSA Lyon (Lyon, France) +
Remotely*

The Programmable Audio Workshop (PAW) is a yearly one day event gathering
members of the programmable audio community around scientific talks and
hands-on workshops. The 2022 edition of PAW will be hosted by the
INRIA/INSA/GRAME-CNCM Emeraude Team at the CITI Lab of INSA Lyon (France)
on December 3d, 2022. The theme of PAW this year is "*Networked and
Embedded Audio Systems*" with a strong focus on spatial audio and
Field-Programmable Gate Arrays (FPGAs).

The full program is available at: https://paw.grame.fr

PAW is completely free, but the number of in-person seats is limited. If
you wish to attend PAW in person, please, register as soon as possible at:
https://forms.gle/YjihJqL1cpPsWJ7X8
PAW will also be streamed and recorded. A streaming link will be posted on
this website soon before the event (there's no need for you to register if
you plan on attending PAW remotely).

Contact: p...@grame.fr

We look forward to seeing you in Lyon!

Cheers,

The PAW-22 Team
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Streaming link for IFC-22

2022-06-07 Thread Romain Michon
Hi everyone,

We had to update the streaming link of IFC-22. Please, get the latest link
on our youtube channel:
https://www.youtube.com/channel/UCUA5dds-1wv4XJ27wQ5Xm6w/featured (the link
will only be visible when the stream will be live)

See you at 2pm!

Cheers,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Live Streaming of SMC-22 and IFC-22

2022-06-04 Thread Romain Michon
Hi everyone,

Please, not that we has to update our streaming link:
https://youtu.be/F1emcDpbhPU

See you on Tuesday!

Best,

Romain Michon, Laurent Pottier, Yann Orlarey (SMC-22 Chairs)

On Wed, Jun 1, 2022 at 4:06 PM Romain Michon  wrote:

> [sorry for crossposting, please distribute widely]
>
> Hi everyone,
>
> We're happy to announce that you will be able to freely follow SMC-22 and
> IFC-22 remotely through our live streaming channel:
> https://youtu.be/JCvaVj6R_JY
>
> The whole conference will be live-streamed (including the concerts)
> following this program: https://smc22.grame.fr/program.html (ECT time
> zone).
>
> All paper and demo sessions at SMC-22 will first start with a series of
> short five minutes presentations (live streamed) followed by a ~1h
> poster/booth session. Each presentation has a dedicated Zoom session
> associated with it: feel free to chat and interact with the presenters in
> these sessions after the short presentations period. Links to Zoom sessions
> are available in the program on the conference website.
>
> The same streaming channel will also be used for the International Faust
> Conference (IFC-22) which will take place on June 7th, 2022 (see
> https://smc22.grame.fr/program.html). For IFC-22, please use the
> streaming chat to interact with paper presenters at the end of each
> presentation.
>
> We look forward to seeing you at SMC-22!
>
> Best,
>
> Romain Michon, Laurent Pottier, Yann Orlarey, Constantin Basica (SMC-22
> Chairs)
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Live Streaming of SMC-22 and IFC-22

2022-06-01 Thread Romain Michon
[sorry for crossposting, please distribute widely]

Hi everyone,

We're happy to announce that you will be able to freely follow SMC-22 and
IFC-22 remotely through our live streaming channel:
https://youtu.be/JCvaVj6R_JY

The whole conference will be live-streamed (including the concerts)
following this program: https://smc22.grame.fr/program.html (ECT time zone).

All paper and demo sessions at SMC-22 will first start with a series of
short five minutes presentations (live streamed) followed by a ~1h
poster/booth session. Each presentation has a dedicated Zoom session
associated with it: feel free to chat and interact with the presenters in
these sessions after the short presentations period. Links to Zoom sessions
are available in the program on the conference website.

The same streaming channel will also be used for the International Faust
Conference (IFC-22) which will take place on June 7th, 2022 (see
https://smc22.grame.fr/program.html). For IFC-22, please use the streaming
chat to interact with paper presenters at the end of each presentation.

We look forward to seeing you at SMC-22!

Best,

Romain Michon, Laurent Pottier, Yann Orlarey, Constantin Basica (SMC-22
Chairs)
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] 2022 International Faust Conference Program and Registration

2022-05-17 Thread Romain Michon
Hi Edward,

The conference is happening in France so CET time.

Cheers,

Romain

On Mon, May 16, 2022 at 6:57 PM M. Edward (Ed) Borasky 
wrote:

> What time zone are you in? I'll be attending remotely from PST8PDT.
>
> On Mon, May 16, 2022 at 1:56 AM Romain Michon  wrote:
> >
> > Hi everyone,
> >
> > The 2022 International Faust Conference (IFC-22) will take place in
> Saint-Étienne (France) on June 7th, 2022 as part of the SMC-22 conference.
> IFC-22 will be live streamed: anyone can attend the conference in-person or
> remotely.
> >
> > The IFC-22 program can now be found on the SMC-22 website:
> https://smc22.grame.fr/program.html#IFC
> >
> > You can register to IFC-22 (for free) using this form:
> https://forms.gle/yiBpWcxZ4urkE6rj6
> > Please note that anyone participating to IFC-22 must register (even
> those attending the conference remotely).
> >
> > IFC-22 will be followed by SMC-22. You can still register to SMC-22 (for
> free as long as you're not presenting anything to SMC-22) following these
> instructions: https://smc22.grame.fr/registration.html
> > Information about traveling to Saint-Étienne are also available on this
> page.
> >
> > We look forward to seeing you in Saint-Étienne this coming June!
> >
> > Let us know if you have any questions!
> >
> > Best,
> >
> > Romain Michon, Laurent Pottier, Yann Orlarey (SMC-22 Chairs)
> >
> > ___
> > Faudiostream-users mailing list
> > Faudiostream-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
>
> --
> Borasky Research Journal https://www.znmeb.mobi
>
> Markovs of the world, unite! You have nothing to lose but your chains!
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] 2022 International Faust Conference Program and Registration

2022-05-16 Thread Romain Michon
Hi everyone,

The 2022 International Faust Conference (IFC-22) will take place in
Saint-Étienne (France) on June 7th, 2022 as part of the SMC-22 conference.
IFC-22 will be live streamed: anyone can attend the conference in-person or
remotely.

The IFC-22 program can now be found on the SMC-22 website:
https://smc22.grame.fr/program.html#IFC

You can register to IFC-22 (for free) using this form:
https://forms.gle/yiBpWcxZ4urkE6rj6
Please note that anyone participating to IFC-22 must register (even those
attending the conference remotely).

IFC-22 will be followed by SMC-22. You can still register to SMC-22 (for
free as long as you're not presenting anything to SMC-22) following these
instructions: https://smc22.grame.fr/registration.html
Information about traveling to Saint-Étienne are also available on this
page.

We look forward to seeing you in Saint-Étienne this coming June!

Let us know if you have any questions!

Best,

Romain Michon, Laurent Pottier, Yann Orlarey (SMC-22 Chairs)
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] SMC-22 Summer School -- June 5-7, 2022 -- Applications Now Open!

2022-03-25 Thread Romain Michon
[Sorry for cross posting, please distribute widely]

Greetings,

The 2022 Sound and Music Computing (SMC) Summer School will take place on
June 5-7, 2022 in Saint-Étienne (France), prior to the SMC conference (
https://smc22.grame.fr). It will consist of three one day workshops by
Michel Buffa, Ge Wang, and Yann Orlarey (see program below). The SMC-22
Summer School is free and targeted towards grad students in the
cross-disciplinary fields of computer science, electrical engineering,
music, and the arts in general. Attendance will be limited to 25 students.

Application to apply to the SMC-22 Summer School can be made through this
form: https://forms.gle/HF2Xv7QtbZG5U4hE6 (you will be asked to provide a
resume as well as a letter of intent). Applications will be reviewed "on
the fly" on a "first come, first served basis:" if the profile of a
candidate seems acceptable, it will be automatically selected. The SMC-22
Summer School will happen in person (no video streaming): accepted
candidates will be expected to physically come to the conference venue.

Additional information about this event can be found on the SMC-22 website:
https://smc22.grame.fr/school.html

---

*SMC-22 SUMMER SCHOOL PROGRAM*

--

*Michel Buffa -- Web Audio Modules 2.0: VSTs For the Web*

During this tutorial, you will first follow a WebAudio API presentation
with examples and you will learn how to program simple effects or
instruments with JavaScript. In a second part you will be introduced to
"WebAudio Modules 2.0" (WAM), a standard for developing "VSTs on the Web."
The new WAM ecosystem covers many use cases for developing plugins, from
the amateur developer writing simple plugins using only JavaScript/HTML/CSS
to the professional developer looking for maximum optimization, using
multiple languages and compiling to WebAssembly. It was designed by people
from the academic research world and by developers who are experts in Web
Audio and have experience developing professional computer music
applications. In its current state, the open source WAM 2.0 standard is
still considered a "beta version," but in a stable state. The framework
provides most of the best features found in native plugin standards,
adapted to the Web. We regularly add new plugins to the wam-examples GitHub
repository, but there are also dozens of WAMs developed by the community,
such as the set of plugins created by the author of sequencer.party, who
has open sourced them in their entirety. DUring this tutorial you will
learn how to reuse existing plugins in a host web application, but also how
to write your own reusable plugins using JavaScript, TypeScript or Faust.

*Bio of Michel Buffa*

Michel Buffa (http://users.polytech.unice.fr/~buffa/) is a
professor/researcher at University Côte d'Azur, a member of the WIMMICS
research group, common to INRIA and to the I3S Laboratory (CNRS). He
contributed to the development of the WebAudio research field, since he
participated in all WebAudio Conferences, being part of each program
committee between 2015 and 2019. He actively works with the W3C WebAudio
working group. With other researchers and developers he co-created a
WebAudio Plugin standard. He has been the national coordinator of the
french research project WASABI, that consists in building a 2M songs
knowledge database that mixes metadata from Cultural, lyrics and audio
analysis.

--

*Ge Wang -- Chunity! Interactive Audiovisual Design with ChucK in Unity*

In this workshop, participant will learn to work with Chunity -- a
programming environment for the creation of interactive audiovisual tools,
instruments, games, and VR experiences. It embodies an audio-driven,
sound-first approach that integrates audio programming and graphics
programming in the same workflow, taking advantage of strongly-timed audio
programming features of the ChucK audio programming language and the
state-of-the-art real-time graphics engine found in Unity.

Through this one-day workshop, participants will learn:

1) THE FUNDAMENTALS OF CHUNITY WORKFLOW FROM CHUCK TO UNITY,
2) HOW TO ARCHITECT AUDIO-DRIVEN, STRONGLY-TIMED SOFTWARE USING CHUNITY,
3) DESIGN PRINCIPLES FOR INTERACTIVE AUDIOVISUAL/VR SOFTWARE
Any prior experience with ChucK or Unity would be helpful but is not
necessary for this workshop.

*Bio of Ge Wang*

Ge Wang (https://ccrma.stanford.edu/~ge/) is an Associate Professor at
Stanford University’s Center for Computer Research in Music and Acoustics
(CCRMA). He researches the artful design of tools, toys, games,
instruments, programming languages, virtual reality experiences, and
interactive AI systems with humans in the loop. Ge is the architect of the
ChucK audio programming language (https://chuck.stanford.edu/) and the
director of the Stanford Laptop Orchestra (https://slork.stanford.edu/). He
is the Co-founder of Smule and the designer of the Ocarina and Magic Piano
apps for 

Re: [Faudiostream-users] Question re. Fauck and faust2ck

2022-03-14 Thread Romain Michon
Hi Daniel,

Beside the fact that FaucK allows you to do on-the-fly compilation of Faust
programs directly in ChucK, there's no real benefit in terms of using it
vs. faust2ck. It's just more convenient if you need to prototype Faust
programs directly in ChucK. If your Faust program is always the same, using
faust2ck might be a better option.

Cheers,

Romain

On Sun, Mar 13, 2022 at 10:18 PM Daniel Chapiro  wrote:

> Thanks, Stéphane! Also, do you know if there any advantage in using FaucK
> (Faust.chug) instead of faust2ck? (I don't do on-the-fly Chuck
> programming)
>
> On Sun, Mar 13, 2022 at 1:05 PM Stéphane Letz  wrote:
>
>> faust2ck  is not deprecated AFAICS, but is not automatically installed
>> for now, see: https://github.com/grame-cncm/faust/tree/master-dev/tools
>>
>> Stéphane
>>
>> > Le 12 mars 2022 à 05:26, Daniel Chapiro  a écrit :
>> >
>> > Hi - I have a question for people familiar w/using Faust+Chuck:
>> >
>> > In the past I had used faust2ck to combine ChucK and Faust code.
>> > Given I don't do any "on the fly" coding, is there any benefit in using
>> FaucK instead?
>> >
>> > Although the faust2ck src is included within the faust release, "make
>> osx" makes all the faust2xyz's, except faust2ck.
>> > So I ran make osx in the faust2ck folder, and put it in
>> /usr/local/lib/chuck w/o any problem.
>> >
>> > However, shouldn't the faust-level make have done it when I compiled
>> faust? Or is it because faust2ck is deprecated?
>> >
>> > Thanks!
>> > Dan
>> > ___
>> > Faudiostream-users mailing list
>> > Faudiostream-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] SMC-22 - Special Call for Demos

2022-03-07 Thread Romain Michon
[sorry for cross posting, please distribute widely]

Hi everyone,

SMC 2022 opens a special call for demos this year! We welcome contributions
for demo presentations examining all the core topics of the Sound and Music
Computing field and, in particular, matching this year's featured topic:
Music Technology and Design.

Demo contributions are intended for the presentation of preliminary
results, ideas, applications or system prototypes that are not yet fully
formed nor systematically evaluated, but of interest to the SMC community.

Demo contributions will be also included in the SMC 2022 proceedings.

Authors are encouraged to submit extended one-page (preferred) or two-page
(maximum) abstracts (in English) of the demo to be presented. The abstract
of the demo submission must be in PDF and must conform to the conference
template: https://smc22.grame.fr/misc/smc22Templates.zip

The demo submission *deadline is March 22nd, 2022* (see:
https://smc22.grame.fr/calls.html#timeline for the detailed timeline)

Instructions for submitting a demo paper can be found here:
https://smc22.grame.fr/calls.html#submissions (see the "Submitting a Demo"
section).

Please note that at least one of the demo paper authors must be registered
to the SMC 2022 conference for the demo to be presented at the conference.

We remain at your disposal if you have any questions.

Best,

Romain Michon, Laurent Pottier, Yann Orlarey (SMC-22 Scientific Chairs)
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Reminder: Calls for SMC-22 (Saint-Étienne, France) Are Still Open

2022-01-10 Thread Romain Michon
[Sorry for cross-posting, please distribute widely]

Hi everyone,

This is just a friendly reminder that the various calls for the 2022 Sound
and Music Conference (SMC-22) that will take place in Saint-Étienne
(France) on June 4-12, 2022 are still open:
https://smc22.grame.fr/calls.html

We welcome scientific, industry-oriented, and artistic submissions until
February 8th (*submission must be registered on the submission portal by
February 1st*, though). These are strict deadlines!

We remain at your disposal if you have any questions.

We look forward to seeing you in Saint-Étienne this Spring!

Best,

Romain Michon, Laurent Pottier, Yann Orlarey, Constantin Basica, Jérôme
Villeneuve (SMC-22 Chairs)
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] SMC 2022 -- June 4-12, 2022, Saint-Étienne, France -- Scientific and Artistic Calls

2021-10-08 Thread Romain Michon
[Sorry for cross-posting, please distribute widely]
SMC-22 Calls Overview

This call is also available here: https://smc22.grame.fr/calls.html

SMC-22 (Sound and Music Computing) is a multifaceted event around
acoustics, music, and audio technology. It will take place in Saint-Étienne
(France) on June 4-12, 2022 and will have the following theme: Music
Technology and Design.

After two years of remote conference, the 2022 edition of SMC proposes a
hybrid format (in-person and remote) emphasizing music, concerts, events,
arts in general, the link between academia and the industry, and above all:
design.
Global Timeline

   - *October 8th, 2021:* SMC-22 call is launched
   - *November 15th, 2021:* Submission portal opens
   - *February 1st, 2022 (strict!):* Deadline for submitting an abstract
   and registering the paper/piece on the conference portal
   - *February 8th, 2022 (strict!):* Deadline for paper/piece submission
   - *March 8th, 2022:* Deadline for submitting reviews
   - *March 22nd, 2022:* Notification of acceptance
   - *April 15th, 2022:* Early-bird registration
   - *April 15th, 2022:* Camera-ready version due

Scientific and Technical Track

As for the past two years, the Call for Papers
 welcomes contributions
between 4 and 8 pages. All authors of accepted papers will be required to
prepare short 2 minutes videos presenting their work that will be made
available on the conference website. Authors of accepted papers attending
the conference physically will present their work during poster and demo
sessions that will be preceded by poster crazes featuring short 2 minutes
oral presentations on each paper. Authors attending the conference remotely
will be able to discuss their work in individual Zoom sessions that will
take place in parallel to the physical poster sessions of the conference.

In parallel to the scientific track of the conference, participants will be
given the opportunity to give 20 minutes oral presentations ("lightning
talks") on a subject of their choice (see the "Call for Lightning Talks
" below). These
presentations will not have to be linked to a specific paper and will be
about any SMC-related topic: they should be seen as "mini-keynotes."

A special call in French (see the "Appel à contribution par de jeunes
chercheurs " below) is
targeting young researchers as part of the JIMs (Journées de l’Informatique
Musicale)
.
Accepted papers will lead to oral presentations that will be given in a
special session in parallel to the main scientific track.

Finally, a special "industry-oriented" call (see the "Industry-Oriented
Call for Participation "
below) aiming for technical presentations by engineers and researchers in
the industry is launched as well. One afternoon of the conference will be
dedicated to the industry.
Artistic Track

A strong focus is put on artistic creation at large for SMC-22. We aim to
have an artistic program for this event to be as wide and as open as
possible, considering all art forms using audio technology: digital arts,
electronic music, popular music, mixed contemporary music, installations,
etc. Three parallel calls are launched, targeting various aspects of
artistic creation at SMC.

The general SMC Call for Art 
welcomes all sorts of propositions from the SMC community and beyond. It
provides extensive details on the venues that will be available at SMC-22
and on their technical setup (e.g., diffusion system, projectors/screens,
size, number of seats, context, etc.) in order for artists to best prepare
their submissions.

The Call for Mixed Music 
specifically targets instrumental pieces involving some form of
electronics/technology. A list of the available instruments and ensembles
is provided. Performers are all students in their final year at Saint-Étienne
conservatory
.
They will work on selected pieces under the guidance of their teacher. This
call follows its own schedule in order to give enough time for the
performers to prepare the piece. All selected pieces will be performed
during the same concert which will take place at Saint-Étienne opera on
June 9th, 2022.

The Call for Mixed Music for Large Ensemble
 targets pieces
written for the Ensemble Orchestral Contemporain (EOC)
. Only 2 pieces will be selected for this call.
Selected pieces will be performed at Saint-Étienne opera during a concert
on June 9th, 2022.

Registration to SMC-22 will be free for all artists who will be part of the
artistic program (unless they also have a paper 

[Faudiostream-users] Funded PhD at INSA Lyon/GRAME-CNCM (France) to Work on Ultra-Low Latency Audio Processing on FPGA Through High Level Synthesis

2021-02-22 Thread Romain Michon
[sorry for cross posting]

Hi,

We're still looking to fulfil a PhD position (funded, 3 years) to work on
"Ultra-Low Latency Audio Processing on FPGA Through High Level Synthesis
With the Faust Programming Language" at INSA Lyon/GRAME-CNCM (France).
Additional information can be found on the project website:
https://fast.grame.fr/jobs/#phd-ultra-low-latency-audio-processing-on-fpga-through-high-level-synthesis

Feel free to reply to this email if you have any questions.

Best,

Romain M.

-- 

Romain Michon
Researcher
GRAME-CNCMhttps://ccrma.stanford.edu/~rmichon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] pm lib generic question

2021-02-02 Thread Romain Michon
Hi Till,

Ha, that's probably due to the "ugly" 0.002 Hz frequency of the first mode.
That can happen when running Finite Element Analysis. Here's a version
fixed by hand :

import("stdfaust.lib");

plate(exPos,t60,t60DecayRatio,t60DecaySlope) = _ <: par(i,nModes,
pm.modeFilter(modesFreqs(i),modesT60s(i),modesGains(int(exPos),i))) :> /(
nModes)
with{
nModes = 49;
nExPos = 2;
modesFreqs(n) = ba.take(n+1,(171.025,255.799,429.312,460.714,571.318,710.182
,845.642,898.556,1258.09,1332.09,1360.07,1380.05,1528.97,1665.22,1974.83,
2133.56,2261.91,2415.43,2453.02,2537.06,2733.71,2811,2893.03,3273.28,3343.56
,3354.17,3493.28,3586,3872.42,3928.61,3979.98,4008.15,4094.68,4187.18,
4337.48,4571.51,4638.08,4738.15,4796.93,4810.43,5103.82,5207.01,5248.51,
5393.55,5651.55,5892.05,5933.95,5976.37,6111.36));
modesGains(p,n) = waveform{0.500274,0.778877,0.390788,0.454272,0.84763,
0.341418,0.229878,0.778115,0.766427,0.387502,0.965642,0.391557,0.442017,
0.773921,0.547106,0.609828,0.0955635,0.107227,0.101221,0.102989,0.499221,
0.0968773,0.162533,0.0988118,0.611735,0.262805,0.255281,0.211925,0.0717038,
0.481162,0.175774,0.764619,1,0.853694,0.948795,0.128231,0.42093,0.738158,
0.415386,0.247273,0.505669,0.300684,0.420605,0.626225,0.279352,0.579988,
0.255205,0.891992,0.732525,0.481617,0.0817163,0.198066,0.0745864,0.573063,
0.337275,0.682173,0.260817,0.187831,0.264437,0.764398,0.0467526,0.398727,
0.0366174,0.148264,0.455829,0.369873,0.157566,0.0194048,0.685044,0.468228,
0.364459,0.280325,0.122176,0.780376,0.2102,0.607922,0.0272448,0.355414,
0.0731631,0.350329,1,0.0733717,0.0554074,0.430718,0.221442,0.315456,0.44485,
0.338291,0.431741,0.177744,0.431933,0.748742,0.286217,0.438398,0.744557,
0.605823,0.189389,0.38477},int(p*nModes+n) : rdtable;
modesT60s(i) = t60*pow(1-(modesFreqs(i)/6114.37)*t60DecayRatio,t60DecaySlope
);
};

process = button("gate") : ba.impulsify : plate(0,8,1,1);

Cheers,

Romain

On Mon, Feb 1, 2021 at 9:17 PM Till Bovermann  wrote:

> Heya,
>
> a follow-up on the PM talk by romain today. Romain emailed this around and
> I tried it in the faust IDE:
>
> ```
> import("stdfaust.lib");
>
> plate(exPos,t60,t60DecayRatio,t60DecaySlope) = _ <:
> par(i,nModes,pm.modeFilter(modesFreqs(i),modesT60s(i),modesGains(int(exPos),i)))
> :> /(nModes)
> with{
> nModes = 50;
> nExPos = 2;
> modesFreqs(n) =
> ba.take(n+1,(0.00272449,171.025,255.799,429.312,460.714,571.318,710.182,845.642,898.556,1258.09,1332.09,1360.07,1380.05,1528.97,1665.22,1974.83,2133.56,2261.91,2415.43,2453.02,2537.06,2733.71,2811,2893.03,3273.28,3343.56,3354.17,3493.28,3586,3872.42,3928.61,3979.98,4008.15,4094.68,4187.18,4337.48,4571.51,4638.08,4738.15,4796.93,4810.43,5103.82,5207.01,5248.51,5393.55,5651.55,5892.05,5933.95,5976.37,6111.36));
> modesGains(p,n) =
> waveform{0.579268,0.500274,0.778877,0.390788,0.454272,0.84763,0.341418,0.229878,0.778115,0.766427,0.387502,0.965642,0.391557,0.442017,0.773921,0.547106,0.609828,0.0955635,0.107227,0.101221,0.102989,0.499221,0.0968773,0.162533,0.0988118,0.611735,0.262805,0.255281,0.211925,0.0717038,0.481162,0.175774,0.764619,1,0.853694,0.948795,0.128231,0.42093,0.738158,0.415386,0.247273,0.505669,0.300684,0.420605,0.626225,0.279352,0.579988,0.255205,0.891992,0.732525,0.481617,0.0817163,0.198066,0.0745864,0.573063,0.337275,0.682173,0.260817,0.187831,0.264437,0.764398,0.0467526,0.398727,0.0366174,0.148264,0.455829,0.369873,0.157566,0.0194048,0.685044,0.468228,0.364459,0.280325,0.122176,0.780376,0.2102,0.607922,0.0272448,0.355414,0.0731631,0.350329,1,0.0733717,0.0554074,0.430718,0.221442,0.315456,0.44485,0.338291,0.431741,0.177744,0.431933,0.748742,0.286217,0.438398,0.744557,0.605823,0.189389,0.38477,0.127482},int(p*nModes+n)
> : rdtable;
> modesT60s(i) =
> t60*pow(1-(modesFreqs(i)/6114.37)*t60DecayRatio,t60DecaySlope);
> };
>
> process = button("gate") : ba.impulsify : plate(0,8,1,1);
> ```
>
>
> It sounds great, however it seems to rapidly develop DC-offset on the
> output... is this due to limited precision? Would a DC-Blocker help
> somehow? What else to prevent the ultra-low blowup?
>
> thanks for everything!
>
> Till
>
>
>
> --
> Till Bovermann
>
> https://tai-studio.org | http://lfsaw.de |
> https://www.instagram.com/_lfsaw/
>
>
>
>
>
>
>
>
>
>
>
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Faust Physical Modeling Workshop (Online) on Feb. 1, 2021

2021-01-30 Thread Romain Michon
Hi everyone,

Just a friendly reminder about this Monday's workshop (see
information below). You can still register by filling up this form:
*https://forms.gle/AzoPwBX7wwRcLBEf7
<https://forms.gle/AzoPwBX7wwRcLBEf7>*

Cheers,

Romain

On Fri, Jan 15, 2021 at 2:25 PM Romain Michon  wrote:

> [sorry for cross-posting]
>
> Hi everyone,
>
> We are pleased to announce a one day workshop on: *Physical Modeling of
> Musical Instruments in the Faust Programming Language*. It will take
> place online (free) on Feb. 1, 2021, 3-9pm GMT-1.
>
> Faust has been used for the physical modeling of musical instruments for
> many years now. Different tools have been developed recently to address the
> needs of various modeling techniques (e.g., finite difference scheme,
> waveguides, mass interaction, etc.).
>
> The goal of this one day workshop is to provide a series of interactive
> one-hour tutorials on these tools as well as some background on their
> related modeling techniques.
>
> *When and Where?*
> This event will take place online on *Feb. 1, 2021, 3-9pm GMT-1*.
>
> *How to Participate?*
> To register for this free online event, just *fill up this form:
> https://forms.gle/AzoPwBX7wwRcLBEf7 <https://forms.gle/AzoPwBX7wwRcLBEf7>*
> .
>
> *Program*
> - *3pm-4pm:* Creating Circuit-Bendable Wave-Digital Models of Analog
> Audio Circuits in Faust -- Dirk Roosenburg
> - *4pm-5pm:* An Introduction to Mass-Interaction Modelling in Faust --
> James Leonard and Jérôme Villeneuve
> - *5pm-6pm:* Finite Difference Schemes Synthesis in Faust -- Riccardo
> Russo
> - *6pm-7pm:* break
> - *7pm-8pm:* Introduction to the Faust Physical Modeling Toolkit --
> Romain Michon
> - *8pm-9pm:* Introduction to Physical Modeling Formulations and Faust
> Implementations -- Julius O. Smith
>
> Additional information can be found on the event webpage:
> https://faust.grame.fr/community/events/#faust-physical-modeling-workshop
>
> For any question: mic...@grame.fr
>
> We look forward to see you there!
>
> Cheers,
>
> Romain
>
> --
>
> Romain Michon
> Researcher
> GRAME-CNCMhttp://grame.fr/~michon
>
>

-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Faust Physical Modeling Workshop (Online) on Feb. 1, 2021

2021-01-15 Thread Romain Michon
[sorry for cross-posting]

Hi everyone,

We are pleased to announce a one day workshop on: *Physical Modeling of
Musical Instruments in the Faust Programming Language*. It will take place
online (free) on Feb. 1, 2021, 3-9pm GMT-1.

Faust has been used for the physical modeling of musical instruments for
many years now. Different tools have been developed recently to address the
needs of various modeling techniques (e.g., finite difference scheme,
waveguides, mass interaction, etc.).

The goal of this one day workshop is to provide a series of interactive
one-hour tutorials on these tools as well as some background on their
related modeling techniques.

*When and Where?*
This event will take place online on *Feb. 1, 2021, 3-9pm GMT-1*.

*How to Participate?*
To register for this free online event, just *fill up this form:
https://forms.gle/AzoPwBX7wwRcLBEf7 <https://forms.gle/AzoPwBX7wwRcLBEf7>*.

*Program*
- *3pm-4pm:* Creating Circuit-Bendable Wave-Digital Models of Analog Audio
Circuits in Faust -- Dirk Roosenburg
- *4pm-5pm:* An Introduction to Mass-Interaction Modelling in Faust --
James Leonard and Jérôme Villeneuve
- *5pm-6pm:* Finite Difference Schemes Synthesis in Faust -- Riccardo Russo
- *6pm-7pm:* break
- *7pm-8pm:* Introduction to the Faust Physical Modeling Toolkit -- Romain
Michon
- *8pm-9pm:* Introduction to Physical Modeling Formulations and Faust
Implementations -- Julius O. Smith

Additional information can be found on the event webpage:
https://faust.grame.fr/community/events/#faust-physical-modeling-workshop

For any question: mic...@grame.fr

We look forward to see you there!

Cheers,

Romain

-- 

Romain Michon
Researcher
GRAME-CNCMhttp://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Distortion from (pm.)violinBowedString

2020-11-04 Thread Romain Michon
Hi Alex,

I'm not hearing any distortion. Perhaps this is due to the use of the Faust
Web IDE? It can happen that some buffers are dropped especially in Chrome
on Linux.

Cheers,

Romain

On Mon, Nov 2, 2020 at 4:04 PM Alex Lucas  wrote:

> Hi all,
>
> I'm experiencing some audible distortion when changing the bow velocity
> parameter in my implementation of a violin model which uses
> (pm.)violinBowedString.
>
> The distortion occurs in varying degrees across the majority of the
> velocity parameter range of 0-1. Its first occurrence is around (0.08 -
> 0.14).
>
> The code is below. Have I missed something?
>
> import ("stdfaust.lib");
> import ("physmodels.lib");
>
> violinBowedModel(stringFreq, bowPressure, bowVelocity, bowPosition) =
> pm.endChain(modelChain)
> with
> {
> stringTuning = 0.08;
> stringL = pm.f2l(stringFreq) - stringTuning;
> modelChain = pm.chain(
> violinNuts : violinBowedString(stringL, bowPressure, bowVelocity,
> bowPosition) :
> violinBridge :
> violinBody :
> out
> );
> };
>
> freq0 = hslider("freq0", 660, 660, 1100, 0.01) : si.smoo;
> velocity0 = hslider("velocity0", 0, 0, 1, 0.01) : ba.lin2LogGain :
> si.smooth(0.999);
>
> process = violinBowedModel(freq0, 0, velocity0, 0.75) *(0.5) <: _,_;
>
> Many thanks,
> Alex
>
>
>
> ___________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] We need your contributions to the IFC20 round table!

2020-11-02 Thread Romain Michon
Hi Dario,

Thanks for suggesting this. I took good note of it.

Cheers,

Romain

On Fri, Oct 30, 2020 at 5:21 PM Dario Sanfilippo 
wrote:

> Dear Alain,
>
> I would take the opportunity to bring up something that had already been
> discussed on the list some time ago; this is an idea that regards both
> topic 1 and 4.
>
> Personally, and I believe that several other users expressed an interest
> in the same direction, I would love to see the Faust libraries expand with
> a new module dedicated to algorithmic composition techniques. Some of these
> techniques could be based on chaos theory, stochasticity, ALife, AI, number
> sequences, and so forth. All these techniques would also be accompanied by
> practical – more or less simple – examples showing how they can be deployed
> for the synthesis of musical form.
>
> I believe that this would bring Faust to the next level and that many new
> users would join the Faust community as they could work with an environment
> where sound and music synthesis coexist and are mutually determining.
>
> Dario
>
>
> On Fri, 30 Oct 2020 at 13:37, bonardi  wrote:
>
>> Dear members of the Faust Community,
>>
>>
>> The program of the IFC20 Conference is online on the IFC20 website:
>> https://ifc20.sciencesconf.org/program
>>
>>
>> As you can see, the conference will conclude on a roundtable about the
>> future of Faust.
>>
>> *For this roundtable, we need your contributions!*
>> We have identified 4 main topics. Each of them has a moderator.
>> Here they are:
>> -   Topic #1: Faust DSP libraries. Moderator: Romain Michon
>> -   Topic #2: Faust ecosystem and embedded real-time audio in Faust.
>> Moderator: Stéphane Letz
>> -   Topic #3: Faust language (semantics, etc.). Moderator: Yann
>> Orlarey
>> -   Topic #4: The role of Faust in the creation and preservation of
>> electronic music. Moderators: Alain Bonardi & João Svidzinski
>>
>>
>> Your ideas and contributions are welcome. Please write to us by email and
>> indicate which topic you contribute to.
>> We will synthetize your ideas and organize the discussion to integrate
>> them during the roundtable.
>>
>>
>> Thank you in advance.
>>
>>
>> Best,
>>
>>
>> Alain Bonardi for the IFC20 Team
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Tuning waveguides

2020-10-14 Thread Romain Michon
Ah, that makes more sense. First thing first, nMax should be a fixed number
and you're lucky that your code actually works ;). As for the tuning,
that's one of the things with waveguide models: their tuning often has to
be adjusted "by hand." This is due to the fact that extra delay is added by
the various filters in the algorithm. So your best bet here is to adjust
the tuning using an external oscillator and comparing the produced pitch to
it.

Cheers,

Romain

On Tue, Oct 13, 2020 at 11:44 PM Rich Cochrane 
wrote:

> Thanks to both of you for replying -- it was probably unhelpful of me not
> to post the whole code, which I'm attaching here. The whole thing does
> produce a note, but the pitch is off (octaves are very flat).
> However, asking you to pick my altered version of someone else's code isn't
> very reasonable.
>
> Romain -- I'll look at the example you suggested, I imagine that's a
> better starting-point anyway.
>
> Cheers,
>
> Rich
>
> On Tue, Oct 13, 2020 at 3:10 PM Romain Michon  wrote:
>
>> Hi Rich,
>>
>> This indeed won't make any sound. The waveguide object of the physical
>> modeling library in Faust is just 2 delay lines in parallel : it's just a
>> simple waveguide without terminations. For a simple string example, have a
>> look at the openString function:
>> https://github.com/grame-cncm/faustlibraries/blob/master/physmodels.lib#L471
>>
>> Cheers,
>>
>> Romain
>>
>> On Sat, Oct 10, 2020 at 4:05 AM Julius Smith 
>> wrote:
>>
>>> Hi Rich,
>>>
>>> I am not familiar with this code, but thanks for the pointers.
>>>
>>> You have the right idea.  ma.SR/freq needs to equal the round-trip delay
>>> up and down the waveguide, adding up all delay line lengths, all filter
>>> delays, and the feedback delay from the Faust compiler (there's always at
>>> least one sample of that in any closed loop).
>>>
>>> Cheers,
>>> Julius
>>>
>>> On Fri, Oct 9, 2020 at 6:55 AM Rich Cochrane 
>>> wrote:
>>>
>>>> Hello,
>>>>
>>>> I'm trying to learn Faust's physical modeling features "by
>>>> experimentation" so am blundering around a bit.
>>>>
>>>> I found the last example on this page comprehensible:
>>>> "Waveguide-Strings in Faust":
>>>> https://hvc.berlin/Sound_Synthesis/Physical_Modeling/physical-modeling-faust-examples/
>>>>
>>>> I wanted to be able to play it with a keyboard. I thought this might
>>>> work:
>>>>
>>>> segment(pos) = waveguide(nMax,n)
>>>>   with{
>>>>   nMax = ma.SR/freq;
>>>>   n = pos * nMax;
>>>>   };
>>>>
>>>> Where freq is the usual frequency value triggered by a MIDI keyboard.
>>>> But the result is a long way out of tune.
>>>>
>>>> I tried "nMax = freq : pm.f2l : pm.l2s;" instead but this appears to
>>>> have the same net effect -- at least, it's also out of tune.
>>>>
>>>> What's the proper way to do this? Or is this base code not the right
>>>> starting point for this?
>>>>
>>>> Cheers,
>>>>
>>>> Rich
>>>>
>>>>
>>>> ___
>>>> Faudiostream-users mailing list
>>>> Faudiostream-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>
>>>
>>>
>>> --
>>> "Anybody who knows all about nothing knows everything" -- Leonard
>>> Susskind
>>> ___
>>> Faudiostream-users mailing list
>>> Faudiostream-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>
>>
>>
>> --
>>
>> Romain Michon
>> +33 (0)7 67 39 72 40http://grame.fr/~michon
>>
>>

-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Tuning waveguides

2020-10-13 Thread Romain Michon
Hi Rich,

This indeed won't make any sound. The waveguide object of the physical
modeling library in Faust is just 2 delay lines in parallel : it's just a
simple waveguide without terminations. For a simple string example, have a
look at the openString function:
https://github.com/grame-cncm/faustlibraries/blob/master/physmodels.lib#L471

Cheers,

Romain

On Sat, Oct 10, 2020 at 4:05 AM Julius Smith  wrote:

> Hi Rich,
>
> I am not familiar with this code, but thanks for the pointers.
>
> You have the right idea.  ma.SR/freq needs to equal the round-trip delay
> up and down the waveguide, adding up all delay line lengths, all filter
> delays, and the feedback delay from the Faust compiler (there's always at
> least one sample of that in any closed loop).
>
> Cheers,
> Julius
>
> On Fri, Oct 9, 2020 at 6:55 AM Rich Cochrane 
> wrote:
>
>> Hello,
>>
>> I'm trying to learn Faust's physical modeling features "by
>> experimentation" so am blundering around a bit.
>>
>> I found the last example on this page comprehensible: "Waveguide-Strings
>> in Faust":
>> https://hvc.berlin/Sound_Synthesis/Physical_Modeling/physical-modeling-faust-examples/
>>
>> I wanted to be able to play it with a keyboard. I thought this might work:
>>
>> segment(pos) = waveguide(nMax,n)
>>   with{
>>   nMax = ma.SR/freq;
>>   n = pos * nMax;
>>   };
>>
>> Where freq is the usual frequency value triggered by a MIDI keyboard. But
>> the result is a long way out of tune.
>>
>> I tried "nMax = freq : pm.f2l : pm.l2s;" instead but this appears to have
>> the same net effect -- at least, it's also out of tune.
>>
>> What's the proper way to do this? Or is this base code not the right
>> starting point for this?
>>
>> Cheers,
>>
>> Rich
>>
>>
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>
>
> --
> "Anybody who knows all about nothing knows everything" -- Leonard Susskind
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Faust and Teensy question for Designing Physical Instruments for Music

2020-06-28 Thread Romain Michon
Hi guys,

I did the Stanford/Kadenze course and I was hoping to use the Teensy with
>> Faust but the only thing I could make work was the example. Anything with
>> audio input/processing hasn't seemed to correctly. Using the Teensy Audio
>> library worked just fine.
>>
>
Mmmh not sure why you ran into these issues. You should keep in mind that
RAM is extremely limited on the Teensy in general so if you try to run
algorithms allocating a lot of memory (e.g., echo, reverb, etc.) it might
not work. Some adjustments can be made though to make things work in most
cases. The "Low-Memory Footprint Zita" on this page:
https://ccrma.stanford.edu/workshops/faust-embedded-19/ is a good example
of that. You can find additional information on this topic here as well:
https://faustdoc.grame.fr/tutorials/teensy/#notes-about-computational-power-and-memory-footprint


> I'm taking a workshop at Stanford and the instructor recommended Faust
>>> with Teensy. She had us order Teensy 3.2 and I just wanted to check if that
>>> will work with FAUST or not as I got mixed information here ps://
>>> faust.grame.fr/doc/tutorials/ & https://www.pjrc.com/store/teensy32.html
>>>
>>
Great to hear from you Suyash ;)! I would definitely not recommend using
the 3.2 because it doesn't have an FPU (Floating Point Unit). For that
reason, you'll be able to run a few oscillators at best but not more. I
recommend using the 3.6, 4.0 or 4.1. Just curious, did Stefanie suggest
this?

Cheers,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] (no subject)

2020-06-15 Thread Romain Michon
Hi Magnus,

Polyphony is currently not supported on the Teensy 3.6 with Faust. You can
put multiple oscillators in parallel and control them with
independent parameters but you can't use the [nvoices] metadata.

Cheers,

Romain

On Sat, Jun 13, 2020 at 5:33 PM Magnus  wrote:

> 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 code:
>
> declare options "[midi:on][nvoices:12]";
> import("stdfaust.lib");
> freq = nentry("freq",440,20,2,0.01) : si.smoo;
> gain = nentry("gain",1,0,1,0.01) : si.smoo;
> process = os.sawtooth(freq)*gain;
>
> Any help would be greatly appreciated
>
> thanks
> Magnus
>
>
>
>
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Faust For the Confined: a Half Day Online Faust Workshop -- April 10, 2020 @ 3pm (GMT+2)

2020-04-05 Thread Romain Michon
Hi everyone,

*Workshop: Faust For the Confined*

Whether we are in Europe, America, Asia, etc. most of us are currently
stuck at home for a while. As boredom slowly becomes part of our lives (or
not haha), don't you think that this is just THE BEST time to finally .
learn Faust (https://faust.grame.fr)?!

In this context, GRAME-CNCM is happy to offer a free online half day
workshop on Faust on Friday April 10, 2020 starting at 3pm (GMT+2). This
workshop will be structured in 2 sessions:

*3:00 - 4:30pm:* *Faust 101 -- Intro to Faust* with Yann Orlarey
*5:00 - 7:00pm:* *Audio Plugin Design With Faust and JUCE* with Romain
Michon

To sign up to this workshop, please fill up this form:
https://forms.gle/D7Ga9GYBpeYRRSKb8

The workshop will happen through Google Hangout/Meet and we'll send you a
URL with some instructions on April 9.

Feel free to ask if you have any questions!

We look forward to see you online!

Cheers,

The Faust Team
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


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

2020-01-21 Thread Romain Michon
Very nice! Awesome work! Thanks, Kjetil!

Cheers,

Romain

On Mon, Jan 20, 2020 at 10:10 AM Kjetil Matheussen 
wrote:

> Radium 5.9.90 has just been released. It has Faust from December
> built-in. Previous problems with the interpreter backend and the llvm
> backend has been fixed.
>
> http://users.notam02.no/~kjetism/radium/
>
> Old video demonstrating the FaustDev instrument in Radium:
> https://www.youtube.com/watch?v=LJm9Lox1WFA
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Online Editor - Knob Not Working

2019-09-10 Thread Romain Michon
Nce! Doesn't look so experimental anymore indeed ;).

On Mon, Sep 9, 2019 at 10:14 AM Stéphane Letz  wrote:

> Then I would recommend the "latest-experimetal-version » here:
> https://faust.grame.fr/ide/
>
> Stéphane
>
> > Le 9 sept. 2019 à 09:42, Romain Michon  a écrit :
> >
> > Hi Seth,
> >
> > We've been working on a new web editor for Faust which should be
> "officially" released soon: https://faust.grame.fr/experimental/
> > I recommend that you use it for your class, it's much better than the
> previous one.
> >
> > Cheers,
> >
> > Romain
> >
> > On Mon, Sep 9, 2019 at 4:12 AM Seth Shafer  wrote:
> > Hi, I'm testing some simple ideas in the Online Editor and the knob UI
> isn't working. I see the knob, it displays the default value, but it
> doesn't respond to any mouse clicks. I've tried this on Chrome
> 76.0.3809.132 primarily, but also on Firefox and Safari. I'm running MacOS
> 10.13.6. Does anyone else experience this?
> > ___
> > Faudiostream-users mailing list
> > Faudiostream-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> >
> >
> > --
> > Romain Michon
> > +33 (0)7 67 39 72 40
> >
> > http://grame.fr/~michon
> > ___
> > Faudiostream-users mailing list
> > Faudiostream-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Online Editor - Knob Not Working

2019-09-09 Thread Romain Michon
Hi Seth,

We've been working on a new web editor for Faust which should be
"officially" released soon: https://faust.grame.fr/experimental/
I recommend that you use it for your class, it's much better than the
previous one.

Cheers,

Romain

On Mon, Sep 9, 2019 at 4:12 AM Seth Shafer  wrote:

> Hi, I'm testing some simple ideas in the Online Editor and the knob UI
> isn't working. I see the knob, it displays the default value, but it
> doesn't respond to any mouse clicks. I've tried this on Chrome
> 76.0.3809.132 primarily, but also on Firefox and Safari. I'm running MacOS
> 10.13.6. Does anyone else experience this?
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] New ESP32 Architecture

2019-07-15 Thread Romain Michon
Hi everyone,

We're pleased to announce a new Faust target for the ESP32 microcontroller!
It's now available on the master-dev branch:
https://github.com/grame-cncm/faust/tree/master-dev/architecture/esp32
You can also find a tutorial on how to use it on the Faust website:
https://faust.grame.fr/doc/tutorials/index.html#dsp-on-the-esp32-with-faust

Enjoy!

Cheers,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] problem with routes.lib? undefined symbol: route

2019-06-07 Thread Romain Michon
Hi Gary,

What version of Faust are you using? The route primitive has been added to
the language very recently and if you're using a version of the Faust
libraries more recent than that of the Faust compiler you might encounter
this type of issue.

Cheers,

Romain

On Thu, Jun 6, 2019 at 9:34 PM Gary Worsham  wrote:

> macOS 10.14.5
>
>
> Just trying to build some of the supplied examples, I get an error about
> routes.lib:
>
>
> Garys-Air-2:physicalModeling garyworsham$ faust2caqt nylonGuitarMIDI.dsp
>
> routes.lib : 125 : ERROR : undefined symbol : route
>
> Garys-Air-2:physicalModeling garyworsham$ grep route
> /usr/local/share/faust/routes.lib
>
> // routes.lib
> 
>
> cross(n) = route(n,n, par(i,n, (i+1, n-i)));
>
> crossnn(n) = route(2*n,2*n, par(i,n, ((i+1, n+i+1), (n+i+1, i+1;
>
> crossn1(n) = route(n+1,n+1, n+1, 1, par(i, n, i+1, i+2));
>
> interleave(row,col) = route(row*col, row*col, par(i, row*col, (i+1,
> (i%row)*col + int(i/row) + 1)));
>
> Garys-Air-2:physicalModeling garyworsham$
>
>
> Garys-Air-2:faust garyworsham$ grep 'route(' /usr/local/share/faust/*.lib
>
> /usr/local/share/faust/routes.lib:cross(n) = route(n,n, par(i,n, (i+1,
> n-i)));
>
> /usr/local/share/faust/routes.lib:crossnn(n) = route(2*n,2*n, par(i,n,
> ((i+1, n+i+1), (n+i+1, i+1;
>
> /usr/local/share/faust/routes.lib:crossn1(n) = route(n+1,n+1, n+1, 1,
> par(i, n, i+1, i+2));
>
> /usr/local/share/faust/routes.lib:interleave(row,col) = route(row*col,
> row*col, par(i, row*col, (i+1, (i%row)*col + int(i/row) + 1)));
>
> Garys-Air-2:faust garyworsham$
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] piano dispersion model with waveguide example available?

2019-05-27 Thread Romain Michon
>
> It's a bit old so ymmv. It would be cool to port it to Faust ;)
>

I did a quick port of it a loong time ago:
https://github.com/grame-cncm/faust/blob/master-dev/examples/physicalModeling/faust-stk/piano.dsp


My Faust wasn't that good at the time so it could probably be improved...

++

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Embedded DSP With Faust Workshop This Summer at CCRMA (Stanford University)

2019-03-08 Thread Romain Michon
Hi everyone,

Faust will be featured in a workshop on "Embedded Digital Signal
Processing: Making Low Latency Guitar Pedals and Synthesizer Modules" this
summer (July 22-26, 2019) at the Center for Computer Research in Music and
Acoustics (CCRMA, Stanford University)! Additional information can be found
on the workshop webpage:
https://ccrma.stanford.edu/workshops/faust-embedded-19/

We look forward to see you there!

Cheers,

Romain

-- 

Romain Michon
Lecturer and Researcher
GRAME-CNCM (Lyon, France) // CCRMA (Stanford University,
USA)https://ccrma.stanford.edu/~rmichon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] waveguides and physical model docs

2019-02-07 Thread Romain Michon
Hi Riccardo,

Unfortunately, I think you found it all :). It'd be great to get more doc
for this type of things at some point but this takes time... :( Let me know
if you have any specific question.

Cheers,

Romain

On Thu, Feb 7, 2019 at 3:20 PM Riccardo Miccini 
wrote:

> Hello everyone,
>
> I'd like to know if you had any resource on using FAUST's physical
> modelling tools, particularly in the form of tutorials.
> I've already checked the content in Romain's CCRMA homepage as well as
> looked into the source code but i'm at a loss..
> Thanks in advance!
>
>
> --
> Riccardo
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] ir2dsp

2019-01-21 Thread Romain Michon
t;>
>> *  File "ir2dsp.py", line 32, in  x = x/max(x) ValueError:
>> The truth value of an array with more than one element is ambiguous. Use
>> a.any() or a.all()*
>>
>> Is it a bug or are there any condition on the input file (the wave file)
>> that I don't know ? I chose a very short and easy input file of 345 Ko.
>>
>> In fact, I can't use ir2dsp  could you help me please ?
>>
>> Thanks
>> Virginie
>>
>>
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] ir2dsp

2019-01-17 Thread Romain Michon
Hi Virginie,

Wow, you're really starting to dig it in ;). ir2dsp was a contribution from
Pierre-Amaury Grumiaux that he did as part of an internship. I cc'ed him to
this thread as he might have some ideas.

Cheers,

Romain

On Sun, Jan 13, 2019 at 2:14 PM Virginie YK  wrote:

> Hi
>
> I'm trying to use ir2dsp although I don't know Python at all.
> Anyway, I could finally install it on my PC. Now, in the Windows command
> line, I type :
> python ir2dsp.py test.wav test_model.dsp -20 100
>
> where test.wav is a short file supposed to be a kind of Impusionnal
> Response, test_model.dsp is the resulting model file ; -20 ("Minimum value
> of peaks in dB (between -infinity and 0)" and 100 Hz (Minimum distance
> between two peaks in Hertz).
>
> The result is the following message :
>
> C:\Users\User\AppData\Roaming\Python\Python37\site-packages\scipy\io\wavfile.py:273:
> *WavFileWarning: Chunk (non-data) not understood, skipping it.*
>   WavFileWarning)
> Traceback (most recent call last):
>
>
> *  File "ir2dsp.py", line 32, in x = x/max(x)ValueError: The
> truth value of an array with more than one element is ambiguous. Use
> a.any() or a.all()*
>
> Is it a bug or are there any condition on the input file (the wave file)
> that I don't know ? I chose a very short and easy input file of 345 Ko.
>
> In fact, I can't use ir2dsp  could you help me please ?
>
> Thanks
> Virginie
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Some Faustness: Faust Fest (Jan. 19th, CCRMA - Stanford University) and Faust Kadenze Course

2019-01-08 Thread Romain Michon
Hi everyone,

I'm very pleased to announce two exiting new ressources to learn more about
the Faust programming language: *Faust Fest!!* and *the Faust Kadenze
Course*.

*Faust Fest!!: a One Day Faust Workshop -- Sat. 01/19/2019: 9:30am -
5:30pm -- CCRMA Classroom*

Faust Fest is a one day *FREE workshop* on the *Faust programming language
*. It will take place at CCRMA on January 19th,
2019.

This free event is open to anyone and is intended for people wishing to get
a broad introduction to Faust and to learn about the latest features of
this language. By the end of the day, attendees should know how to write
simple Faust programs and convert them into various kind of objects: PD,
SuperCollider, CSOUND and Max/MSP externals, iOS, Android and web apps,
Standalone Applications, AU, LV2, VST and LADSPA plug-ins, etc. We'll also
demonstrate how to integrate the code generated by the Faust compiler to
existing projects (e.g., JUCE-based plugin-ins, smartphone apps, etc.). A
strong emphasis will be given to web technologies by highlighting Faust’s
webassembly support and other related tools.

To register for FREE to Faust Fest: *fill this form
 by January 17th*. There is an
enrollment limit of 30 people: first come, first served.

*Real-Time Audio Signal Processing in Faust -- CCRMA//Kadenze Online Course*

*Course Webpage: *
https://www.kadenze.com/courses/real-time-audio-signal-processing-in-faust

*Course Description:*
The Faust programming language provides a generic way to implement signal
processing algorithms for sound synthesis and processing towards
professional audio applications. Thanks to its architecture system, Faust
can be used to generate a wide range of ready-to-use elements such as audio
plug-ins (e.g., VST, AU, etc.), externals for other computer music
environments (e.g., ChucK, Max/MSP, PD, CSOUND, SuperCollider, etc.),
standalone applications, mobile apps, web apps, etc. Additionally, it is a
great tool to make DSP engines embeddable in larger projects.

This course provides an in-depth overview to the Faust programming language
including fundamentals of functional programming. Students will implement a
wide range of audio effects and synthesizers from scratch and learn how to
turn them into various “finished” audio products. It also emphasizes the
use of Faust to create DSP engines usable in existing projects.

The various programming assignments will help students solidify their
understanding of the language. They will also give them the opportunity to
use Faust in a creative way to implement professional-grade audio
applications.

Cheers,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] current status of FaustLive?

2019-01-02 Thread Romain Michon
Hi Mykle,

I see there’s been a big re-org of the Faust website!
> But in the new scheme of things I can’t find any information
> about FaustLive — it’s not listed under Tools, and in
> the new manual there’s only a blank heading.


Yeah, the new website is still an ongoing project so there are a few things
missing, like a proper documentation of FaustLive ;).


> (If I try with
> the built-in search tool, I get a list of broken links from Google.)
>

Yeah google is still on the old website it seems.


> Is FaustLive deprecated now?


Not really, but let's say that our main focus is now on the Faust online
editor. FausLive is being maintained but new features are not being added.


> If not, where are the latest/greatest
> install instructions?


https://faust.grame.fr/downloads/index.html#faustlive

Cheers,

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Getting Started

2018-12-16 Thread Romain Michon
Hi Chris,

You can also have look at the doc page on the new Faust website:
https://faust.grame.fr/doc/index.html

Cheers,

Romain

On Sat, Dec 15, 2018 at 9:30 PM Julius Smith  wrote:

> Greetings,
>
> Type ` ls /usr/local/bin/faust2*`, and you should see, in particular,
>
> faust2faustvst
> faust2juce
>
> There is also faust2au, but it needs updating.  Probably the fastest
> path to AU these days is via faust2juce.
>
> If possible, consider going with faust2lv2.
>
> - Julius
>
>
> On Sat, Dec 15, 2018 at 8:57 PM Chris Share via Faudiostream-users
>  wrote:
> >
> > Hi,
> >
> > I'm a musician/music producer. I've also worked as a C/C++ programmer.
> >
> > I'm interested in Faust, mainly for developing VST/AU plug-ins on OS X.
> >
> > However, I'm a bit unclear as to how to get started.
> >
> > I've dowloaded and installed the Faust compiler using the following:
> >
> > git clone https://github.com/grame-cncm/faust.git
> > cd faust
> > git submodule update --init
> >
> > make
> > sudo make install
> >
> > Faust is appearing in my terminal so all's good there.
> >
> > I've also downloaded FaustWorks (as a binary) however I don't see
> anywhere in the app that produces any sort of output. If I wan't to create
> an VST or AU plug-in how do I do it?
> >
> > I've looked through the documentation but can't find much releated to
> this. Also, I've seen that there's been some interaction with JUCE. Are
> plug-ins now created via JUCE?
> >
> > Cheers,
> >
> > Chris
> >
> >
> > ___
> > Faudiostream-users mailing list
> > Faudiostream-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
>
> --
>
> Julius O. Smith III 
> Professor of Music and, by courtesy, Electrical Engineering
> CCRMA, Stanford University
> http://ccrma.stanford.edu/~jos/
>
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Linear vs exponential envelope (& workflow question)

2018-12-07 Thread Romain Michon
>
> The problem actually seems to be with the en.ar envelope. The name is
> misleading and should perhaps be en.ad (attack+decay) instead. The en.are
> envelope works as advertised where release is actually release (in the
> sense of an ADSR envelope). I don’t think there is a function for what you
> want to do in the standard libraries.
>

Very good point... The problem is that this function is heavily used and
changing its name would break a lot of code so I think it would be better
if it stays the same.

++

Romain
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] 2 channel recursive

2018-11-24 Thread Romain Michon
Hi Davide,

Not sure if that's what you want to do but here's a solution:

import("stdfaust.lib");
a = hslider("a", 0.001, 0.0, 1.0, 0.001);
b = hslider("b", 0.0011, 0.0, 1.0, 0.001);

aN = *(0-a);
bN = *(0-b);

in = _;
dV =  (aN,bN:+);
process = dV ~ _;

Let me know if that helps.

Cheers,

Romain

On Fri, Nov 23, 2018 at 11:16 PM Davide Gagliardi 
wrote:

> dear list,
>
> I’m a beginner and I’m struggling getting the:
> "The number of outputs 1 of the first expression should be greater or
> equal  to the number of inputs 2 of the second expression"
>
> here is my code with no error:
>
> import("stdfaust.lib");
> a = hslider("a", 0.001, 0.0, 1.0, 0.001);
> b = hslider("b", 0.0011, 0.0, 1.0, 0.001);
>
> aN = *(0-a);
> bN = *(0-b);
>
> in = _;
> dV =  (aN,bN:+);
> process = _:(dV) ~ +(1);
>
> now how can I send dV back to the input of aN? basically how can I
> substitute 1 with an incoming signal?
> I tried an insane amount of different combination, but I can get rid of
> the error.
> Could you help me?
> thank you very much
>
> ddgg
>
>
>
>
> _______
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>


-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Pb with accelerometer

2018-11-24 Thread Romain Michon
>
>  Thank you for the example you showed me concerning accelerometer (the
> one I have lost). THe problem is that I never look at smartkeyboard
> functions, as I've read this :
> *"We don't provide information for Windows since faust2smartkeyb will
> probably not work at all on this platform (sorry)."*
> Still nothing for windows users with smartkeyboards ?
>

It will work on Windows if you use the online editor:
https://faust.grame.fr/tools/editor/index.html
(truck/android/smartkeyboard) but you just wont be able to run
faust2smartkeyb directly on your computer (same as faust2android).
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] LAC 2019 : Call for Papers / Posters / Workshops/ Demos / Music / Multimedia Installations

2018-11-19 Thread Romain Michon
Dear all,

Just a friendly reminder that LAC-19 is still accepting submissions (see
details below). The deadline is December 7, 2018!

Cheers

On Tue, Sep 18, 2018 at 9:07 AM Romain Michon  wrote:

> Dear all,
>
> It is our pleasure to announce the 17th Linux Audio Conference (LAC-19).
> We look forward to see you at Stanford this Spring (see details below)!
>
> Cheers,
>
> [Apologies for cross posting, please circulate widely.]
>
> *17th Linux Audio Conference - CCRMA, Stanford University (USA), March
> 23-26, 2019*
>
> After seven years outside of the United States, Linux Audio Conference
> (LAC) <https://lac.linuxaudio.org/> is coming back to Stanford University
> <http://stanford.edu/> on March 23-26, 2019 for its 17th edition! LAC is
> the international conference about Free/Open-Source Software for music,
> sound, and other media with GNU/Linux as the main platform.
>
> More information about this event can be found on the conference website:
> https://lac.linuxaudio.org/2019/
>
> *Call for Papers / Posters / Workshops*
>
> LAC 2019 invites submissions of papers, posters, and workshops addressing
> all areas of audio processing based on Linux and open source software. All
> submissions and presentations are in English. Submitted papers are expected
> to respect academic standards and must be complete (*a simple abstract is
> not enough*).
>
> Submissions can focus on technical, artistic, and/or scientific issues and
> can target developers and/or users. This includes (but is not limited to)
> the following categories:
>
>- Audio and Music Languages
>- Audio Hardware Support
>- Audio Plugins
>- Drivers, System and Sound Architecture
>- Education and E-Learning
>- Games
>- Interactive Art
>- Interface Design
>- Live Coding
>- Live Performance
>- Media Art
>- MIDI, OSC...
>- Mobile Audio
>- Music Composition
>- Music Production
>- Networked Audio
>- Physical Computing
>- Projects Realized using Linux Audio
>- Realtime Kernel and Linux Distributions
>- Signal Processing and Sound Synthesis
>- Sound Spatialization
>- Standards and Protocols
>- Video
>- Etc.
>
> *Full Papers*
> Full papers must be written and presented in English. The length of papers
> is 4 to 8 pages, with up to 5 keywords, including an abstract of up to 200
> words. The abstract will be published on the conference website once the
> paper has been accepted. The full paper will be available on the website
> during and after the conference. All papers are peer reviewed by a
> committee of experts from different disciplines. Reviewers may suggest
> improvements to the author(s), or require changes in order to accept the
> submission. The duration of the presentation is 25 minute followed by a 5
> minute discussion.
>
> *Poster Papers*
> Poster papers must be written in English, should be 2-4 pages, with up to
> 5 keywords, including an abstract of up to 150 words. The abstract will be
> published on the conference website once the poster has been accepted. All
> posters are peer reviewed by a committee of experts in different
> disciplines. Reviewers may suggest improvements to the author(s), or
> require changes in order for the poster to be accepted.
>
> *Demos*
> Demos are informal project (e.g., plug-in, software, interface, idea,
> etc.) presentations that will be carried out in parallel with poster
> presentations. Demos can be submitted through this online form
> <https://lac.linuxaudio.org/2019/submissions.html> to be added to the
> conference program.
>
> *Workshops*
> Workshop presentations (max duration of 2h) should be 1-4 pages, with up
> to 5 keywords, including an abstract of up to 150 words to be published on
> the conference website. Make sure that your proposal indicates if
> participants are expected to have a specific level, if there are
> prerequisites, if you'd like to limit the number of participants, etc.
> Workshops will take place in the CCRMA classroom (which can host
> approximately 30 people). A projector and a 4 channels sound system will be
> available in this space. Submit a brief description of the workshop
> including a URL (if available).
>
> *How to Submit Papers / Posters / Workshops?*
>
>- Use the online submission tool <http://submissions.html/>
>- Choose the relevant submission type (paper, poster, or workshop) in
>addition to your 5 categories
>- The required file format is PDF. Authors must use the provided
>templates <https://lac.linuxaudio.org/2019/doc/LAC-19-templates.zip> for
>paper formatting.
>- Please let us know if you need a specia

[Faudiostream-users] LAC 2019 : Call for Papers / Posters / Workshops/ Demos / Music / Multimedia Installations

2018-09-18 Thread Romain Michon
cu.edu/cas/music/ensembles/sclork/> will be
available to perform new (or old) laptop orchestra compositions, so this
type of submission is encouraged this year! SCLOrk
<https://www.scu.edu/cas/music/ensembles/sclork/> is the Santa Clara Laptop
Orchestra and uses exclusively Linux computers. Musical works and
installations can address all areas of digital audio and audiovisual art.
This includes (but is not limited to) the following categories:

   - Electronic Music
   - Electroacoustic Music
   - Mixed Music
   - Acoustic Music
   - Sound Installation
   - Interactive Art
   - Audiovisual Installation
   - Game in art
   - Web and Connected Art

*Available Setups*
For concerts, LAC will provide the following equipment:

   - CCRMA Stage: 56.8 full 3d sound system (up to 6th order Ambisonics)
   - CCRMA Listening Room: 22.4 sound system (up to 3d order Ambisonics)
   - SCLOrk <https://www.scu.edu/cas/music/ensembles/sclork/> (the Santa
   Clara Laptop Orchestra). Pieces accepted for a performance with SCLOrk will
   be added to the rehearsal schedule of the corresponding SCU
   <https://www.scu.edu/> class.
   - Additional requests can be made but are not be guaranteed.

*How to Submit Music / Multimedia Installations?*

   - Use the online submission tool
   <https://lac.linuxaudio.org/2019/submissions.html>
   - Select the submission type (performance)
   - The required file format is PDF, formatted for Letter paper size.
   Submissions should include:
  - Description of the project program notes
  - Link to video or audio demonstration of the project
  - Technical rider of the work

*Important Dates*

   - *Submission Deadline:* December 7, 2018 (11:59pm PST)
   - *Notification of Acceptance:* January 18, 2019
   - *Camera-ready Version Due:* February 15, 2019
   - *Conference Dates:* March 23-26, 2019

*Contact*

   - l...@linuxaudio.org


Additional information about LAC-19 can be found on the conference website:
https://lac.linuxaudio.org/2019/

-- 

Romain Michon
+33 (0)7 67 39 72 40http://grame.fr/~michon
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] IFC Round Tables Topics

2018-05-30 Thread Romain Michon
Hi everyone,

Don't forget to submit your round tables topic suggestions for the 2018
International Faust Conference: https://goo.gl/forms/E5f2HAf9cwd9vwx53

It's a great opportunity for the various members of our community to share
ideas, etc.

The program of the conference will be published on the conference website (
http://www.ifc18.uni-mainz.de/) by the end of next week.

If you plan to attend to IFC-18, please, register for free ASAP at:
https://goo.gl/forms/AEYv4sLLJbEli6Cd2

We look forward to see you there!

Cheers,

Romain
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] IFC-18: Final Stretch - International Faust Conference - Deadline Extended!

2018-03-25 Thread Romain Michon
Hey Fausters,

We're all very late on our submissions for IFC so we decided to extend the
submission deadline to April 2nd!

Good luck writing!

Cheers,

Romain


[Apologies for cross posting, please circulate widely.]

*New submission deadline: April 2, 2018*
1st International Faust Conference - Johannes Gutenberg University, Mainz
(Germany), July 17-18, 2018

The International Faust Conference (IFC-18: http://www.ifc18.uni-mainz.de)
will take place at the Johannes Gutenberg University
 of Mainz (Germany) on July 17-18, 2018. It aims
at gathering developers and users of the Faust programming language
 to present current projects and discuss future
directions for Faust and its community.

Participants will be able to share their work through paper presentations.
A series of round tables on various topics will serve as a platform to
brainstorm on Faust's features, semantics, tools, applications, etc. to
determine future directions for this language. Open spaces for demos and
workshops will be available for participants to openly share their ongoing
projects with the rest of the community.

As a special event, the winner of GRAME's Faust Open-Source Software
Competition will be announced during IFC-18.

IFC-18 is free and everyone is welcome to attend!

*Call for Papers*

We welcome submissions from academic, professional, independent
programmers, artists, etc. We solicit original papers centered around the
Faustprogramming language  in the following
categories:

   - Original research
   - Technology tutorial
   - Artistic project report (e.g., installation, composition, etc.)

Paper should be up to 14 pages in length, non anonymous, and formatted
according to this template
. *Submissions
should be carried out via our EasyChair portal
*.

All submissions are subject to peer review. Acceptance may be conditional
upon changes being made to the paper as directed by reviewers.

Accepted papers will be published on-line as well as in the IFC-18
proceedings paper version. They will be presented by their author(s) at
IFC-18 as 15 minutes presentations (+ 5 minutes for questions).

Feel free to contact us if you have any question.

*Important Dates*

   - Papers submission deadline: April 2, 2018  March 2, 2018
   - Notification of Acceptance: May 5, 2018 May 1, 2018
   - Camera-Ready Version: June 1, 2018

*Call for Round Table Topics*

A series of round tables on the following themes will take place both
afternoons of IFC-18:

   - Faust Tools (e.g., Architectures, IDE, Faust Code Generator, On-Line
   Services, etc.)
   - DSP in Faust and Faust Libraries (e.g., New Algorithms, New Libraries,
   Missing Functions, etc.)
   - Faust Compiler and Semantics
   - Other Topics/Open Session

We solicit topic suggestions from the Faust community for each of these
themes. Topics can be submitted by means of this Google form
. They will be introduced during
the round tables by the session chair.

*Contact*
Please, address your questions to: if...@muwiinfa.geschichte.uni-mainz.de
Conference website: http://www.ifc18.uni-mainz.de
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Change in en.adsr

2018-02-19 Thread Romain Michon
Hi everyone,

Just to inform you that we made a tiny change in the definition of en.adsr
a few weeks ago. Instead of setting the release as a percentage (a value
between 0 and 100) of the maximum gain of the attacks, it is now a ratio
between 0 and 1: http://faust.grame.fr/library.html#en.adsr

Sorry for the inconvenience this might create but lots of people pushed for
this change to be made.

Cheers,

Romain
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] JUCE award

2017-11-20 Thread Romain Michon
Yep, congrats! That's awesome! ++ Romain

On Mon, Nov 20, 2017 at 11:33 AM, Yann Orlarey <orla...@grame.fr> wrote:

> Congratulations Oli!
>
> Yann
>
> -
>
> Yann Orlarey
> Directeur scientifique
> www.grame.fr
>
>
>
> 2017-11-20 10:31 GMT-08:00 Oliver Larkin via Faudiostream-users <
> faudiostream-users@lists.sourceforge.net>:
>
>> Came 3rd in the end. So very happy at least to be featured in Roli’s mail
>> out, sadly they didn’t mention Faust. Got a few more stars on github!
>>
>> http://mailchi.mp/juce/juce-award-winner
>>
>> thanks to all who voted for pMix!
>>
>> oli
>>
>>
>> On 17 Oct 2017, at 16:23, Albert Graef <aggr...@gmail.com> wrote:
>>
>> Hmmph, *facepalm*. Well, keeping my fingers crossed!
>>
>> On Tue, Oct 17, 2017 at 5:20 PM, Oliver Larkin <olilar...@googlemail.com>
>> wrote:
>>
>>> thanks but a little premature! voting ends on 13th November 2017. There
>>> are some excellent open source projects that will also join, so we will see
>>> what happens!
>>>
>>> if you have a juce project to submit…
>>>
>>> https://www.juce.com/award#submit
>>>
>>>
>>> oli
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 17 Oct 2017, at 16:09, Albert Graef <aggr...@gmail.com> wrote:
>>>
>>> Hi Oliver,
>>>
>>> congrats for winning the prize, you really deserve it! :)
>>>
>>> Best,
>>> Albert
>>>
>>> On Mon, Oct 16, 2017 at 1:04 AM, Oliver Larkin via Faudiostream-users <
>>> faudiostream-users@lists.sourceforge.net> wrote:
>>>
>>>> after failing to win the Faust award twice I've now submitted pMix to
>>>> the JUCE award, since, well why not.
>>>>
>>>> … https://www.juce.com/award
>>>>
>>>> some new features coming soon including windows and linux support
>>>>
>>>> oli
>>>> 
>>>> --
>>>> Check out the vibrant tech community on one of the world's most
>>>> engaging tech sites, Slashdot.org <http://slashdot.org/>!
>>>> http://sdm.link/slashdot
>>>> ___
>>>> Faudiostream-users mailing list
>>>> Faudiostream-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>>>
>>>
>>>
>>>
>>> --
>>> Dr. Albert Gr"af
>>> Computer Music Research Group, JGU Mainz, Germany
>>> Email:  aggr...@gmail.com
>>> WWW:https://plus.google.com/+AlbertGraef
>>>
>>>
>>>
>>
>>
>> --
>> Dr. Albert Gr"af
>> Computer Music Research Group, JGU Mainz, Germany
>> Email:  aggr...@gmail.com
>> WWW:https://plus.google.com/+AlbertGraef
>>
>>
>>
>> --------
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] First International Faust Conference (IFC-18) - Call for Papers

2017-11-02 Thread Romain Michon
Dear all,

It is my pleasure to announce the First International Faust Conference
(IFC-18)! We look forward to see you in Mainz this summer.

Cheers,

Romain

[Apologies for cross posting, please circulate widely.]
1st International Faust Conference - Johannes Gutenberg University, Mainz
(Germany), July 17-18, 2018

The International Faust Conference (IFC-18: http://www.ifc18.uni-mainz.de)
will take place at the Johannes Gutenberg University
 of Mainz (Germany) on July 17-18, 2018. It aims
at gathering developers and users of the Faust programming language
 to present current projects and discuss future
directions for Faust and its community.

Participants will be able to share their work through paper presentations.
A series of round tables on various topics will serve as a platform to
brainstorm on Faust's features, semantics, tools, applications, etc. to
determine future directions for this language. Open spaces for demos and
workshops will be available for participants to openly share their ongoing
projects with the rest of the community.

As a special event, the winner of GRAME's Faust Open-Source Software
Competition will be announced during IFC-18.

IFC-18 is free and everyone is welcome to attend!

*Call for Papers*

We welcome submissions from academic, professional, independent
programmers, artists, etc. We solicit original papers centered around the Faust
programming language  in the following categories:

   - Original research
   - Technology tutorial
   - Artistic project report (e.g., installation, composition, etc.)

Paper should be up to 14 pages in length, non anonymous, and formatted
according to this template
. *Submissions
should be carried out via our EasyChair portal
*.

All submissions are subject to peer review. Acceptance may be conditional
upon changes being made to the paper as directed by reviewers.

Accepted papers will be published on-line as well as in the IFC-18
proceedings paper version. They will be presented by their author(s) at
IFC-18 as 15 minutes presentations (+ 5 minutes for questions).

Feel free to contact us if you have any question.

*Important Dates*

   - Papers submission deadline: March 2, 2018
   - Notification of Acceptance: May 1, 2018
   - Camera-Ready Version: June 1, 2018

*Call for Round Table Topics*

A series of round tables on the following themes will take place both
afternoons of IFC-18:

   - Faust Tools (e.g., Architectures, IDE, Faust Code Generator, On-Line
   Services, etc.)
   - DSP in Faust and Faust Libraries (e.g., New Algorithms, New Libraries,
   Missing Functions, etc.)
   - Faust Compiler and Semantics
   - Other Topics/Open Session

We solicit topic suggestions from the Faust community for each of these
themes. Topics can be submitted by means of this Google form
. They will be introduced during
the round tables by the session chair.

*Contact*
Please, address your questions to: if...@muwiinfa.geschichte.uni-mainz.de
Conference website: http://www.ifc18.uni-mainz.de
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] International Faust Conference - Seeking Some Advice

2017-06-10 Thread Romain Michon
Thanks everyone for all the great feedback! We'll keep in the loop whenever
we have more info about this event...

Cheers,

Romain

On Wed, Jun 7, 2017 at 8:59 PM, Romain Michon <rmnmic...@gmail.com> wrote:

> Greetings,
>
> We're excited to announce that we're thinking of organizing an
> "International Faust Conference (IFC)" next year. The whole idea behind
> this is to bring people in our community together to present our current
> work and to brainstorm/talk about future developments for Faust.
>
> This event will take place at the Johannes Gutenberg University of Mainz
> in Germany. While dates are still flexible, we're thinking about the 3d
> week of July 2018.
>
> The format of this conference (which we could probably also call a
> workshop) will be as follow (this is also still very flexible):
> - 2 days
> - Paper presentations (~20 mins each) in the morning
> - Round tables / open discussions / workshops in the afternoon
> - Beer/Wine (or anything you like) in the evening ;)
>
> There will be a call for papers. Topics will be pretty open, as long as
> they involve Faust in some ways.
>
> We'd love to get some feedback before we start organizing this event. Do
> you like the "global" format? Do you think the dates will work for you? Do
> you think you might attend (that one is kind of important as we'd like to
> get some estimate of how many people might come)? Do you have any
> suggestions/thoughts, etc.?
>
> Cheers,
>
> The "IFC team" (Albert, Romain, Julia, etc.)
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] International Faust Conference - Seeking Some Advice

2017-06-07 Thread Romain Michon
Greetings,

We're excited to announce that we're thinking of organizing an
"International Faust Conference (IFC)" next year. The whole idea behind
this is to bring people in our community together to present our current
work and to brainstorm/talk about future developments for Faust.

This event will take place at the Johannes Gutenberg University of Mainz in
Germany. While dates are still flexible, we're thinking about the 3d week
of July 2018.

The format of this conference (which we could probably also call a
workshop) will be as follow (this is also still very flexible):
- 2 days
- Paper presentations (~20 mins each) in the morning
- Round tables / open discussions / workshops in the afternoon
- Beer/Wine (or anything you like) in the evening ;)

There will be a call for papers. Topics will be pretty open, as long as
they involve Faust in some ways.

We'd love to get some feedback before we start organizing this event. Do
you like the "global" format? Do you think the dates will work for you? Do
you think you might attend (that one is kind of important as we'd like to
get some estimate of how many people might come)? Do you have any
suggestions/thoughts, etc.?

Cheers,

The "IFC team" (Albert, Romain, Julia, etc.)
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] physical modelin examples in FaustLive

2017-05-11 Thread Romain Michon
Yeah, the Faust physical modeling toolkit is still in beta testing so it
hasn't been announced and added to Faust live yet as Stéphane pointed out.
Let us know if you find any bug ;)...

++

Romain

On May 11, 2017 8:02 PM, "Juan Cristóbal Cerrillo" 
wrote:

> Hello,
>
> I am unable to run the physical modelling examples in FaustLive.  Most
> return an undefined symbol error.
> The examples compile fine when using the faust2caqt script.
>
> What am I doing wrong or where is the problem?
>
> all best,
>
> jc
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] 2017 CCRMA Summer Workshops

2017-02-12 Thread Romain Michon
[apologies for cross posting /\ please distribute widely]

Greetings,

The 2017 CCRMA (Stanford University) summer workshops have been announced.
Please, find the detailed schedule below.

More information @: https://ccrma.stanford.edu/workshops
or by contacting Nette Worthey (netwo...@ccrma.stanford.edu).

We look forward to see you there!

Cheers,

Romain

6/19 - 6/23  *Mobile Synth I - Mobile App Development for Sound Synthesis
and Processing in Faust
<http://ccrma.stanford.edu/workshops/mobilesynthi-2017>*: Romain Michon
6/19 - 6/23  *Virtual Analog Models of Audio Circuitry
<https://ccrma.stanford.edu/workshops/virtualanalogmodeling-2017>*:
François Germain, Kurt Werner
6/26 - 6/30  *Mobile Synth II - 3D Printing and Musical Interface Design
for Smartphone Augmentation
<https://ccrma.stanford.edu/workshops/mobilesynthii-2017>*: Romain Michon
and John Granzow
6/26 - 6/30  *Programming Max/MSP
<https://ccrma.stanford.edu/workshops/maxmsp-2017>*: Structuring
Interactive Software for Digital Arts: Matthew Wright, Christopher Jette
7/3 - 7/7 *Algorithmic Composition with Max/MSP and Open Music
<https://ccrma.stanford.edu/workshops/algocomp-2017>*: Andrew Watts, Davor
Vincze
7/10 - 7/14 *Electronic Arts Ensemble
<https://ccrma.stanford.edu/workshops/eae-2017>*: Constantin Basica, Alex
Chechile
7/24 - 7/28 *Music Information Retrieval*
<https://ccrma.stanford.edu/workshops/music-information-retrieval-2017>:
Steve Tjoa and Jeff Scott, Gracenote
7/31 - 8/4  *Deep Learning for Music Information Retrieval
<https://ccrma.stanford.edu/workshops/deepmir-2017>*: Irán Román
8/7 - 8/11  *Formalized Score Control: Using Python and Abjad in Music
Composition <https://ccrma.stanford.edu/workshops/abjad-2017>*: Jeff
Treviño, Trevor Bača and Josiah Wolf Oberholtzer
8/13 -  8/17 *SuperCollider
<https://ccrma.stanford.edu/supercollider-2017>*: Fernando
Lopez-Lezcano and Bruno Ruviaro
8/21 - 8/25  *Designing Musical Games: Gaming Musical Design
<https://ccrma.stanford.edu/workshops/designingmusicalgames-2017>*: Rob
Hamilton and Chris Platz
TO BE SCHEDULED: *Perceptual Audio Coding
<https://ccrma.stanford.edu/workshops/perceptual-audio-coding-2016>:* Marina
Bosi, Richard Goldberg


-- 

Romain Michon
PhD Candidate
Center for Computer Research in Music and Acoustics
Stanford Universityhttp://ccrma.stanford.edu/~rmichon
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] a few issues? might be bugs or not...

2016-11-29 Thread Romain Michon
I'm not a Max MSP user but this kind of problems often has something to do
with architecture incompatibilities (32/64 bits)
 between the plugin and the host although I see that faust2faustvst
compiles plug-ins both for 32 and 64 bits (line 137 of the makefile). You
should try to remove one of the 2 architecture flags and recompile things
and see if it works (try both i386 and the other one).

On Tue, Nov 29, 2016 at 3:50 AM, Lervik Olav <olav.ler...@zhdk.ch> wrote:

> ok….so newest versions installed….faust2faustvst worked as well (just had
> to add boost)….but exactly the same issues….although I found out that there
> is less glitchy behaviour in Ableton live if I use the xy-pad instead of
> the sliders when expanding the plugin…
>
>
> On 28 Nov 2016, at 17:11, Romain Michon <rmnmic...@gmail.com> wrote:
>
>
>
> On Mon, Nov 28, 2016 at 8:10 AM, Romain Michon <rmnmic...@gmail.com>
> wrote:
>
>> Hi Olav,
>>
>> I wont reply to all your questions (I don't know the answer to all of
>> them ;) ), but here are some ideas:
>>
>>>
>>>1. I have a code using the bpf function. When changing it to ba.bpf
>>>after having imported the stdfaust.lib the online compiler did not
>>>complain. BUT faustLive complained with:
>>>   1. ERROR (file effect.lib:188) : multiple definitions of symbol x
>>>   x = highpass; x = regain;
>>>
>>> I don't think this has anything to do with your code. Make sure you have
>> the latest version of FaustLive: https://sourceforge.net/projec
>> ts/faudiostream/files/?source=navbar
>> And then, delete the FaustLive preference file in your home directory:
>> .FaustLive-CurrentSession-2.0
>>
>>>
>>>1. I have a Plugin with 1 hslider in menu style and one conventional
>>>hslider
>>>   1. The menu-style hslider becomes a normal slider (is there a way
>>>   to make it have the same menu-look as in Faust Live?)
>>>
>>> No :). The Faust AU and VST support is quite limited and doesn't
>> implement all the UI elements available in FaustLive. You should check
>> Albert Graef's Faust VST architecture: https://bitbucket.org/agraef/f
>> aust-vst
>> I think it works better (and looks better too).
>>
>>>
>>>1.
>>>   1. AU
>>>  1. The Plugin loads fine in Ableton Live and Digital
>>>  Performer. It is somehow not found in Max.
>>>  2. As soon as I touch the menu-style slider, the sound turns
>>>  off
>>>   2. VST
>>>  1. The Plugin loads fine in Ableton Live, Digital Performer
>>>  and Max. However in Digital Performer no UI appears but automation 
>>> works
>>>  fine.
>>>  2. In Ableton Live the control of both sliders is very glitchy
>>>  when using the mouse. They both jump around and get stuck when I 
>>> try to
>>>  drag them around.
>>>  3. In Max the controls work better…only the menu-style hslider
>>>  behaves slightly jumpy
>>>
>>> Once again, try Albert's architecture and hopefully it will solve all
>> your problems.
>>
>> Cheers,
>>
>> Romain
>>
>
>
>
> --
>
> Romain Michon
> (+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
>
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] FaucK!!

2016-11-05 Thread Romain Michon
Hi Albert,

Thanks! Yes you can, but you have to do it from scratch in Chuck of course
:)... I suppose we could write a chuck wrapper around the FaucK object to
take care of that kind of things (a bit like this is done in
faust2puredata). Another thing that we plan to implement is to make FaucK
compatible with the UI system of miniAudicle, that way UIs would be built
based on the description contained in the Faust code the same way than for
other Faust architectures.

++

Romain

On Sat, Nov 5, 2016 at 1:36 AM, Albert Graef <aggr...@gmail.com> wrote:

> This looks nice indeed, congrats! Romain, does it also do some kind of
> MIDI processing (controllers, as well as notes and pitch bends with voice
> allocation for instruments)?
>
> On Sat, Nov 5, 2016 at 12:37 AM, Romain Michon <rmnmic...@gmail.com>
> wrote:
>
>> Hi folks,
>>
>> We're happy to "officially" announce FaucK!!: a tool allowing to write
>> Faust code within Chuck (http://chuck.cs.princeton.edu/). FaucK is
>> essentially a Chugin embedding the Faust LLVM compiler. The installation
>> instructions and the documentation of FaucK can be found here:
>> https://ccrma.stanford.edu/~rmichon/fauck/
>>
>> FaucK is still being beta tested, so we didn't make a new official chuck
>> package for it yet. Feel free to try FaucK and report any bug.
>>
>> Have fun!
>>
>> Romain
>>
>> --
>>
>> Romain Michon
>> PhD Candidate
>> Center for Computer Research in Music and Acoustics
>> Stanford Universityhttp://ccrma.stanford.edu/~rmichon
>>
>>
>> 
>> --
>> Developer Access Program for Intel Xeon Phi Processors
>> Access to Intel Xeon Phi processor-based developer platforms.
>> With one year of Intel Parallel Studio XE.
>> Training and support from Colfax.
>> Order your platform today. http://sdm.link/xeonphi
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>>
>
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:https://plus.google.com/+AlbertGraef
>



-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] FaucK!!

2016-11-04 Thread Romain Michon
Hi folks,

We're happy to "officially" announce FaucK!!: a tool allowing to write
Faust code within Chuck (http://chuck.cs.princeton.edu/). FaucK is
essentially a Chugin embedding the Faust LLVM compiler. The installation
instructions and the documentation of FaucK can be found here:
https://ccrma.stanford.edu/~rmichon/fauck/

FaucK is still being beta tested, so we didn't make a new official chuck
package for it yet. Feel free to try FaucK and report any bug.

Have fun!

Romain

-- 

Romain Michon
PhD Candidate
Center for Computer Research in Music and Acoustics
Stanford Universityhttp://ccrma.stanford.edu/~rmichon
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] Script to convert code to the new libraries.

2016-10-20 Thread Romain Michon
Thanks Bart, that's great! I just added a link to your script in the
libraries documentation on the new master-dev branch. Also, I think it'd be
nice to add your compressor functions, etc. to the libraries at some point.
How would you want to do that?

++

Romain

On Thu, Oct 20, 2016 at 7:54 AM, Bart Brouns <b...@magnetophon.nl> wrote:

>
> Hi,
>
> I made a crude script to convert a directory of faust code from the old
> (0.9.73) to the new (0.9.90) libraries.
> https://github.com/magnetophon/faustCompressors/blob/master/newlib.sh
>
> BUGS:
>
> Make sure you only run it once; it doesn't check for you.
> It'll convert comments too, not just code, which is not always what you
> want.
>
> USAGE:
>
> Copy the script to the directory you want to convert
> Run ./newlib.sh
>
>
>
> And a related question to the devs:
> Could you do a release of faust 2 that has the new libraries?
> That would make the lives of packagers easier.
>
> Thanks,
> Bart.
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Faudiostream-devel mailing list
> faudiostream-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>



-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] FOF in faust

2016-10-09 Thread Romain Michon
Hey Mike,

Do you think I could add these to the Faust libraries? I guess we could
create a fof.lib and put "fofDemo" in demo.lib. We can talk about it at
some point this week...

Cheers,

Romain

On Sat, Oct 8, 2016 at 10:18 PM, Michael Olsen <intui...@gmail.com> wrote:

> Hey Bart,
>
> After much delay (it was a busy summer . . .), I've finally got my FOF
> code up online.
>
> It can be reached via either git:
>
> g...@cm-gitlab.stanford.edu:mjolsen/Fof.git
>
> or the web:
>
> https://cm-gitlab.stanford.edu/mjolsen/Fof.git
>
> The implementation accompanies a research paper that I presented at the
> 2016 Sound and Music Computing conference. There is a link to the pdf of
> the paper contained in the readme file.
>
> Take care,
>
> Mike
>
> On Tue, May 24, 2016 at 2:05 AM, Bart Brouns <b...@magnetophon.nl> wrote:
>
>> Hi Mike,
>>
>> Great!
>> Looking forward to it!
>>
>> Cheers,
>> Bart.
>>
>> On 24 mei 2016, at 07:00, Michael Olsen <intui...@gmail.com> wrote:
>>
>> > Hi Bart,
>> >
>> > Romain was actually referring to a new algorithm that I've been working
>> on. I'm in the process of finishing it up but as soon as I have everything
>> up on github, I'll send through another update to the list so that you (and
>> everyone else) can check it out.
>> >
>> > Thanks,
>> > Mike
>>
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Redefinitions of symbol

2016-09-16 Thread Romain Michon
Hi Pierre,

This should be fixed on the master branch now. However, if you want to keep
using the most recent version of Faust from git, you should stop using
music.lib. Functions that used to be present in music.lib were spread in
the new libraries. If you're looking for a specific function, do a search
in http://faust.grame.fr/library.html to know in which library it is now.

Cheers,

Romain

On Fri, Sep 16, 2016 at 12:35 PM, Pierre Lecomte <pierre.leco...@gadz.org>
wrote:

> Hello,
> I'm having some trouble to compile my code with the recent commits from
> master
> git branch
> When I use libraries with redefinitions problem, I've got this kind of
> message
> at the compilation :
>
> test.dsp:
>
> import("music.lib");
> process=_;
>
> faust2jaqt test.dsp :
>
> math.lib:507: ERROR: redefinition of symbols are not allowed :
> BoxIdent[frac]
> is already defined in file "math.lib" line 507
> math.lib:508: ERROR: redefinition of symbols are not allowed :
> BoxIdent[decimal] is already defined in file "math.lib" line 508
> math.lib:560: WARNING: equivalent re-definitions of BoxIdent[chebychev]
> math.lib:582: WARNING: equivalent re-definitions of BoxIdent[chebychevpoly]
>
> Any ideas how to solve this ?
>
> Thank you
> Pierre
>
> 
> --
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>



-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] improved FAUST support in Emacs and spacemacs

2016-07-13 Thread Romain Michon
Nice!

On Tue, Jul 12, 2016 at 12:13 AM, Bart Brouns <b...@magnetophon.nl> wrote:

> Hello fellow fausters,
>
> A while ago I made some improvements in the FAUST support for Emacs and
> spacemacs, but I never got around to announcing them here.
>
> For those who don't know: spacemacs is a very popular, community driven
> Emacs configuration, with a mode for vim- and one for Emacs- users.
> Highly recommended!
>
> http://spacemacs.org/
> https://github.com/syl20bnr/spacemacs/tree/develop/layers/%2Blang/faust
>
> (not yet in master, only in the develop branch)
>
>
> For users of regular Emacs, the relevant packages are also on melpa:
> https://melpa.org/#/faust-mode
> https://melpa.org/#/yasnippet
> https://melpa.org/#/dumb-jump
>
>
> More info:
>
> Since the original author doesn't want to maintain it anymore, I became
> the maintainer of emacs-faust-mode:
> https://github.com/rukano/emacs-faust-mode/pull/2
> https://github.com/magnetophon/emacs-faust-mode
>
> I made some snippets:
> https://github.com/AndreaCrotti/yasnippet-snippets/tree/master/faust-mode
> Small demo of yasnippet:
>
> http://i1.wp.com/pragmaticemacs.com/wp-content/uploads/2016/01/smart-text-templates-yasnippet.gif?w=620
>
> And I made a small extention to dumb-jump, an Emacs "jump to definition"
> package:
>
> https://github.com/jacktasia/dumb-jump/commit/6021541810ab11d91ae0c3ba0f2b28efe9374c06
> Finally I filed a bug against my own code:
> https://github.com/jacktasia/dumb-jump/issues/60
>
> These packages are the only code I ever wrote in lisp, and I'm also a
> beginner at regex, so any help would be appreciated!
>
>
> Cheers,
> Bart.
>
>
> --
> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> _______
> Faudiostream-devel mailing list
> faudiostream-de...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>



-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] AU-Plugin Xcode-Project?

2016-07-05 Thread Romain Michon
Hey Olav,

Just giving a quick look at faust2au (which is a script), it looks like it
has -debug flag that you can use and that will prevent the xcode project
from being erased after compilation was successful, just give it a try:

faust2au -debug yourFaustCode.dsp

As Julius mentioned, the AU Faust architecture needs some reworking,
especially if you're making a synth. I actually started updating some files
last week-end (I didn't push the changes though) to make it compatible with
the new Faust polyphony system, but I didn't have time to finish it
unfortunately (and I don't think I'll have time to work on this at least
until mid August)...

Cheers,

Romain

On Tue, Jul 5, 2016 at 7:55 AM, Lervik Olav <olav.ler...@zhdk.ch> wrote:

> Hey all,
>
> I am using faust2au and was wondering. Is there an easy way to generate an
> Xcode-Project (with all folders etc) from a faustcode? or would I just make
> a .cpp-file out of my faust-code and paste it in somewhere in a copy of the
> Xcode-Project Folder from the Architecturefolder? Sorry if this is a stupid
> question. I am quite new to all of this.
>
> Thank you
>
> olav
>
>
> —
> —
> Zürcher Hochschule der Künste
> Zurich University of the Arts
> —
> Olav Lervik
> ICST - Institute for Computer Music and Sound Technology
>
> Toni-Areal, Pfingstweidstr. 96, Postfach, CH-8031 Zürich
> Mobil: +41 (0) 76 572 19 28
> olav.ler...@zhdk.ch
> —
> www.zhdk.ch / www.zhdk.ch/ftm
> —
> —
>
>
>
> --
> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Ann: Develop Faust programs inside the Radium music editor

2016-06-23 Thread Romain Michon
Indeed...
On Jun 23, 2016 11:58 AM, "Albert Graef"  wrote:

> Very nice, congrats!!
>
> On Thu, Jun 23, 2016 at 8:00 PM, Kjetil Matheussen <
> k.s.matheus...@gmail.com> wrote:
>
>> Hello all,
>>
>> With the help of libfaust, you can now develop programs within
>> the Radium music editor. This has several advantages:
>>
>> * Hear (and see) immediately the changes while writing.
>>   I.e. realtime compilation. No "compile" button.
>>
>> (Hmm, I guess "several advantages" was a bit exaggerated,
>> considering it's only one, but it's a quite big one though,
>> I think.)
>>
>> Here's a video:
>> https://www.youtube.com/watch?v=LJm9Lox1WFA
>>
>> Radium is available here:
>> http://users.notam02.no/~kjetism/radium/
>>
>> This feature is available in the latest version of Radium (V3.9.4)
>> for Linux, Mac OS X, and Windows 64 bit.
>>
>>
>>
>> --
>> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
>> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
>> present their vision of the future. This family event has something for
>> everyone, including kids. Get more information and register today.
>> http://sdm.link/attshape
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>>
>
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:https://plus.google.com/+AlbertGraef
>
>
> --
> Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
> Francisco, CA to explore cutting-edge tech and listen to tech luminaries
> present their vision of the future. This family event has something for
> everyone, including kids. Get more information and register today.
> http://sdm.link/attshape
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Women in Computer Music Scholarship

2016-03-28 Thread Romain Michon
Hi all,

I'm happy to annonce that CCRMA (Stanford University) will be offering two
"Women in Computer Music" full tuition scholarships to attend to the Faust
Workshop this summer:
https://ccrma.stanford.edu/women-in-computer-music-audio-plug-ins-designed-with-faust-workshop-scholarship

Also, check out these other CCRMA summer workshops that offer similar
opportunities:
https://ccrma.stanford.edu/content/summer-workshop-scholarships-women

Spread the word!

Cheers,

Romain

-- 

Romain Michon
PhD Candidate
Center for Computer Research in Music and Acoustics
Stanford Universityhttp://ccrma.stanford.edu/~rmichon
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] VST support: Problem

2016-01-08 Thread Romain Michon
>
>
> There's sometimes a problem of compatibility of Faust generated VSTs when
>> used with 64bits versions of some DAWs. This is a known issue.
>
>
> Romain, do you have some further details on this? If it's just something
> in the meta information that some particularly picky hosts need, that
> should be easy enough to fix.
>

Nope, it's something I noticed during my workshop last summer and that I
reported to Yan. I was pretty busy at the time and just forgot to carry out
more tests. VST and AU are such important architectures, someone should
really try to fix them :)...
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] Fwd: Faudiostream-users post from ya...@ccrma.stanford.edu requires approval

2016-01-08 Thread Romain Michon
Yes, the faust2vst script does compile binaries that are both 32 and 64
bits. However (from what I recall), some 64 bits VSTs generated by
faust2vst are not always recognized even on 64 bits DAWS.

On Fri, Jan 8, 2016 at 4:56 AM, Yann Orlarey <orla...@grame.fr> wrote:

> -- Forwarded message --
>
> From: Yan Michalevsky <ya...@ccrma.stanford.edu>
> To: faudiostream-users <faudiostream-users@lists.sourceforge.net>
> Cc:
> Date: Thu, 7 Jan 2016 16:19:56 -0800
> Subject: Re: Faudiostream-users Digest, Vol 62, Issue 6
> When building VST or VSTi-s with Faust you need to take note of
> whether you're building a 32-bit or 64-bit plug-in.
> Ableton 64-bit for instance doesn't have an internal bridge for 32bit
> plugins and therefore you need to compile
> for 64 bits in order to use with a 64 bit DAW.
> 32-bit plugins should work with 32-bit DAWs.
>
> The recent version of the faust2vst script however generates binaries
> for both architectures however.
> I suggest to make sure the plug-ins are built with a recent Faust version.
> Here are the contents of my echo.vst build on Mac, as you can see it
> contains binaries for both architectures
>
> echo.vst
> └── Contents
>
> ├── Info.plist
>
> ├── MacOS
>
> │   ├── echo
>
> │   ├── echo.i386
>
> │   └── echo.x86_64
>
> └── PkgInfo
>
>
> You can check by examining the contents of the VST package, whether in
> your case you have the
> appropriate binary for your DAW architecture.
>
> (I don't think that Logic has any support for VST though).
>
> Regards,
> Yan
>
> On Thu, Jan 7, 2016 at 2:54 PM,
> <faudiostream-users-requ...@lists.sourceforge.net> wrote:
> >
> > Send Faudiostream-users mailing list submissions to
> > faudiostream-users@lists.sourceforge.net
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > https://lists.sourceforge.net/lists/listinfo/faudiostream-users
> > or, via email, send a message with subject or body 'help' to
> > faudiostream-users-requ...@lists.sourceforge.net
> >
> > You can reach the person managing the list at
> > faudiostream-users-ow...@lists.sourceforge.net
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Faudiostream-users digest..."
> >
> >
> > Today's Topics:
> >
> >1. Faust and Audio Unit (AU) (Nycholas Maia)
> >2. Re: Faust and Audio Unit (AU) (Albert Graef)
> >3. VST support: Problem (Nycholas Maia)
> >4. Re: VST support: Problem (Albert Graef)
> >5. Re: VST support: Problem (Romain Michon)
> >
> >
> > --
> >
> > Message: 1
> > Date: Wed, 6 Jan 2016 14:00:47 -0200
> > From: Nycholas Maia <nyckm...@gmail.com>
> > Subject: [Faudiostream-users] Faust and Audio Unit (AU)
> > To: faudiostream-users <faudiostream-users@lists.sourceforge.net>
> > Message-ID:
> > <
> cab05ur5snf5+kfxexast0jv+rvqyb8sg-syu12hasjahp4o...@mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > Hi everybody,
> >
> > I was using *Sibelius 7* with my VST collection until 2015...
> >
> > Now, I'm using the *Sibelius 8*, and for my surprise, Avid *removed the
> VST
> > support* for Sibelius and replace it for Audio Unit (AU) support.
> >
> > I saw the same thing with the Apple Logic X...that now not support
> VST/VST3
> > plugins...but support AU plugins.
> >
> > Well, I would like to know:
> >
> > Can Faust *compile a AU plugin?* How can I do that?
> >
> > Thanks,
> > Nyck
> > -- next part --
> > An HTML attachment was scrubbed...
> >
> > --
> >
> > Message: 2
> > Date: Thu, 7 Jan 2016 01:04:14 +0100
> > From: Albert Graef <aggr...@gmail.com>
> > Subject: Re: [Faudiostream-users] Faust and Audio Unit (AU)
> > To: Nycholas Maia <nyckm...@gmail.com>
> > Cc: faudiostream-users <faudiostream-users@lists.sourceforge.net>
> > Message-ID:
> > <
> ca+ruic0bpgehieob4nxfnhrvotonglcojog+hk5s7qtlud4...@mail.gmail.com>
> > Content-Type: text/plain; charset="utf-8"
> >
> > On Wed, Jan 6, 2016 at 5:00 PM, Nycholas Maia <nyckm...@gmail.com>
> wrote:
> >
> > > Can Faust *compile a AU plugin?* How can I do that?
> > >
> >
> > Well, there's the faust2au script along with cor

Re: [Faudiostream-users] Faust and MIDI

2016-01-07 Thread Romain Michon
Nice, I didn't know that you wrote your own VST architecture Albert, that's
great! Sorry if my replies were confusing, but I was traveling during the
last couple of days and I'm catching up with my e-mails. Happy new year to
you all!

Cheers,

Romain

On Tue, Jan 5, 2016 at 10:54 PM, Albert Graef <aggr...@gmail.com> wrote:

> On Tue, Jan 5, 2016 at 5:28 PM, Nycholas Maia <nyckm...@gmail.com> wrote:
>
>> How can I know if Sibelius/Finale will send me a MIDI message for *this
>> type of music information?*
>>
>
> There are special VST MIDI plugins which let you see all MIDI that passes
> though them. Like ctrlr (http://ctrlr.org/), which is open-source and
> cross-platform. ctrlr can be a bit daunting at first, since its primary
> purpose is to create VST panels for hardware synths and expose their MIDI
> controls as automatable parameters to VST hosts. But you can just insert it
> into your MIDI track and open its MIDI log to see what exactly goes into
> the plugin. I'm not sure whether Sibelius or Finale can handle a pure MIDI
> plugin like ctrlr, though.
>
> But the easiest solution probably is, as Stephen suggested, to see whether
> Sibelius can output MIDI to a MIDI device and monitor the output with a
> program like MidiMonitor (http://www.snoize.com/MIDIMonitor/). Another
> useful utility is the MIDI Patchbay (http://notahat.com/midi_patchbay/).
> Also set up a few virtual MIDI devices (look for the IAC devices in your
> Mac's Audio and MIDI setup). Together these will give you roughly the same
> facilities as qjackctl on Linux or MidiOx on Windows. I find these
> indispensable when working with MIDI on the Mac.
>
> In any case, you really need to familiarize yourself with MIDI first. :) I
> recommend reading through Jeff Glatt's MIDI pages mirrored at
> http://www.blitter.com/~russtopia/MIDI/~jglatt/.
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:https://plus.google.com/+AlbertGraef
>
>
> --
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] FAUST: Compiling error

2016-01-07 Thread Romain Michon
You can also try to use the faust2vst script that should do everything
automatically for you:

faust2vst yourFaustFile.dsp

The same is possible with Audio Units:

faust2au yourFaustFile.dsp

On Tue, Jan 5, 2016 at 10:22 PM, Albert Graef <aggr...@gmail.com> wrote:

> On Wed, Jan 6, 2016 at 2:11 AM, Nycholas Maia <nyckm...@gmail.com> wrote:
>
>> faustvst.cpp:404:10: fatal error: 'boost/circular_buffer.hpp' file not
>> found
>
>
> There's a dependency missing there. The Boost headers are needed by
> faust-vst. I don't have my Mac handy right now, but try installing the
> Boost package from MacPorts, then it should work.
>
> I'd also go with the faust-devel or faust2-devel package from MacPorts,
> rather than the faust package which is a rather old Faust revision IIRC. Or
> build and install Faust from the git sources yourself, as Oliver suggested.
>
> I'll put together a MacPorts package for faust-vst as soon as I can, but
> I'm rather busy with other things right now...
>
> Albert
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:https://plus.google.com/+AlbertGraef
>
>
> --
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] VST support: Problem

2016-01-07 Thread Romain Michon
There's sometimes a problem of compatibility of Faust generated VSTs when
used with 64bits versions of some DAWs. This is a known issue. The VST
architecture of Faust was upgraded about 3 years ago by Yan Michalevsky in
the frame of a class project. Yan did an awesome job at the time but the
architecture definitely needs some lifting (as everyone know, Apple keeps
updating its frameworks, etc. making compatibility a pretty big issue from
one version of OSX to another). Unfortunately I don't think that anyone is
working on that currently. The story is similar for the Audio Unit
architecture: Reza Payami did it in the frame of a class project and then
couldn't find time to work more on it or to maintain it. I asked both of
them this summer if they'd be interested to make some upgrades, etc. but
both of them are currently pretty busy. All that to say that this might
explain the problems you're encountering right now and there might not be
an immediate solution to them.

Cheers,

Romain

On Thu, Jan 7, 2016 at 4:41 AM, Albert Graef <aggr...@gmail.com> wrote:

> I'm pretty sure that Logic (after version 5) does *not* support VST,
> that's one of the main reasons why all those VST-AU bridges exist. :)
>
> I just gave the Sibelius 7.5 demo a whirl, and its VST support indeed
> seems to be broken, on the Mac at least.
>
> AU instruments work, though, so you can use the 'MetapluginSynth' AU I
> suggested in a previous reply to load the VSTs through that plugin. Have
> you given it a try? I just tested it with some of the faust-vst examples,
> they all work fine.
>
> On Thu, Jan 7, 2016 at 4:18 AM, Nycholas Maia <nyckm...@gmail.com> wrote:
>
>> Hi everybody,
>>
>> After a lot of tests and Google research, I found that Avid Sibelius 8
>> and Apple Logic X don't remove their support to VST plugins...*the old
>> information was wrong. The VST support is running normally!*
>>
>> I installed Reaper 32 bits and Reaper 64 bits and I tested a Faust
>> example (flute.vst) inside Reaper...*works very well!*
>>
>> Looking inside Reaper preferences, I confirmed *all the VST folders*
>> inside of my mac Mac. They are:
>> /Library/Audio/Plug-ins/VST
>> /Library/Audio/Plug-ins/VST3
>> /Users/nyck/Library/Audio/Plug-ins/VST
>> /Users/nyck/Library/Audio/Plug-ins/VST3
>>
>> *The problem is:*
>> I put the *same flute.vst plugin in each of these folders.*
>>
>> Many of modern DAWs do not recognize the Faust plugin, like:
>> - Apple Logic X
>> - Sibelius 7
>> - Sibelius 8
>> - Finale 2014
>>
>> *Why Faust VST plugins are recognized inside Reaper and not inside these
>> others DAWs?*
>>
>> Thanks,
>> Nyck
>>
>>
>>
>> --
>>
>> ___
>> Faudiostream-users mailing list
>> Faudiostream-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>>
>>
>
>
> --
> Dr. Albert Gr"af
> Computer Music Research Group, JGU Mainz, Germany
> Email:  aggr...@gmail.com
> WWW:https://plus.google.com/+AlbertGraef
>
>
> --
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] faust2android no sound with Keyboard Activity

2015-12-26 Thread Romain Michon
Hey,

Happy Christmas! ;)
I'm not really sure what the problem is, I need to test that. I know that
Stephane has been doing some changes to the Android architecture so it
might be related to that. I haven't done Android development is quite some
time so my working environment is probably not up to date. I'll test that
whenever I can.

 Cheers,

Romain

On Tue, Dec 22, 2015 at 3:20 PM, Ebm Boy <ebmtrance...@gmail.com> wrote:

> Hi Romain and everyone,
> I've just run some tests on my tablet with the online compiler for android
> devices.
> I get the expected performances on the Main Activity (sliders, checkbox,
> accelerometer, sound ... all seem ok) but as soon as click on the keyboard
> icon I can't hear a thing.
> The moveable dots with style:multi and the keyboard with style:keyboard
> seem to work fine though, only no sound no matter which style.
> Should I install faust2android on my computer ?
>
>
> --
>
> ___
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
>


-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] The BladeAxe: an Instrument Using Faust

2015-06-30 Thread Romain Michon
Hahaha! Well here you can actually play as many chords as you want in front
of as many people as you can... ;)

Cheers,

Romain

On Tue, Jun 30, 2015 at 2:28 AM, Stéphane Letz l...@grame.fr wrote:

 Very great !!

 (a good rock guitar player plays 3 different chords in front of 1000
 people, a good jazz guitar payer plays 1000 chords in front of 3 people…).
 Better works on C, G ,F major/minor chords...

 Stéphane


 Le 29 juin 2015 à 23:01, Albert Graef aggr...@gmail.com a écrit :

  On Mon, Jun 29, 2015 at 10:17 PM, Romain Michon rmnmic...@gmail.com
 wrote:
  Let me know what you think!
 
  Simply amazing! So when will you start selling those thingies? ;-)
 
  Albert
 
  --
  Dr. Albert Graf
  Computer Music Research Group, JGU Mainz, Germany
  Email:  aggr...@gmail.com
  WWW:https://plus.google.com/+AlbertGraef
 
 --
  Don't Limit Your Business. Reach for the Cloud.
  GigeNET's Cloud Solutions provide you with the tools and support that
  you need to offload your IT needs and focus on growing your business.
  Configured For All Businesses. Start Your Cloud Today.
 
 https://www.gigenetcloud.com/___
  Faudiostream-users mailing list
  Faudiostream-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/faudiostream-users




-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] modulated fractional delay lines in faust

2014-04-21 Thread Romain Michon
Hey Oli,

Try sdelay instead of fdelay1 without smoothing dtmod:

//--sdelay(N,it,dt)
// s(mooth)delay : a mono delay that doesn't click and doesn't
// transpose when the delay time is changed. It takes 4 input signals
// and produces a delayed output signal
//
// USAGE : ... : sdelay(N,it,dt) : ...
//
// Where :
//N  = maximal delay in samples (must be a constant power of 2, for
example 65536)
//it = interpolation time (in samples) for example 1024
//dt = delay time (in samples)
// = input signal we want to delay

Cheers,

Romain


On Mon, Apr 21, 2014 at 9:17 AM, Oli Larkin olilar...@googlemail.comwrote:

 Is there a way to achieve smoothly modulated delays in faust when the
 modulation is causing indexing of non-consecutive samples?

 with the following example, the same smoothed square wave modulation
 causes a clean doppler shift when used with the max msp tapin~ and tapout~
 object, but has artifacts when used with fdelay

 if i modulate a delay with sine, triangle etc in flangers and choruses i
 haven't noticed issues

 import(oscillator.lib);
 import(effect.lib);

 dtmod = lf_squarewavepos(1.) : smooth(0.) * 1000.;

 process(x) = fdelay1(SR, 100. + dtmod,x);

 thanks

 oli

 --
 Start Your Social Network Today - Download eXo Platform
 Build your Enterprise Intranet with eXo Platform Software
 Java Based Open Source Intranet - Social, Extensible, Cloud Ready
 Get Started Now And Turn Your Intranet Into A Collaboration Platform
 http://p.sf.net/sfu/ExoPlatform
 ___
 Faudiostream-users mailing list
 Faudiostream-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/faudiostream-users

--
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] [Faudiostream-devel] Updated lv2/lv2synth architectures

2014-02-24 Thread Romain Michon
On Fri, Feb 21, 2014 at 11:32 AM, Albert Graef aggr...@gmail.com wrote:

 On Fri, Feb 21, 2014 at 6:43 PM, Romain Michon rmnmic...@gmail.com
 wrote:
  Congrats! It looks really cool.

 Thanks! :) I do think that after the addition of the lv2plugin~
 external, Pd+Faust+LV2 makes for a really great combo now.



All right, I did a full update of the server with the most recent version
of faust2... Everything seems to compile, bit I didn't have time to test
the generated objects.

Cheers,

Romain
--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


Re: [Faudiostream-users] The online compiler is back!

2014-01-22 Thread Romain Michon
Hi Albert,

Thanks for the feedback! I added a link to the Faust SourceForge page as
you recommended.

Romain


On Wed, Jan 22, 2014 at 3:59 AM, Albert Graef aggr...@gmail.com wrote:

 On Wed, Jan 22, 2014 at 7:37 AM, Romain Michon rmnmic...@gmail.com
 wrote:
  I am pleased to inform you that the online compiler is back to life! It
 is
  currently replacing the Faust website at http://faust.grame.fr.

 That's good to know, thanks Romain! :) One suggestion, though: While
 you're working to bring the full site back online, it would be good to
 have at least a link to the SourceForge Download section on the
 provisional website, so that people can find the source releases.

  We're still working at restoring the official website. We'll keep you
  posted...

 Looking forward to that!

 Albert

 --
 Dr. Albert Graf
 Dept. of Music-Informatics, University of Mainz, Germany
 Email:  aggr...@gmail.com
 WWW:https://plus.google.com/+AlbertGraef




-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] The online compiler is back!

2014-01-21 Thread Romain Michon
Hi folks,

I am pleased to inform you that the online compiler is back to life! It is
currently replacing the Faust website at http://faust.grame.fr.

We're still working at restoring the official website. We'll keep you
posted...

Cheers,

Romain

-- 

Romain Michon
(+1)(650)646-8917http://ccrma.stanford.edu/~rmichon
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users


[Faudiostream-users] Faust server is down

2013-04-13 Thread Romain Michon
Hi all,

As some of you might have noticed, the Faust website and the online 
compiler are both down. Indeed, something went wrong while I was 
updating the server. It has to be manually restarted by someone at GRAME 
which might take the whole week-end...

Sorry about that! :s

Cheers,

Romain


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users