close-circle
Close
0%
0%

NOMNOM: The Video Machine

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

Similar projects worth following
close
NOMNOM: The Video Machine allows users to play YouTube videos as music samples, and sync them like a DJ. DJ consoles, mixers and controllers could be very intimidating for beginners. NOMNOM was crafted to help people with no music or “DJing" background to have their first experience in live performance. The simple design, the inviting knobs and buttons, and NOMNOM’s web application proved to provide a very easy and satisfying playground for music lovers in all levels. Powered by an Arduino and JavaScript for the web application, 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 automatically synced with one another, to ensure a smooth live DJ set.

Credit: This project was built in collaboration with Mint Woraya Boonyapanachoti.

About NOMNOM: The Video Machine

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

DJ consoles, mixers and controllers could be very intimidating for beginners. NOMNOM was crafted to help people with no music or “DJing" background to have their first experience in live performance. The simple design, the inviting knobs and buttons, and NOMNOM’s web application proved to provide a very easy and satisfying playground for music lovers in all levels.

Powered by an Arduino and JavaScript for the web application, 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 automatically synced with one another, to ensure a smooth live DJ set.

Using YouTube as a source for the 16 playback videos stimulates users’ creativity, inspire them to think about unique material to play with, and about the combination of the audio and the visual aspect of this material.

Users can change the playback of the videos in real time using the following features:

  • 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.

Inspiration for the project

Two main things inspired me to work on this project: The first is that I was always fascinated by digital music creation tools and DJ controllers and mixers, but felt that these tools are over complicated and that there is a huge barrier that prevents me from starting to learn how to use them. The second is that in recent years I realized that YouTube contains a vast amount of very cools and high-quality music snippets. These snippets, that are usually extremely original and cannot be found anywhere else, could and should be used materials for music creators.

NOMNOM: The Video Machine aims to solve all that -- To lower the barrier newcomers and beginners and to show them that DJ and live performance equipment does not have to be very intimidating to provide the needed tools to create music, and to introduce YouTube and user generated videos and valid material for music creation.

View all 7 components

View project log

Enjoy this project?

Share

Discussions

Richard Hogben wrote 08/08/2017 at 19:14 point

The enclosure looks great

  Are you sure? yes | no

DrProfessorDanger wrote 08/01/2017 at 21:10 point

Question: What kind of rotary switch are you using? 

Great project and documentation! Thanks! 

  Are you sure? yes | no

Dror Ayalon wrote 08/01/2017 at 23:42 point

this is the one I used:

https://www.mammothelectronics.com/products/alpha-2-4-position-rotary-switch-pc-mount

thanks for bringing this up. i'll add it to the component list.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates