chaudio.plugins package¶
Submodules¶
- chaudio.plugins.echo module
- chaudio.plugins.fade module
- chaudio.plugins.filters module
- chaudio.plugins.flanger module
- chaudio.plugins.noise module
- chaudio.plugins.pitchshift module
- chaudio.plugins.resolution module
- chaudio.plugins.stretch module
- chaudio.plugins.topcropper module
- chaudio.plugins.volume module
Module contents¶
Plugin Audio Processing (chaudio.plugins
)¶
These are plugins that take in an input, perform some action on it to alter the sound, and then return the result as a chaudio.source.Source
.
Some common ones:
echo |
Adds in the echo effect, with each successive echo being decayed. |
fade |
A gentle fade in and out |
filters |
filters to remove frequency ranges, pass zones, bands, etc |
noise |
adds white noise to input |
resolution |
changes the minimum resolution |
volume |
A simple multiplier to scale the volume |
-
class
chaudio.plugins.
Basic
(**kwargs)[source]¶ Bases:
object
-
__repr__
()¶
-
__dict__
= mappingproxy({'__repr__': <function Basic.__str__>, '__weakref__': <attribute '__weakref__' of 'Basic' objects>, 'setarg': <function Basic.setarg>, '__str__': <function Basic.__str__>, 'getarg': <function Basic.getarg>, '__dict__': <attribute '__dict__' of 'Basic' objects>, '__init__': <function Basic.__init__>, '__doc__': None, '__module__': 'chaudio.plugins', 'process': <function Basic.process>, '__hash__': <function Basic.__hash__>})¶
-
__module__
= 'chaudio.plugins'¶
-
__weakref__
¶ list of weak references to the object (if defined)
-