Daniel Jones

Results 47 issues of Daniel Jones

`ADSREnvelope` implements exponential decay `ASREnvelope` implements linear decay but with support for variable curve coefficient Should unify these and `Envelope` (and maybe `Line`)

At present, block-by-block rendering is not implemented, so it throws an exception if the Buffer is longer than the AudioGraph's global output_buffer_size. Should follow a similar paradigm as `render_to_buffer`, which...

Works on audio tracks, but not MIDI. Error: ``` Received error from Live: Error handling OSC message: Tracks with MIDI output have no 'output_meter_left' property! ```

README does not include any indication of OSC argument types, which can be confusing. Add types (string, int, float, bool, etc) across the documentation.

Currently, all volume levels are floats (0..1). The API should ideally expose the ability to set gain values in dB, which will require an internal mapping from db to linear...

Add tab completion to handle API paths Add serialisation to allow querying history from previous sessions

The Track `output_routings` and `output_routing_channel` properties deal with `Track.RoutingChannel` structs, which need handling explicitly.

Callbacks should be registered based on the address (`/n_set`) and the Synth/Buffer ID, so that `get()` callbacks are not overwritten. See conversation here: https://github.com/ideoforms/python-supercollider/pull/12#issuecomment-1888901860