Skip to content

Matija-Miletic/Beat-Blocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4b71f38 · Oct 8, 2023
Sep 28, 2023
Sep 18, 2023
Sep 19, 2023
Sep 20, 2023
Sep 20, 2023
Sep 12, 2023
Sep 12, 2023
Sep 12, 2023
Sep 21, 2023
Sep 14, 2023
Oct 8, 2023
Oct 4, 2023
Sep 15, 2023
Sep 20, 2023
Sep 20, 2023
Sep 12, 2023
Sep 12, 2023

Repository files navigation

Beat Blocks

A simple step sequencer (and a few other experiments) using React and Tonejs. Our MVP started as a simple four-track sequencer where users can select from a few included samples and basically paint in along the timeline where you want that sample to play. It has evolved to include a Lego aesthetic and a few other fun interactive elements showcasing what we learned along the way.

Other features:

  • Interactive synth using your mouse to generate tones
  • Beat Pixel demo generating sounds and randomising colors within a grid of pixels.
  • Laser lightshow

Created by the following Dev Academy students:

  • Gabriel Rawcliffe
  • Frances Krsinich
  • Matija Miletic
  • Kate Hooker
  • Cris Kiri

Installation:

Run the following to install necessary packages:

  • npm i
  • npm i tone
  • npm i @chakra-ui/react @emotion/react @emotion/styled framer-motion
  • npm install react-icons --save
  • npm run knex migrate:latest
  • npm run knex seed:run

About

Dre-briel's beetroot collection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published