To list all available plugins:
-.. doctest::
+.. testcleanup::
- >>> import timeside
- >>> timeside.core.list_processors() # doctest: +SKIP
+ os.remove('sweep.ogg')
+ os.remove('waveform.png')
+.. doctest::
+ >>> import timeside
+ >>> timeside.core.list_processors() # doctest: +SKIP
Define some processors:
-.. doctest::
+.. doctest::
>>> from timeside.core import get_processor
>>> from timeside.core.tools.test_samples import samples
Then run the *magic* pipeline:
-.. doctest::
+.. doctest::
>>> (decoder | grapher | analyzer | encoder).run()
Render the grapher results:
-.. doctest::
+.. doctest::
>>> grapher.render(output='waveform.png')