Kjetil: Yes, that's what the Faust standard library, the "Elm runtime" and
a few other small libraries compile down to with minification. It's about
the same size as React.js, but does a lot more. Elm is a really nice
language - far nicer than Javascript + React + Babel + TypeScript/Flow +
Redux + whatever other flavour of the month. Interfacing with Javascript
libraries such as libfaust.js or CodeMirror takes a bit of extra work, but
it's not so bad.

Elm actually has some shared heritage with Faust. It's influenced by
Haskell FRP research which was influenced by Synchronous Programming
Languages (Lustre, Lucid Synchrone, Signal, Esterel, etc), which, if I'm
not mistaken, also influenced Faust.

Radium looks great for doing serious work with Faust. Faust Instant is just
meant to be a taster to get people interested. I agree - a volume control
is much needed! Compilation errors should be showing, but they are not
prominent enough at the moment.


On Tue, Jun 28, 2016 at 9:21 PM, Kjetil Matheussen <k.s.matheus...@gmail.com
> wrote:

> I was wondering about the same thing. Elm looks like a very useful
> language.
> Is this the whole thing the page is compiled down to?
> http://michaelbylstra.com/faust-instant/d12acf340a455c601b59.js
>
> Also, "faust instant" is undoubtedly much more practical, than downloading
> and installing radium, which is over-the-top bloated. A volume slider
> would very practical though. And error messages. :-)
>
>
>
> On Tue, Jun 28, 2016 at 1:13 PM, Stéphane Letz <l...@grame.fr> wrote:
>
>> Written in Elm : very interesting, is the Elm source code visible
>> somewhere?
>>
>> Thanks.
>>
>> Stéphane
>>
>> > Le 28 juin 2016 à 12:48, Michael Bylstra <mbyls...@gmail.com> a écrit :
>> >
>> > Hi,
>> >
>> > This looks great. I've been working on something kind of similar for
>> the web. Well, just the editor functionality is similar -  it's not a full
>> featured DAW. It's very much a work in progress but you can see a version
>> here: http://michaelbylstra.com/faust-instant/
>> >
>> > I also considered making Faust programs compile as you type, but
>> compilation in a browser is a bit too slow for that. I opted for making
>> compile respond to the CTRL-ENTER key combination, like SuperCollider. I
>> also find it annoying to have to click a compile button to hear results as
>> you type.
>> >
>> > "Faust Instant" doesn't offer anything you can't already do with the
>> online compiler or the Faust Playground, and it's missing most of their
>> functionality. My motivation was that I wanted something super simple
>> that's really easy for new users (like myself) to get up and running with.
>> It also happens to be written in the Elm programming language - so it was a
>> good excuse to write some Elm. I'm hoping it will evolve into an equivalent
>> of ShaderToy (of https://www.shadertoy.com/) so people can share Faust
>> instruments and demos.
>> >
>> > cheers!
>> >
>> >
>> >
>> > On Fri, Jun 24, 2016 at 4:00 AM, 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&T Tech Expo July 15-16. Meet us at AT&T 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&T Tech Expo July 15-16. Meet us at AT&T 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&T Tech Expo July 15-16. Meet us at AT&T 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

Reply via email to