Releases: mikesol/purescript-ocarina
Rocking residual
Adds optional residual to loop scene using residual.
Less libraries
Eliminates spurious libraries and various bits of cruft.
Dependable downloads
Splits the downloading of files from their decoding into two parts. As some browsers do not allow for an audio context to be spawned before a user interaction takes place, this allows for downloads to happen on page load and for decoding to happen afterwards.
Fixing filters
A filter function was returning only undefined
before. Gatsby.js caught this (thanks gatsby!). Fixed.
Concomitant constant
To make sound play on Mac and iOS, it's often desirable to start playing right as soon as an audio context is created so that it does not lapse into a suspended state. This version adds a function to do that.
Galvanizing gain
Fixes gain getters and setters in Interpret.js
.
Curious context
Adds method that allow for inspecting the state of an audio context and resuming the context. These are especially helpful on Safari and on iOS.
Deft decoding
Adds more verbose errors for situations where decoding goes South. This is useful, for example, in browsers like iOS Safari that do not support as wide a range of media formats as, for example, Android Chrome.
Nubby niceties
Adds a nub constraint to graph validation for tumultuous graphs, allow input units to be used multiple times.
Celestial connections
A bugfix release that makes sure tumultuous graphs do not miss their connections.