mitchmindtree
mitchmindtree
ABSD and the associated format and flags seems to be a Core Audio wide concept. Audio units however are only compatible with the linear PCM format, so it doesn't matter...
I'm not sure if the CoreAudio API provides a safe way of cloning `AudioUnit`s, but this might be nice to have from a usability point of view. `AudioUnit`s should only...
This is a tracking issue for supporting duplex streams. Duplex streams are streams that have device-synchronised input and output, an essential requirement for many real-time and pro-audio applications. This is...
I'm currently writing an audio engine for an exhibition that will run over 100 channels of audio from a single audio server. Much of the audio content played throughout the...
`Sample` could benefit from `EQUILIBRIUM` and `IDENTITY` associated constants, allowing us to remove the methods that currently fill this role. `Frame` could benefit from, `NUM_CHANNELS`, `EQUILIBRIUM` and `IDENTITY` associated constants,...
Currently `Signal::delay` simply uses a frame countdown to delay yielding frames from the inner signal. Only once the countdown reaches `0` does it begin requesting frames from the delayed signal....
Recently the `sample` crate was renamed to `dasp` as a part of an overhaul aimed at improving the crate's modularity. See #120 for further rational. Also be sure to visit...
These should likely be opt-in features, as they are unneeded in the general case.
See [here](https://doc.rust-lang.org/unstable-book/language-features/doc-cfg.html) for info about the attribute. I tried to get this going as a part of #120, however it seems that the attribute is ignored within crate dependencies. That...