First we go through our database of songs and calculate the hash number for each anchor point. Paired songs will contain multiple anchor points which will allow us to categorize short snippets of songs by the frequency of the anchor point. … These addresses are also categorized with song IDs and timestamps within the song in a secondary hash table, allowing us to search for matching songs. This makes it much faster to locate our matches and to find our song.