ultraabox / ultrabox_typescript

ultrabox source code
MIT License
26 stars 17 forks source link

Footnotes #80

Open MainCharacteroftheProblem opened 10 months ago

MainCharacteroftheProblem commented 10 months ago

As suggested by coda_phi - a way to write comments in your beep. Footnotes will have to be stored in the URL. Not entirely sure what this would look like from a UI perspective.

leovoel commented 10 months ago

Simplest idea is to show a prompt like FL Studio:

image

With either a button near the title or one in the Edit menu that leads to another prompt like this:

image

May or may not be worth replicating this in the song player. There's also the question of whether it's worth supporting formatting options, but I think we should avoid that for now to not have to pull in code to parse Markdown or whatever else people want to use.

Mid-The-Modder commented 1 month ago

I feel like in the song player it could be double-purposed as like, little lyric subtitles that play where there is space, as well as comments for parts in the song. Placing footnotes/comments like how I'm thinking though may be a bit tough(?)

leovoel commented 1 week ago

The problem with a lot of text like that is that you'd probably rather leave URL space for the song data. So at some point it starts getting too much in the way. Though perhaps that should just be a push for using a general compression algorithm for song URLs...

Mid-The-Modder commented 1 week ago

What if it were linked to an outside program for writing lyrics and the only thing needed in the URL for it would be a link leading to said outside program? Kinda like how samples grab audio file data within short URL space via getting it from a filegarden link or w/e.