{"id":28411684,"url":"https://github.com/matthewconstantine/midi-lifx","last_synced_at":"2025-09-25T10:20:43.607Z","repository":{"id":25366732,"uuid":"28794693","full_name":"matthewconstantine/midi-lifx","owner":"matthewconstantine","description":"Control LIFX lights with a MIDI controller","archived":false,"fork":false,"pushed_at":"2017-11-24T20:36:41.000Z","size":2,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-03T05:43:34.869Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/matthewconstantine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-01-05T02:52:44.000Z","updated_at":"2016-09-09T21:25:07.000Z","dependencies_parsed_at":"2022-07-25T01:32:24.007Z","dependency_job_id":null,"html_url":"https://github.com/matthewconstantine/midi-lifx","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/matthewconstantine/midi-lifx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewconstantine%2Fmidi-lifx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewconstantine%2Fmidi-lifx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewconstantine%2Fmidi-lifx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewconstantine%2Fmidi-lifx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matthewconstantine","download_url":"https://codeload.github.com/matthewconstantine/midi-lifx/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthewconstantine%2Fmidi-lifx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261628287,"owners_count":23186793,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-02T18:21:57.078Z","updated_at":"2025-09-25T10:20:43.602Z","avatar_url":"https://github.com/matthewconstantine.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MIDI LIFX Controller\nHere's a very simple server that listens to MIDI events from this [MIDI Server](https://github.com/mattconstantine/midiserver) and forwards them to [two of these lights](http://lifx.co/).\n\nIt doesn't have any configuration. It listens to localhost:8000 and expects reacts to MIDI messages my Nord Electro sends. It triggers the brightness of my favorite color to two LIFX bulbs.\n\n### Requirements\n1. Have a MIDI controller hooked up to a computer.\n2. Have a LIFX bulb or two on the same network as that computer.\n3. Run [MIDI Server](https://github.com/mattconstantine/midiserver) on that computer.\n4. Run this by typing `node server.js` on the same computer.\n\n### Changing Stuff\nYour MIDI controller probably isn't the same as mine. Find the command number of a given knob. Turn the knob and watch the output from the MIDI Server. Change COMMAND to the number in server.js. \n\nFeel free to fork this and change it to suit your needs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewconstantine%2Fmidi-lifx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthewconstantine%2Fmidi-lifx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthewconstantine%2Fmidi-lifx/lists"}