Nowadays with all the AI support software popping up everywere, maybe PG Music could link into some simple "AI Package" that can analyze the “Feel” of song
+1 on this.
If we could drag-in an MP3 file of a song whose style we want to replicate, and have BiaB choose a style and/or create a style that matches the MP3, that would be great
I'm thinking this would be a big challenge from a computer science/programming perspective
and a challenge from a musicology perspective. But I think it is possible. One would have to numerically define what a "style" is, most likely in several dimensions, then determine the style when presented with a specific audio source and then hunt for a similar or exact style in the database. If the style of interest does not exist in the database (which will happen sooner or later) then BiaB would create it so the user can use it.
Edit: I performed a DuckDuckGo search and it yielded a paper that seems to address this very question.
The paper aims to discuss a method for autonomously analyzing a musical style. The algorithm used needs to be shown both positive and negative examples of the style one is trying to teach it. It learns to distinguish the desired musical style from melodies that belong to it and melodies that do not belong to it. The information obtained can later be used for recognizing and/or generating melodies that fit within the analyzed style, a capability that can be of much value in musical creativity.
Warning: This paper is not intended for non-technocrats but the PG Music Development Team may find this to be a useful launching pad if they aren't already aware of it.
https://www.designsociety.org/download-publication/32529/music_style_analysis_using_the_random_forest_algorithm