Issues with M4A files when editing metadata - Resolved! Install 5.2.10

RobG's Avatar

RobG

07 Jun, 2020 12:05 PM

Issue found in latest release 5.2.9 on following system... (AND reproduced in 5.2.7)

OS X 10.13.6 (17G13035)
MacBook Pro (Retina, 15-inch, Late 2013)
2.6 GHz Intel Core i7
16 GB 1600 MHz DDR3
NVIDIA GeForce GT 750M 2048 MB / Intel Iris Pro 1536 MB (Auto Graphics Switching = OFF)
Flash Storage 702GB available
Java (build 1.8.0_251-b08)

Hi Hendrick,

I'm testing with file types AIFF, FLAC, M4A, MP3, OGG and WAV. The following issue is only reproducible with M4A.


User plays M4A file. At any point whilst track is playing, user 'Loves' or 'Dislikes' by either

  • Click the hollow Heart icon in the track's row in the library

  • Navigate through menu Edit - Loved or Edit - Dislike

  • Use keyboard shortcuts Shift+Cmd+L or Shift+Cmd+D

Expected behaviour: Love or Dislike attribute applied to track without impact to currently playing file

Actual behaviour when clicking Heart icon: Audio drops out after 2-4 seconds. The speaker icon in Library still shows sound emitting state, as if track is playing. On the player, Play/Pause button shows Pause (ie as if still playing), but time elapsed ceases to increment and time remaining ceases to decrement. (ie track has stopped whilst icons show it is playing - Let's call this a frozen track)

Actual behaviour using Edit menu: Same as above.

Actual behaviour when using keyboard shortcuts: Same as above, but not always working. Sometimes the track freezes, sometimes not. However, the keyboard shortcuts will neither apply the heart nor strike-through-heart icons.

When user plays a love/dislike'd track, changing the love/dislike attribute will trigger the same frozen behaviour.

If user pauses the frozen track, the speaker icon in library list changes to a silent speaker and the player's Play/Pause button shows Play. Unpausing frozen track results in 1 second of audio before freezing again.

Showing page 2 out of 2. View the first page

  1. 31 Posted by RobG on 14 Jun, 2020 08:47 PM

    RobG's Avatar

    My pleasure! It's good to brush-up my UAT skills again after 6 years of other pursuits :)

    Here's all analysis settings...

  2. 32 Posted by RobG on 21 Jun, 2020 02:48 PM

    RobG's Avatar

    Hi hendrik,

    Quick update on the m4a freezing track bug. Not just limited to Like/Dislike. Occurs when:

    • Changing the Rating (via menu, library GUI and keyboard shortcut)

    • Adding tags

    • Occurs, but not always, when changing the album title

    Does not seem to occur when changing track Name or Artist, nor changing a tag

  3. 33 Posted by RobG on 21 Jun, 2020 02:50 PM

    RobG's Avatar

    Latest logs

  4. Support Staff 34 Posted by hendrik on 26 Jun, 2020 06:14 AM

    hendrik's Avatar

    Hey Rob,

    Sorry for not having written in so long. I simply haven’t gotten to really look at this, but it’s very high on my todo list.

    Thank you for your patience,

    -hendrik

  5. 35 Posted by RobG on 26 Jun, 2020 02:38 PM

    RobG's Avatar

    No worries at all! Took EMC 3 months to fix a bug I found in Documentum. Meanwhile, I've been waiting 8 days for Ableton to even acknowledge a bug report... so believe me, you're one of the most responsive and best communicating developers I've worked with! :D

    Have a good weekend!

  6. Support Staff 36 Posted by hendrik on 05 Jul, 2020 12:57 PM

    hendrik's Avatar

    Hey Rob,

    I finally had some time to look at this and believe I have implemented a (partial) fix. The current snapshot should be capable of identifying the problem and automatically restarting the player when it stops due to editing. You'll be hearing a little stutter, but at least it's not all broken after an edit. I am aware that this is not a complete solution.

    Here's the link to the current dev snapshot: https://www.beatunes.com/download/beaTunes-5-2-10-SNAPSHOT.dmg

    Can you please let me know, whether this helps?

    Cheers,

    -hendrik

  7. Support Staff 37 Posted by hendrik on 07 Jul, 2020 06:20 AM

    hendrik's Avatar

    Just FYI: the final 5.2.10 available from the website is pretty much identical to the snapshot I posted. Therefore, please ignore the snapshot and move directly to the final, public version.

    Thanks!

  8. 38 Posted by RobG on 07 Jul, 2020 11:44 AM

    RobG's Avatar

    Thanks Hendrik!

    Unfortunately I appear to have bricked my MBP in my rush to get to hospital emergency room on Sunday night. Sod’s law, I’d not backed up my system either. Lesson learned!

    Am back home now, but doubt I’ll be able to test before the weekend.

    

  9. Support Staff 39 Posted by hendrik on 10 Jul, 2020 07:29 AM

    hendrik's Avatar

    Hey Rob,

    I hope you are alright and if not are getting better soon. And I'm crossing my fingers for you that you get your data back.

    Obviously testing things with beaTunes is not important on the grand scale of things.

    Take care!

    -hendrik

  10. 40 Posted by RobG on 21 Jul, 2020 09:05 AM

    RobG's Avatar

    Hi Hendrik,

    We have a winner! M4A's now freeze for a fraction of a second, then pick up where they left off. No need to restart beaTunes anymore!

    Thanks for your time investigating and creating the patch!

    Rob

  11. Support Staff 41 Posted by hendrik on 22 Jul, 2020 04:31 PM

    hendrik's Avatar

    Thanks for your awesome error reporting! :-)

    -hendrik

  12. hendrik closed this discussion on 22 Jul, 2020 04:31 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac