mitchmindtree

Results 219 issues of mitchmindtree

I recently added the following to the `Cargo.toml` in the hope of fixing `coreaudio-sys` on docs.rs: ```toml [package.metadata.docs.rs] all-features = true default-target = "x86_64-apple-darwin" targets = ["x86_64-apple-darwin", "x86_64-apple-ios"] ``` However...

bug
help wanted

It should just use a single oscillator and voice, and be as simple as possible

draft
easy

It looks like the [Tonic](https://github.com/TonicAudio/Tonic) library has some great API design ideas for constructing controllers, generators and processors.

discussion

## Going Static A lot of Synth`s dynamic-ness could be moved into generic parameters. Here's what a faster, generic Synth might look like. ``` Rust Synth where M: Mode, //...

http://en.wikipedia.org/wiki/Synthesizer#ADSR_envelope Might be best to create an adsr_envelope abstraction in a separate crate.

One of our workshop members ran into this bug last night: ``` error: failed to run custom build command for `coreaudio-sys v0.2.2` process didn't exit successfully: `/Users/disuba/nannou/target/release/build/coreaudio-sys-8c91f3c1127ded1c/build-script-build` (exit code: 101)...

bug

Currently SoundStream currently offers very limited options for setup - It constructs a duplex, ordered stream with no options to choose any devices other than the defaults. Here I'm going...

draft
discussion

[CPAL](https://github.com/tomaka/cpal) This will also allow us to become purely rusty and publish to crates.io (portaudio crate doesn't seem to be active or updating anymore). Before we can do this, we...

Before breaking from the iterator loop, it would be great if the SoundStream returned an `Event::Error(the_error)` when encountering an error internally. This would give the developer a chance to handle...