Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 8 additions & 39 deletions doc/sphinxdoc/demos.rst
Original file line number Diff line number Diff line change
@@ -1,45 +1,14 @@
Interactive demos
=================

Music audio descriptors in the browser
--------------------------------------
Essentia.js browser demos — (real-time) analysis in the browser (tagging, genre, mood, key, BPM, onset detection, audio metering, chroma, pitch, mel-spectrogram)
https://mtg.github.io/essentia.js/examples/#/demos/

Examples of music audio analysis with Essentia algorithms using Essentia.js
Replicate demos — cloud-hosted inference demos (tagging, genre, mood, arousal/valence, approachability, engagement, BPM)
https://replicate.com/mtg/

https://mtg.github.io/essentia.js/examples/
AcousticBrainz — large-scale music analysis database with descriptors for millions of tracks
https://acousticbrainz.org


Tempo estimation
----------------

Tempo BPM estimation with Essentia: https://replicate.com/mtg/essentia-bpm


Essentia TensorFlow models
--------------------------

Examples of inference with the pre-trained TensorFlow models for music auto-tagging and classification tasks:

- Music classification by genre, mood, danceability, instrumentation: https://replicate.com/mtg/music-classifiers
- Music style classification with the Discogs taxonomy (400 styles, MAEST model). Overall track-level predictions: https://replicate.com/mtg/maest
- Music style classification with the Discogs taxonomy (400 styles, Effnet-Discogs model). Overall track-level predictions: https://replicate.com/mtg/effnet-discogs
- Music style classification with the Discogs taxonomy (400 styles, Effnet-Discogs model). Segment-level real-time predictions with Essentia.js: https://essentia.upf.edu/essentiajs-discogs
- Real-time music autotagging (50 tags) in the browser with Essentia.js: https://mtg.github.io/essentia.js/examples/demos/autotagging-rt/
- Mood classification in the browser with Essentia.js: https://mtg.github.io/essentia.js/examples/demos/mood-classifiers/
- Music emotion arousal/valence regression: https://replicate.com/mtg/music-arousal-valence
- Music approachability and engagement: https://replicate.com/mtg/music-approachability-engagement
- Jupyter notebook for real-time music `auto-tagging <https://github.com/MTG/essentia/blob/master/src/examples/python/tutorial_tensorflow_real-time_auto-tagging.ipynb>`_ and `classification <https://github.com/MTG/essentia/blob/master/src/examples/python/tutorial_tensorflow_real-time_simultaneous_classifiers.ipynb>`_.

.. raw:: html

<iframe width="560" height="315" src="https://www.youtube.com/embed/xMUcY7_n4kQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/yssBE6oafLs" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

Essentia SVM models
-------------------

Examples of inference with older SVM models for music classification tasks:

- `AcousticBrainz <https://acousticbrainz.org>`_ is using our pre-trained SVM classifiers for large-scale music analysis on millions of tracks.
- `AcousticBrainz Moods Playlist Generator <http://mtg.upf.edu/demos/acousticbrainz/moods>`_ is using SVM mood classifiers.
Cosine.club — interactive music similarity exploration
https://cosine.club/
5 changes: 5 additions & 0 deletions doc/sphinxdoc/python_examples.rst
Original file line number Diff line number Diff line change
Expand Up @@ -68,3 +68,8 @@ Audio problems
* `Start/stop cuts detection <tutorial_audioproblems_startstopcut.html>`_
* `True-peak detection <tutorial_audioproblems_truepeakdetector.html>`_


Jupyter notebook real-time
--------------------------
* `Music auto-tagging <https://github.com/MTG/essentia/blob/master/src/examples/python/tutorial_tensorflow_real-time_auto-tagging.ipynb>`_
* `Music classification <https://github.com/MTG/essentia/blob/master/src/examples/python/tutorial_tensorflow_real-time_simultaneous_classifiers.ipynb>`_
Loading