05-08-2024, 03:18 AM
It would help people discover new music if there were tags for genre, mood, speed, calmness, sound designyness, *****postyness, etc. that could be applied to a sequence by anyone listening, as well as the owner of the sequence , and that could be arranged in a graph (think nodes and lines) with more popular sequences appearing as larger nodes on that graph. The tags can be arranged in a ring around where sequence nodes would sit, and you can click or ctrl+click the tags to hide or show only sequences with those tags. Sequences will move closer to a tag on the graph the more times people apply that tag to the sequence. If two sequences have the same tags then just put them next to each other rather than overlapping. Sort by all, only registered user tags, only sequence creator tags. Scroll wheel zooms in or out. Hide sequences created without an account toggle.
This way we could both get feedback on our songs from our listeners, more people listening to our music, and an easier way to find cool new music to listen to without invasive and computationally expensive AI algorithms and stuff. There isn't a whole lot that evil users could do to abuse it either so we could have an option to be able to tag sequences without an account
This also would allow us to provide quality ratings on songs if we wanted to add a tag for that
I would recommend having users be able to select only from a premade list of tags, but able to add multiple tags. Users do not need to add a tag for each category just whatever they want. You can add only one tag per category per person
Searchable list of tag suggestions could be (similar tags grouped together):
Tag for every genre with some subgenres (pick multiple)
Very fast, fast, midtempo, slow, very slow
Aggressive, energetic, upbeat, medium energy, calming, sleepy
Reverby/washy, dry
Sad, melancholic, jovial, happy, very happy
Mischevious, mysterious, funny, serious, uplifting
Very dark tone, dark tone, bright tone, very bright tone
Simple chords, complex chords, no chords
Simple melody, complex melody, no melody
Simple rhythm, complex rhythm
Lots of instruments, few instruments
Static, repetitive, dynamic, musical frankenstein
Full song, work in progress, rough idea, test sequence
Under 1min, 1min to 2min, 2min to 4min, over 4min, over 8min
Lots of sound design, little sound deisgn
Drums, no drums
Piano only, drums only, guitar only
Tag for each scale + tag for microtonal
Tag for each key
Song is a collaboration
Serious, meme, *****post
Song is a megaIovania
Song is a cover of an existing song
Rating from 1 to 5 tag
Quiet, loud, very loud (this could be automatically added maybe, if a sequence is distorting it automatically gets very loud tag)
Automatically apply a user account name tag, but optionally the creator can add more tags for collaborators
Maybe the tags can have a search thing when you go to add one so that you don't have to scroll through a list every time
Maybe have a button on the sequence to show all tags and then we can click one to go to the graph view to see only sequences with that tag.
This way we could both get feedback on our songs from our listeners, more people listening to our music, and an easier way to find cool new music to listen to without invasive and computationally expensive AI algorithms and stuff. There isn't a whole lot that evil users could do to abuse it either so we could have an option to be able to tag sequences without an account
This also would allow us to provide quality ratings on songs if we wanted to add a tag for that
I would recommend having users be able to select only from a premade list of tags, but able to add multiple tags. Users do not need to add a tag for each category just whatever they want. You can add only one tag per category per person
Searchable list of tag suggestions could be (similar tags grouped together):
Tag for every genre with some subgenres (pick multiple)
Very fast, fast, midtempo, slow, very slow
Aggressive, energetic, upbeat, medium energy, calming, sleepy
Reverby/washy, dry
Sad, melancholic, jovial, happy, very happy
Mischevious, mysterious, funny, serious, uplifting
Very dark tone, dark tone, bright tone, very bright tone
Simple chords, complex chords, no chords
Simple melody, complex melody, no melody
Simple rhythm, complex rhythm
Lots of instruments, few instruments
Static, repetitive, dynamic, musical frankenstein
Full song, work in progress, rough idea, test sequence
Under 1min, 1min to 2min, 2min to 4min, over 4min, over 8min
Lots of sound design, little sound deisgn
Drums, no drums
Piano only, drums only, guitar only
Tag for each scale + tag for microtonal
Tag for each key
Song is a collaboration
Serious, meme, *****post
Song is a megaIovania
Song is a cover of an existing song
Rating from 1 to 5 tag
Quiet, loud, very loud (this could be automatically added maybe, if a sequence is distorting it automatically gets very loud tag)
Automatically apply a user account name tag, but optionally the creator can add more tags for collaborators
Maybe the tags can have a search thing when you go to add one so that you don't have to scroll through a list every time
Maybe have a button on the sequence to show all tags and then we can click one to go to the graph view to see only sequences with that tag.