Zeugma440 / atldotnet

Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
MIT License
442 stars 60 forks source link

Feature Request: BPM (Beats Per Minute) Field #209

Closed nlogozzo closed 11 months ago

nlogozzo commented 12 months ago

BPM is a highly useful field, especially for DJs. It's supported by all major tag types. Of course we could write it with aditional fields however it's saved under different names per tag type. I'd suggest looking at taglib sharp for each tag type and get the name used. I'd be happy to get you the list of names...it just won't be till later :)

Zeugma440 commented 12 months ago

Sure thing - I'll look at the specs myself, don't worry.

Zeugma440 commented 11 months ago

Ready for next release ✅

nlogozzo commented 11 months ago

Let me know when you release. I'll test and confirm ASAP :)

Zeugma440 commented 11 months ago

Available on today's v4.36. Please close the issue if the feature works as expected~

Btw, I'm considering jumping from .NET4.8 to .NET6. As Tagger uses .NET7, I guess it shouldn't be an issue for you

nlogozzo commented 11 months ago

As Tagger uses .NET7, I guess it shouldn't be an issue for you

Yes our apps will always use the latest .NET version, so feel free to upgrade :)

nlogozzo commented 11 months ago

image

works!