Skip to content

Online music sequencer designed to explore new forms of online interactive collective creation and distribution. It allows users to create and share a constellation of synth sequences and then play them back. he project is built using React and p5.js for the frontend, and Node.js and MongoDB for the backend.

Notifications You must be signed in to change notification settings

miguellacorte/action_sequencer

Repository files navigation

Action Sequencer

The Action Sequencer is an online music sequencer designed to explore new forms of interactive collective creation and online distribution. It allows users to create and share a constellation of synth sequences and then play them back. The last sequence created is displayed on the homepage until a new one is created.

PreviewImg

Play with the latest deployment here: https://action-sequencer.onrender.com/

Technical Framework

The project is built using React and p5.js for the frontend, and Node.js and MongoDB for the backend. The frontend utilizes several libraries such as React Router, React Draggable, React Bootstrap, and React Player, among others. The backend is built using Express.js and Mongoose.

Behind the scenes, p5.js is used to create the grid and handle user interactions with the interface. Tone.js is used to synthesize the sound, as well as to handle the sequencing of the composition. The backend server is responsible for storing and serving the saved compositions.

Licensing and References

This project is licensed under the MIT license.

Currently, this project is being maintained within two repositories:

About

Online music sequencer designed to explore new forms of online interactive collective creation and distribution. It allows users to create and share a constellation of synth sequences and then play them back. he project is built using React and p5.js for the frontend, and Node.js and MongoDB for the backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published