New Songmatcher tool and more…

Hi All,

I had an idea to create a new toolset for the beat buddy, may expand to other pedals in the future but I use the beat buddy daily so that is where I started. Long story short… I wanted to streamline selecting songs on the BB2 so I am working on a tool to optimize this process. I have taken the Song Matcher Library and created a new site that will allow users to do the following.

For phase 2 you will need a midi connection from your computer to your beat buddy, I am using a bluetooth MIDI adapter.

Phase 1 - Current Functionality

  1. Search like the original site
  2. Submit new “User Submitted” songs that and admin can eventually promote to the “Approved Library”
  3. When adding a song, there is an API to a Song metadata library that will give you the theme, key, time signature, genre…
  4. Users can rate and discuss a particular song
  5. You can load your unique SD Config (this will help in phase 2)

Phase 2 - Chrome extension that will load on the ultimate guitar site.

  1. When a user visits a song page on UG the extension will determine the Artist and Song and will query the library form Phase 1
  2. If a song is found in the library it will get the Beat and Tempo
  3. The extension will also load your unique SD config
  4. Now that we know the Beat & Tempo and the mapping of your Beat Buddy the extension will generate the MIDI command to send to your Pedal

Phase 3 - Add in some AI

  1. When adding a song since we have all the data except the BB beat to use I will train an AI on the default available beats and provide all the song metadata so that the AI can make a best guess on the beat to use for the song.
  2. Add AI to the chrome extension to do the same lookup so that you can search and add songs from the extension without having to go back to the library.

Phase 3 and beyond will likely be a subscription based feature becuase AI ain’t free…

Phase 4 - Mobile Apps

I am not. a mobile developer so this one may never happen but I would love to build something similar to songbook pro that allows searching chord and tab sites and users this library to automate things like on the web. I find apps more convenient when playing out since I almost always have my ipad but never my computer…

Phase 5 - Headrush and other multi effects integrations… I use a headrush CORE and will also want to send a MIDI command to change the Key for the Autotune pedal (because I’m a crappy singer :slightly_smiling_face: ) but may also add to the library rig selection so this could be nearly a nearly hands free experience

Anyway, I have used AI quite a bit to help me get to this point already so development has been pretty fast and hopefully the updates will be as well

What are ya’lls thoughts, good idea? Something you might use? Something you might be willing to pay for? What I have now is setup using mostly free resources but if I build all of this out and it scales it’ll likely cost a bit each month to run…

Also if you are a nerd, hacker, developer… and would be willing to help on the project please let me know. As of right now my main hurdle is the UI is a little slow due to the size of the library.

guitar-co-pilot.vercel.app

6 Likes

Super cool! Thanks for doing this. Already looking very useful, and I’m looking forward to the next phases. :+1: