TimeSide-Dummy is a template for developping new plugins for TimeSide.
TimeSide is a set of python components enabling low and high level audio analysis, imaging, transcoding and streaming. Its high-level API is designed to enable complex processing on large datasets of audio and video assets of any format. Its simple plug-in architecture can be adapted to various use cases.
TimeSide also includes a smart interactive HTML5 player which provides various streaming playback functions, formats selectors, fancy audio visualizations, segmentation and semantic labelling synchronized with audio events. It is embeddable in any web application.
TimeSide is developped by Parisson.
- Telemeta : open web audio platform
- Sound archives of the CNRS, CREM and the "Musée de l'Homme" in Paris, France.
Thanks to Docker, TimeSide is now fully available for every platform as a docker image ready to work. The image includes all the necessary applications, modules and volumes to start your project in a few seconds.
Just install, Docker engine and docker-compose.
To develop and test the TimeSide Dummy plugins package inside an ipython console, just run :
docker-compose run app ipython
The plugins reside in the timeside/plugins/dummy/ directory.
You can also run your code in the wonderful Jupyter Notebook which gives you a web interface to run your own code and share the results with your collaborators:
docker-compose up
and then browse http://localhost:8888 to acces the Jupyter notebook interface.