Hi @xdrguy iiuc you record the show in advance. I guess that recording is put into automation software which plays it out at a given time.
Check 1) Some show producers and/or stations adjust the duration of a finished program to make it fit a time slot by applying a small time stretch or pitch shift. With modern digital tools you’ll be hard pressed to notice a 60 sec adjustment to a 58 min audio file. We’ve experience where small adjustments affected recognition performance a lot.
Check 2) Are the recordings you played fingerprinted in the ACRCloud database? You can check using https://aha-music.com/ which, iiuc, use the same database.
If 1) and 2) don’t explain the omissions we need to dig deeper.
Check 3) You have the finished audio files of the shows you make. Check those using https://aha-music.com/ If recognition is not working on that unmolested audio file then something in your DJ rig or digital recording methods is to probably blame.
(Using the strobe on the SL-1200 is probably good enough to check its speed. The “pitch” slider being centered isn’t as reliable.)
But there’s often a lot of signal processing at the station before the audio you produced gets into the live stream, which in KVMR’s case is mp3, 44100 Hz, mono, fltp, 64 kb/s. That nasty encoding is probably after limiting and may even come off an FM monitor. But this stream is what ACRCloud uses for input to recognition. So we want to check that too in the next step.
Now, KRVM is using the Spinitron archive so if 1), 2) and 3) all check out and everything is recognized in your clean audio files then…
Check 4) Play the archive into https://aha-music.com/ and see what happens.
If everything in the stream archive of your show is recognized in Aha-Music then the next step is to give the URL of the archive stream to ACRCloud with the list of recognitions (timestamp, artist, title) you expect and have them check it. The URL for you will look like this
https://ark3.spinitron.com/ark2/KRVM-20230712T150000Z/index.m3u8
but replace 20230712T150000Z
with the date and time of the start of your program in UTC (GMT) time zone. The date time code in that example is for 2023 July 12 at 15:00 UTC, which formatted numerically with seconds is 2023 07 12 at 15 00 00 UTC
and we use T
to separate date and time and Z
to mean UTC and remove the spaces.