You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.rst
+39-13Lines changed: 39 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,8 +45,27 @@ Thanks for your help!
45
45
News
46
46
=====
47
47
48
+
1.1
49
+
---
50
+
51
+
- Core:
52
+
53
+
- Use the libav based aubio decoder by default (fastest audio to numpy array converter on the planet!)
54
+
- Add a VAMP based analyzer and a few plugins like VampFlatness, VampCrest, VampTempo, VampTuning, VampSpectralCentroid, VampSpectralKurtosis and VampSpectralSlope
55
+
56
+
- Server:
57
+
58
+
- Fix a lot of asynchronous processing issues: now do every pre-processing, processing and post-processing tasks through the worker including source stream fetching from youtube
59
+
- Add a process monitor based on websocket
60
+
- Waveform automatically processed on Item.save()
61
+
- Make UUID really unique
62
+
- Reordering models
63
+
- Improve unit tests
64
+
65
+
48
66
1.0
49
67
---
68
+
50
69
* Server refactoring:
51
70
52
71
* audio process run on items (REST API track's model)
@@ -115,37 +134,43 @@ For older news, please visit: https://github.com/Parisson/TimeSide/blob/master/N
115
134
Documentation
116
135
==============
117
136
118
-
* General documentation: https://timeside.readthedocs.io/en/latest/index.html
- Some (old) notebooks: http://mybinder.org/repo/thomasfillon/Timeside-demos
147
+
- Player UI v2: https://github.com/Ircam-WAM/timeside-player
148
+
- Player UI wiki (v1): https://github.com/Parisson/TimeSide/wiki/Ui-Guide
149
+
- A player example (v1): http://archives.crem-cnrs.fr/archives/items/CNRSMH_E_2004_017_001_01/
126
150
127
151
Install
128
152
=======
129
153
130
154
Thanks to Docker, Timeside is now fully available as a docker composition ready to work. The docker based composition bundles some powerfull applications and modern frameworks out-of-the-box like: Python, Conda, Numpy, Jupyter, Gstreamer, Django, Celery, Haystack, ElasticSearch, MySQL, Redis, uWSGI, Nginx and many more.
131
155
132
-
First, install `Docker <https://store.docker.com/search?offering=community&q=&type=edition>`_ and `docker-compose <https://docs.docker.com/compose/>`_
156
+
First, install `Docker <https://docs.docker.com/get-docker/>`_ and `docker-compose <https://docs.docker.com/compose/install/>`_
That's it! Now please go to the documentation to see how to use it.
141
165
142
166
.. note::
143
-
If you need to user TimeSide outside a docker image please refer to the rules of the Dockerfile which is based on a Debian stable system. But we do not provide any kind of free support in this usercase anymore (the dependency list is now huge). To get commercial support in more various usecases, please reach the Parisson dev team.
167
+
If you need to user TimeSide outside a docker image please refer to the rules of the Dockerfile which is based on a Debian stable system. But we do not provide any kind of free support in this usercase anymore (the dependency list is now huge). To get commercial support in more various usecases, please reach the development team.
Copy file name to clipboardExpand all lines: docs/source/core_api/index.rst
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,10 @@
2
2
TimeSide core API
3
3
=================
4
4
5
+
TimeSide is first a python framework enabling low and high level audio analysis, imaging, transcoding, streaming and labelling. Its high-level API is designed to enable complex processing on very large datasets of any audio or video assets with a plug-in architecture, a secure scalable backend and an extensible dynamic web frontend. Some usecases: scaled audio computing (filtering, machine learning, etc), web audio visualization, audio process prototyping, realtime and on-demand transcoding and streaming over the web, automatic segmentation and labelling synchronized with audio events
6
+
7
+
Because there are a lot of tools available in the Python ecosystem dedicated to music information retrieval, machine learning and data analysis, we have decided to embed all main ones: Aubio\cite{aubio}, Yaafe\cite{yaafe_ISMIR2010}, Essentia\cite{essentia}, VAMP\cite{vamp-plugins}, librosa\cite{librosa}, GStreamer, TensorFlow, Torch, PyTorch, scikit-learn, Jupyter, Pandas and Pytables. They are used to develop native TimeSide plugins though its simple processing API.
0 commit comments