Skip to main content


LyreBird is an application that allows users to submit a search query consisting of a series of musical notes in order to find the title and artist of the songs most resembling their tune. Using Unicode to convert integers to characters, each tune is algorithmically converted measure by measure, note by note into a series of strings representing the pitch and timing of its constituent notes, which are then compared to the corresponding query strings using Levenshtein's algorithm for calculating edit distance.

Project Members: Graham Bass

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.