mirror of
https://github.com/beetbox/beets.git
synced 2026-01-14 20:24:36 +01:00
ABrainz: Chords metadata from low_level
This commit is contained in:
parent
3d64679be2
commit
4184f9dd13
2 changed files with 24 additions and 0 deletions
|
|
@ -158,6 +158,26 @@ def fetch_info(log, items):
|
|||
low_data,
|
||||
["lowlevel", "average_loudness"],
|
||||
)
|
||||
item.chords_changes_rate = get_value(
|
||||
log,
|
||||
low_data,
|
||||
["tonal", "chords_changes_rate"],
|
||||
)
|
||||
item.chords_key = get_value(
|
||||
log,
|
||||
low_data,
|
||||
["tonal", "chords_key"],
|
||||
)
|
||||
item.chords_number_rate = get_value(
|
||||
log,
|
||||
low_data,
|
||||
["tonal", "chords_number_rate"],
|
||||
)
|
||||
item.chords_scale = get_value(
|
||||
log,
|
||||
low_data,
|
||||
["tonal", "chords_scale"],
|
||||
)
|
||||
item.key_key = get_value(
|
||||
log,
|
||||
low_data,
|
||||
|
|
|
|||
|
|
@ -15,6 +15,10 @@ For all tracks with a MusicBrainz recording ID, the plugin currently sets
|
|||
these fields:
|
||||
|
||||
* ``average_loudness``
|
||||
* ``chords_changes_rate``
|
||||
* ``chords_key``
|
||||
* ``chords_number_rate``
|
||||
* ``chords_scale``
|
||||
* ``danceable``
|
||||
* ``gender``
|
||||
* ``genre_rosamerica``
|
||||
|
|
|
|||
Loading…
Reference in a new issue