Skip to content

use extempore in a browser (web audio module wasm) #413

@bonuoq

Description

@bonuoq

I've been recently exploring new possibilities of collaborative live coding (mainly for audio/music) in the web. Of course there are projects like Glicol, faust-derived tools... but extempore's philosophy and lispy flavours catch me a lot more... I've been already doing some experiments with clojurescript -klipse with available music/dsp tools in the clojure community-

My question is, how easy do you think will it be to port extempore (like emscripten llvm->wasm) and use it directly in a browser? I know there are some performance issues still with web audio, but at least I want to give it a try for its ease of use in collaborative coding/composition/impro..

I started to dig into it, I found out some useful links and I think it will not be that difficult, however these seem now beyond my developer knowledge and abilities at the moment:
emscripten + OpenAL
Live coding in c++ (RTAudio) -> wasm

Thanks in advance and sorry if this goes beyond the scope of the project, just asking for some guidance/advice!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions