andreafra / composer

sound and actuators editor for robots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Composer

Netlify Status

What is it?

A tool to create synchronized behaviours for robots and other programmable devices, using a visual timeline-based editor. You can see a live version of it at composer.netlify.app.

Here's you can do with the tool:

  • Create sounds and actions with a timeline-based editor
  • Tune the details about the pins and connections of a generic component, such as speakers, motors and lights.
  • Generate a JSON of your sequence.
  • Generate an Arduino Sketch

What tech is used?

It's a web app based on React + Redux, all client-side based. The website is deployed in CI with Netlify.

Develop

Available Scripts

In order to compile this project, you need to install NodeJS and Yarn.

Then clone this directory with:

git clone https://github.com/QUB3X/project-composer.git

and

cd project-composer

In the project directory, you can run:

yarn start

Runs the app in the development mode.

Open http://localhost:3000 to view it in the browser.

yarn build

Builds the app for production to the build folder.

It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.

See the section about deployment for more information.

About

sound and actuators editor for robots

License:GNU General Public License v3.0


Languages

Language:TypeScript 96.8%Language:CSS 2.0%Language:HTML 1.2%