An open API service indexing awesome lists of open source software.

https://github.com/gust4vosales/loop-pedal-online

Loop Pedal website simulator with intuitive control through facial expressions.
https://github.com/gust4vosales/loop-pedal-online

daisyui face-api face-recognition nextjs react tailwindcss typescript

Last synced: about 2 months ago
JSON representation

Loop Pedal website simulator with intuitive control through facial expressions.

Awesome Lists containing this project

README

          


icon

Loop Pedal website simulator with intuitive control through facial expressions.


πŸ‘‰Check it out: https://loop-pedal-online.vercel.app/

πŸ‘‰DEVLOG: https://youtu.be/2r3kzW5Bq9o

## πŸ“œ About
A Loop Pedal simulator with intuitive control through facial expressions captured by webcam. A loop pedal allows you to record sounds and it plays them in loops on top of each other, the problema is, a website to simulate a loop pedal controlled by clicks wouldn't be very pratical (since the hands are generally busy playing πŸ˜…), so I had to rethink the control strategy, and decided to go with facial recognition.

## πŸ’» Techs
- **Typescript** β€” A strongly typed programming language that builds on JavaScript
- **NextJS** β€” React's framework
- **zustand** β€” A small, fast and scalable bearbones state-management solution using simplified flux principles
- **face-api** β€” JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API
- **tailwindcss** β€” Utility-first CSS framework
- **daisyUI** β€” The most popular component library for Tailwind CSS

## πŸ›  Getting started
1. Clone this repo running on your terminal ```git clone https://github.com/Gust4voSales/loop-pedal-online.git```
2. Inside the project folder run ```yarn``` to install all dependencies
3. Then run ```yarn dev``` to run in development mode