@@ -60,17 +60,17 @@ deviations could not be avoided:
60
60
- getters/setters methods instead of exposed attributes
61
61
- introduced some namespacing
62
62
- inheritance is modelled with traits
63
- - ...
64
63
65
64
## Bindings
66
65
67
66
We provide NodeJS bindings to this library over at
68
67
< https://github.com/ircam-ismm/node-web-audio-api > so you can use this library
69
68
by simply writing native NodeJS code.
70
69
71
- It is a work in progress, but eventually we should be able to run the official
72
- [ WebAudioAPI test harness] ( https://github.com/web-platform-tests/wpt/tree/master/webaudio )
73
- and track our spec compliance improvements over time.
70
+ This enables us to run the official [ WebAudioAPI test
71
+ harness] ( https://github.com/web-platform-tests/wpt/tree/master/webaudio ) and
72
+ [ track our spec compliance
73
+ score] ( https://github.com/ircam-ismm/node-web-audio-api/issues/57 ) .
74
74
75
75
## Audio backends
76
76
@@ -112,11 +112,10 @@ microphone`.
112
112
113
113
### Targeting the browser
114
114
115
- We could go full circle and pipe the Rust WebAudio output back into the browser
116
- via ` cpal ` 's ` wasm-bindgen ` backend. However, this project is currently not
117
- compatible for compiling to WebAssembly. Please read up on the [ wasm tracking
118
- issue] ( https://github.com/orottier/web-audio-api-rs/issues/265 ) for alternative
119
- solutions.
115
+ We can go full circle and pipe the Rust WebAudio output back into the browser
116
+ via ` cpal ` 's ` wasm-bindgen ` backend. Check out [ an example WASM
117
+ project] ( https://github.com/orottier/wasm-web-audio-rs ) .
118
+ Warning: experimental!
120
119
121
120
## Contributing
122
121
0 commit comments