dodiku / NOMNOM-The-Video-Machine-v2.0

πŸ“ΊA web application that uses an Arduino based controller to play videos from YouTube like music samples πŸŽ› 🎧

Home Page:https://www.drorayalon.com/#/nomnom-the-video-machine/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NOMNOM: The Video Machine (version 2.0)

An ITP (NYU) project by Mint Woraya Boonyapanachoti & Dodi Dror Ayalon

Overview

NOMNOM: The Video Machine allows you to play videos YouTube as music samples, and sync them like a DJ.

Powered by an Arduino, NOMNOM controls the playback of videos presented on a web browser.
By pressing a button on the controller, the correlated video is being played on the screen and heard through the speakers.
The videos are being played in sync with one another.
Only the videos that are being played, are being heard.

NOMNOM 2: The Video Machine Controller

Demo

Watch a demo of NOMNOM 2 in action

Functionality

On its first version, The Video Machine controller offers four functions:

  • Repetition - Affects The number of times a video is being played during a single loop (1-4 times).
  • Volume - Affects the volume of the selected video.
  • Speed - Changes the speed of the selected video.
  • Trim - Trims the length of the selected video.

NOMNOM 2: The Video Machine Controller

Videos

To play videos, just populate the /videos folder with 16 video files (preferably short, 2 second ones), and name them 1.mp4, 2.mp4, 3.mp4, ..., 16.mp4.

NOMNOM 2: The Video Machine UI

Contributers

The physical controller was designed and build by Mint Woraya Boonyapanachoti & Dodi Dror Ayalon.
All code was written by Mint Woraya Boonyapanachoti & Dodi Dror Ayalon.

NOMNOM 2: The Video Machine at the NYU ITP Winter Show 2016

About

πŸ“ΊA web application that uses an Arduino based controller to play videos from YouTube like music samples πŸŽ› 🎧

https://www.drorayalon.com/#/nomnom-the-video-machine/


Languages

Language:JavaScript 98.7%Language:C++ 0.6%Language:HTML 0.6%Language:CSS 0.2%