Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/youphonic/youphonic
an online musical machine interface for building and sharing soundscapes and musical compositions
https://github.com/youphonic/youphonic
canvas css3 express expressjs flux-architecture fullstack game html5 javascript machine-building music node nodejs paperjs postgresql-database react reactjs redux sequelize-orm tonejs
Last synced: 11 days ago
JSON representation
an online musical machine interface for building and sharing soundscapes and musical compositions
- Host: GitHub
- URL: https://github.com/youphonic/youphonic
- Owner: youphonic
- Created: 2017-01-25T17:28:08.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T20:58:50.000Z (almost 2 years ago)
- Last Synced: 2024-07-31T03:17:35.429Z (3 months ago)
- Topics: canvas, css3, express, expressjs, flux-architecture, fullstack, game, html5, javascript, machine-building, music, node, nodejs, paperjs, postgresql-database, react, reactjs, redux, sequelize-orm, tonejs
- Language: JavaScript
- Homepage: https://youphonic.herokuapp.com/
- Size: 23.1 MB
- Stars: 29
- Watchers: 6
- Forks: 2
- Open Issues: 59
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# youphonic:
youphonic is an online musical machine interface for building and sharing soundscapes and musical compositions. Users place abstract shapes on a canvas that interact in a physics-based environment and create musical gestures.## Getting Started
create a local PostgreSQL database titled musicmachine: `createdb musicmachine`
`npm run startup` will install dependencies, build, and start a server at port `localhost:1337`
`npm run seed` to seed database with dummy users and saved plays### Frontend built With
* React/redux - frontend framework
* Paper.js - canvas/vector graphics
* Tone.js - synthesis### Authors
* Ian Munro
* David Rhodes
* Ben Saphier
* Robbyn Tongue