Skip to content

Next (v1): making complete compatible API #82

@dy

Description

@dy

Just outline possible project strategies, as mentioned here.

1. Do nothing

With the time project becomes a historical artifact (if not already), a memorial of volunteering OSS efforts.

2. Archive the project

We're not qualified for really optimal implementation, there needs to be a serious sponsor and full-time engagement, just check @chrisguttandin work at standardized-audio-context.

3. Finish current code

Make minimally compatible API with current approach.
👍🏼 Any JS platform (see QuickJS, Duktape)
👍🏼 Can be used as polyfill
👎🏼 Unlikely to be maintained

4. Reuse web-audio-engine

👍🏼 That seems to be more complete
👎🏼 That's not maintained either

5. Wait for successor eg. web-audio-api-rs

👍🏼 Hope
👎🏼 Rust can be 150 times slower
👎🏼 Needs to be compiled to WASM

6. Bindings like node-audio, labsound

👎🏼 Binding = no way to run in browser

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions