Skip to content

An app that lets people play along with youtube videos on their instrument.

Notifications You must be signed in to change notification settings

dianedouglas/Practice-Tube

Repository files navigation

Practice Tube

A JavaScript App For Practicing Your Musical Instrument with YouTube

By Diane Douglas

Description

This app allows you to loop parts of YouTube videos at half speed to make it easier to learn your favorite songs on your instrument.

  • Search for a video in the search bar such as "The Trooper by Iron Maiden".
  • Click on a video under "Results".
  • When the song gets to the beginning of your favorite riff, click "Start Loop".
  • When the song gets to the end of the part you want to practice, click "End Loop" and it will begin to loop.
  • Click "Half Speed" to slow it down.
  • To resume normal playback, unclick the "Looping" button.
  • To resume normal speed, unclick the "Half Speed" button.
  • For convenience, if you just want to hear the last ten or thirty seconds of the song again, click either of the "Rewind :10" or "Rewind :30" buttons.

Setup/Installation Requirements

This project must be hosted on a server for OAuth to work, which is required to use the YouTube Data API. So feel free to browse the code and submit pull requests but to actually use the app you must go here.

Known Bugs

I have not ported this to mobile yet. That's about it :)

Support and contact details

Please feel free to fork this repository and submit pull requests back. You can also contact me here:

Technologies Used

  • YouTube Data API
  • YouTube Player API
  • OAuth
  • The usual suspects: JavaScript, HTML, CSS

Copyright (c) 2016 Diane Douglas

About

An app that lets people play along with youtube videos on their instrument.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published