finamp-app/finamp

Algorithmic Playlist Creation ("Sonic Analysis" / AudioMuse)

オープン

#1,268 opened on 2025/06/20

 (11 件のコメント) (2 件のリアクション) (0 人の担当者)Dart (299 件のフォーク)batch import
featurehelp wantedserver issueupstream issue

Repository metrics

Stars
 (4,190 個のスター)
PR merge metrics
 (平均マージ 68d 5h) (30d で 8 merged PRs)

説明

Type:

  • New feature
  • Improve or extend an existing feature
  • Other:

Explanation

The idea is to have the possibility of song analysis for tempo, energy, mood and genre and then automatically create plays list.

The analysis can be done server side in batch with Essentia-Tensorflow plugin. The playlist creation can be done with clustering algorithm or with the support of the AI that automatically generate the query on the analysis database based on the user request.

Reasoning

For user that have a lot of song create the playlist manually can be boring. So the support of clustering or AI could be an improvement.

Implementation Notes

I already have a batch application with a Minimum’s Viable front-end here: https://github.com/NeptuneHub/AudioMuse-AI

It all open source and self-host able. What is missing is an usable production ready front-end, and an integration in finamp will be wonderful.

コントリビューターガイド