Skip to content

Cbo11/OBSLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This website is an attempt to recreate a MIDI controller using the keyboard. Basically, an online launchpad, similar in function to that of Novation’s Launchpad.

Features:

  • Uses Howler JS audio library for quick and easy audio playing across multiple browsers: goldfirestudios.com/blog/104/howler.js-Modern-Web-Audio-Javascript-Library

  • Uses the Zip.js library to parse .zip files: gildas-lormeau.github.io/zip.js/

  • First of the Year Eqninox by Skrillex sounds, obtained from Nev’s project file: www.youtube.com/watch?v=SAXpBgkXt60

  • Editor Capable of recording and playing back keyboard inputs at varying playback speeds

  • Able to load and save songs to a database, only available to those who have registered an account which can only be done from the console

  • mySql test database and Postgres production database

  • Hosted on Heroku with free hobby plan

  • Front-end written in complete JS with Ruby on Rails for the back-end, a few ajax requests to backend for information

TODO:

  • Downloadable offline version, probably zipped JS, CSS, HTML, and audio files, will have to get rid of server calls

  • Finish editor tools and put recorded parts of songs on main page

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published