hodaun 0.4.1

Audio IO and synthesis
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use hodaun::*;

fn main() {
    // Initialize the output
    let mut output = default_output().unwrap();

    // Pan a sine wave back and forth at a frequency of 0.5 Hz
    output.add(
        SineWave::new(Letter::C.oct(4))
            .amplify(0.5)
            .pan(SineWave::new(0.5))
            .take(5),
    );

    // Let it play
    output.block();
}