I enjoy listening to mixtapes, so I use Shazam frequently. The problem with using existing CLI programmes is that I can't loop Shazam while it listens to my speaker or mixtape files.
While working on the project, I found two secrets about Shazam's API: 1. Shazam allows for a maximum audio length of 12 seconds per request. 2. You can send up to 20 requests per minute before hitting Error 429.