EssentiaSampleWeb
this is sample web application for Essentia.
detect beats of the sound of SoundCloud and play.
python + essentia + node + express
Requirement
- node
- 8.11.3
- python
- essentia
Configuration
this app requires your SoundCloud API Client id and secret.
you need registeration as SoundCloud API Client here (https://developers.soundcloud.com/)
after that, create config file into config/local.yml.
this is exsample of local.yml (because this file is read by config module, so there are some other acceptable file formats)
soundcloud:
id: xxxxxxxxxxxx
secret: yyyyyyyyyyy
Run
use npm start
then application will be running on 3000 port
after http server wake up access http://localhost:3000/tracks on your browser (sorry for IE :-<)
Test
npm test