- /music/start
- /pattern/:id (1~5)
| #<UserAgent:0x007fb6521be6e8 @product="Mozilla", @version=#<UserAgent::Version 5.0>, @comment=["Linux", "U", "Android 4.0.3", "ja-jp", "ISW13F Build/V77R60B"]>, #<UserAgent:0x007fb6521b77f8 @product="AppleWebKit", @version=#<UserAgent::Version 534.30>, @comment=["KHTML, like Gecko"]>, #<UserAgent:0x007fb6521b6088 @product="Version", @version=#<UserAgent::Version 4.0>, @comment=nil>, #<UserAgent:0x007fb6521b5340 @product="Mobile", @version=nil, @comment=nil>, #<UserAgent:0x007fb6521b4f80 @product="Safari", @version=#<UserAgent::Version 534.30>, @comment=nil> |
| var Receiver = require('osc-receiver'); | |
| var receiver = new Receiver(); | |
| var request = require('request'); | |
| receiver.bind(7400); | |
| var entryPoint = { | |
| '1': [ | |
| 'http://192.168.1.55/api/2d97dc9dc077ee74b888591c60a503/lights/1/state', |
| var music = new Music(data); | |
| setInterval(function() { | |
| var res = music.next(); | |
| if (res.bars.length + res.beats.length + res.tatums.length + res.sections.length + res.segments.length) { | |
| console.log(res); | |
| } | |
| }); | |
| function Music(data) { |
| { meta: | |
| { analyzer_version: '3.2.2', | |
| platform: 'Linux', | |
| detailed_status: 'OK', | |
| filename: 'filename.mp3', | |
| artist: 'Perfume', | |
| album: 'One Room Disco', | |
| title: '', | |
| genre: 'Pop', | |
| bitrate: 320, |
| imagemagick (6.8.0-10 < 6.8.7-7) |
| <!doctype html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <style> | |
| body { | |
| font-family: 'Helvetica Neue'; | |
| margin: 50px; | |
| } | |
| </style> |
| <!doctype html> | |
| <html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <title>devicemotion</title> | |
| <meta name="viewport" content="width=320px, initial-scale=1"> | |
| <style> | |
| body { | |
| margin: 0; | |
| padding: 0; |
| $ brew cask install google-chrome firefox opera opera-next anvil appclearner arduino codekit github google-drive grandperspective hipchat imagealpha imageoptim istatmenus iterm layervault mou processing reflector skype spotify sublime-text versions virtualbox vlc soundflower vagrant |
| $ brew cask list | |
| android-studio imagealpha imageoptim |