'Whispering bats' are bat species that either use low volume echo location calls or use passive hearing for prey detection, so producing no echo location calls at all. Detecting and identifying whispering bats is therefore difficult, and a combination of visual observation and sound recording has to be used. To be able to tell that a visually observed bat didn't produce echo location calls, the recordings should be associated with precisely timed cues, indicating visual observations at these times, that can then be correlated against presence or absence of recorded ultrasonic calls at these times.
My Tascam dr-100 mk3 has a function denoted "MARK" and my Sony pcm-m10 seems to have a similar function denoted "T-MARK". Using these would be a convenient way of adding a timed reference to when something occurs during a recording, corresponding to saying 'now I saw it' out loud during the recording, but without making a vocal comment, negatively affecting the recording.
Apparently the "MARK" or "T-MARK" data is found in the Cue chunk of bwf sound files. The bwf (Broadcast Wave Format) is an extension of the wav format and the file name extension of bwf files is often .wav, so it’s not apparent to the user that any such cue data is avaliable.
I normally use the freeware Audacity, but Audacity doesn't seem to be able to recognize or present cue chunk data. My Sony pcm-m10 came with a copy of Sound Forge Audio Studio 9.0 and it is able to read and present cue data. Unfortunately Sound Forge Audio Studio 9.0 doesn’t accept sample rates above 96ksps, so not useful for my bat recordings. Buying a licence for a brand new sound editing software for the sole purpose of reading cue data seems over the top.
Audacity can instead read label track files, and someone has written code which can read cue chunk data from a sound file and store it as a label track file, see https://wiki.audacityteam.org/wiki/Importing_Timestamp_Information.
It's a piece of code written in Python, which runs from the "shell command line".
It seems I need to download a Python compiler, compile the code and then enter some ancient MS-DOS remnant to run the compiled code. Just too much for a non software engineer, sigh...
My question is thus: Which software can read bwf file cue chunk data and present it in an easily accessible format, such as a .txt file? What I'd like is a Windows style box that I can click on which says "Which input sound file?" and "Where to put the output label track file?". An alternative would be code similar to Mp3tag, that could read cue chunk data and present it as a list that I can copy and paste into a label track file. Perhaps Mp3tag can already do this, but I haven’t managed to find where, if so, it is presented.