]> git.parisson.com Git - timeside.git/commit
- add processing pipes support, using ProcessPipe and operator overloading
authorOlivier Guilyardi <olivier@samalyse.com>
Wed, 2 Dec 2009 14:38:11 +0000 (14:38 +0000)
committerOlivier Guilyardi <olivier@samalyse.com>
Wed, 2 Dec 2009 14:38:11 +0000 (14:38 +0000)
commit7b84e62807b4a6108dc27022424c90bd12a14c34
tree13b5a45153168a30d9fa70d7ce9b28719a81c234
parentd3615fa43f9e6f9e534e0bf5691a3aa6606c7230
- add processing pipes support, using ProcessPipe and operator overloading
- add tests/api/test_pipe.py and rename tests/api/test.py to test_lolevel.py
- remove all buffersize constraints in core/api
- replace IProcessor.set_input_format() with setup(), which also resets the processor
- suppress IProcessor.input_format()
- replace IProcessor.output_format() with channels() and samplerate()
- remove IGrapher.set_nframes(), this is implementation specific
- add short guitar.wav (sweep samples drives my crazy ;)
- shorten example processor names (GainEffect -> Gain, etc...)
api.py
core.py
tests/api/examples.py
tests/api/test.py [deleted file]
tests/api/test_lolevel.py [new file with mode: 0644]
tests/api/test_pipe.py [new file with mode: 0644]
tests/samples/guitar.wav [new file with mode: 0644]