finamp-app/finamp

Algorithmic Playlist Creation ("Sonic Analysis" / AudioMuse)

開放

#1,268 建立於 2025年6月20日

 (11 則留言) (2 個反應) (0 位負責人)Dart (299 個分叉)batch import
featurehelp wantedserver issueupstream issue

倉庫指標

星標
 (4,190 顆星)
PR 合併指標
 (平均合併 68天 5小時) (30 天內合併 8 個 PR)

描述

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.

貢獻者指南