https://github.com/synesthesia-project/synesthesia
A Lighting & Sound Project
https://github.com/synesthesia-project/synesthesia
lighting music nodejs reactjs synesthesia typescript
Last synced: about 1 year ago
JSON representation
A Lighting & Sound Project
- Host: GitHub
- URL: https://github.com/synesthesia-project/synesthesia
- Owner: synesthesia-project
- License: other
- Created: 2016-11-11T03:50:45.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-08-27T20:10:57.000Z (almost 2 years ago)
- Last Synced: 2025-04-02T04:13:17.232Z (about 1 year ago)
- Topics: lighting, music, nodejs, reactjs, synesthesia, typescript
- Language: TypeScript
- Homepage: https://synesthesia-project.org/
- Size: 5.7 MB
- Stars: 24
- Watchers: 3
- Forks: 3
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# [Synesthesia Project](https://github.com/synesthesia-project)
[](https://github.com/synesthesia-project/synesthesia/actions?query=workflow%3ACI)
[](https://lgtm.com/projects/g/synesthesia-project/synesthesia/alerts/) [](https://lgtm.com/projects/g/synesthesia-project/synesthesia/context:javascript)
Synesthesia is a lighting & Sound project. A 5 minute lightning talk
of the project can be found here:
# Demo Videos
* [Live Test 1 - Jul 23, 2017](https://www.youtube.com/watch?v=IWVBzzRnNas)
* [Live Test 2 - Apr 28, 2018](https://www.youtube.com/watch?v=dxShZ5Eeu8U)
# Repos
## This Repository
This repository contains most of the syntesthesia-project related code, either directly or as submodules.
Is is also used for higher-level project discussions and to keep track of the work that needs to be done using issues and [this kanban board](https://github.com/synesthesia-project/synesthesia/projects/2), as well as non-development related stuff (e.g. branding assets).
### [core](core)
[](https://www.npmjs.com/package/@synesthesia-project/core)
Core synesthesia libraries and type definitions
### [composer](composer)
[](https://www.npmjs.com/package/@synesthesia-project/composer)
Create and edit synesthesia cue files
### [server](server)
Central component of the synesthesia project
### [synesthesia-razer](synesthesia-razer)
A synesthesia consumer for Razer Peripherals
### [light-desk](light-desk)
A Node.js library for creating control panels for controlling lighting and other things
### [chrome-extension](https://github.com/synesthesia-project/chrome-extension)
[](https://lgtm.com/projects/g/synesthesia-project/chrome-extension/alerts/)
[](https://lgtm.com/projects/g/synesthesia-project/chrome-extension/context:javascript)
[](https://dev.azure.com/synesthesia--project/synesthesia/_build/latest?definitionId=6?branchName=master)
A chrome extension controller for synesthesia
### [ola-dmx]()
[](https://lgtm.com/projects/g/synesthesia-project/ola-dmx/alerts/)
[](https://lgtm.com/projects/g/synesthesia-project/ola-dmx/context:javascript)
[](https://dev.azure.com/synesthesia--project/synesthesia/_build/latest?definitionId=y?branchName=master)
Synesthesia consumer that controls dmx lighting using Open Lighting Architecture
# License
Most of the contents of this repository are licensed under the open-source
MIT license, however there are some parts of the repository that are listed
under non-commercial source-available licenses.
For the avoidance of doubt,
the `LICENSE` file for each sub-project is to be considered
the license under which that sub-project is released.
Specific Exceptions:
## `live/app` - source-available non-commercial license (CC BY-NC-SA 4.0)
This subproject is free for non-commercial use,
if you would like to use this for commercial purposes,
please get in touch.