Now playing infos from serato.
- Install nodejs
- Extract zip or clone repository to somewhere at same computer where your serato is
- copy
config.default.json
toconfig.json
and edit it match your favourite colors - run
npm install
at repository directory - after successfull install type:
npm run start:dev
- setup OBS
- add new browser source
- set URL: http://localhost:8000 or http://localhost:8000/now
- if you run obs different machine, use the serato machine ip instead of localhost
- set width 1920
- set height 400
- delete everythign from custom CSS
- set checked: refresh browser when scene becomes active
- press OK
- then just move the browser source at editor area where you wish, you can as well scale it if needed.
textColors
takes arguments #RGB or #RRGGBB or html color name.
animation
takes arguments from animate.css, see preview of effects at https://animate.style/
Now playing info is updated in delay of 1 song. This means:
- Deck1 load Song1
- now playing: Song1
- Deck2 load Song2
- now playing: Song1
- Deck1 load Song3
- now playing: Song2
So it goes in delay.
If you wish to update song as of instant, just press eject of non-loaded song:
- Deck1 load Song1
- now playing: Song1
- Deck2 load Song2
- Press eject on deck1
- now playing: Song2
- Deck1 load Song3
- Press eject on deck2
- now playing: Song3