Ask HN: Songwriters, what software do you use?
52 points| ArlenBales | 1 year ago
I'm particularly interested in any AI assisted software. Assisted being the keyword; I'm not interested in AI generated slop, but something that makes intelligent suggestions as you write.
[+] [-] dietrichepp|1 year ago|reply
Software I use for songwriting: mostly Logic, also Dorico. Voice memos. Rhymezone sometimes. Rhymezone seems less and less helpful as I go on. I hardly use text editors for lyrics, paper seems to work a lot better. I end up with a lot of scribbles all over the paper.
AI suggestions for songwriting seems a bit like turning on cheat codes in a game. Cheat codes will help me beat a game faster. The cost? The game is less fun, and the whole reason I play games is to have fun. Songwriting is an activity for me, like gardening or running or something like that. Or putting together a jigsaw puzzle. If you had an AI assistant that could help you put together a jigsaw puzzle, would you use it?
There are AI tools around and some work decently well:
- Logic has session players. I don’t think they’re AI, but they are decent at putting up the skeleton of a song.
- AI-powered stem-splitting tools help you pick apart songs you like and figure out how they work.
- AI-powered song mastering tools produce dubious output. I have gone through multiple iterations with AI-powered tools and ended up happier just mastering the song myself.
LLMs seem like the great failure here.
[+] [-] Ancapistani|1 year ago|reply
It depends.
Is the puzzle a modern commercial jigsaw puzzle? Of course I wouldn't use it.
Is the puzzle a unique ancient Sumerian tablet that was just accidentally shattered and in pieces on the ground, but I need the information on it immediately? Absolutely.
[+] [-] littlekey|1 year ago|reply
[+] [-] kfrzcode|1 year ago|reply
[+] [-] Humphrey|1 year ago|reply
- I try Rhymezone, but it rarely helps me find a word I hadn't already though of.
- The Complete Rhyming Dictionary [1] as it also helps find great family rhymes - but is a very manual process.
- ChatGPT voice chat for object writing - mostly just because I'm more of a vocal processor - I forbid it from writing anything, and instruct it clearly to just listen and give me a list of the metaphors, imagery, and descriptive words that I tell it. I've always struggled with motivation to do object writing, but I quite enjoy doing it audibly like this.
- ChatGPT as a proof-reader. Eg "Review the following song for me. What would new listeners think the song is about and saying". You need to be careful though, because it will often tell you stupid stuff like "the melody is great" even though you haven't shared a melody.
- ChatGPT as a sounding board when I'm battling over a very specific phrase or wording. More as a sounding board though, as I usually don't use it's suggestions.
- Logic Pro - The latest version lets you add chords and have it auto play some basic AI session players - which is great for fleshing out the basic ideas, and having something I can play on repeat why I write lyrics. Once I'm happy with the song, I'll then start replacing the AI tracks with human created tracks.
[1] https://www.amazon.com.au/Complete-Rhyming-Dictionary-Clemen...
[+] [-] nprateem|1 year ago|reply
[+] [-] obeats|1 year ago|reply
What I want is to be able to write lyrics as easily as plaintext, but with manually assignment of meter, rhythm etc, while also being able to "fork" lyrics at a point and be able to work on different threads, keep track of alternative lyrics on a phrase level too. Being able to sync that up with some basic music notation (e.g. keys and percussion) would get me 90% of the way to where I want to be when it comes to writing at the computer. I think I have a coherent design for such a software in my head but am unsure if it really is what I need or is just a whimsical distraction from not writing good enough lyrics yet. Would be interested to hear if anyone's seen anything like this (can't say I've exhaustively looked).
[+] [-] setsewerd|1 year ago|reply
This is fine for 1-2 alternate versions of a given line, but would get clunky beyond that. I imagine if I wanted to fork a song further than just a few alternate lines, I could insert a 2-column table and continue the song in each column.
It's rudimentary, but if you're worried that making your own software for it is just a form of advanced procrastination, something like Docs might be more manageable than Keep.
[+] [-] jareklupinski|1 year ago|reply
made me think of how sometimes i use ide "code folding" features to see just the first lines of a series of easily collapsable lists of text blocks
[+] [-] sbpayne|1 year ago|reply
Its very early, but I have been shaping 3 songs with it already and am starting to get some friends to try it.
I am self taught with songwriting/music so I think it might reflect my own idiosyncratic songwriting process more than anything else at the moment.
Happy to open up a preview if anyone is interested though.
Shoot me an email if interested (in profile)
[+] [-] Humphrey|1 year ago|reply
[+] [-] dwnw|1 year ago|reply
"AI art" is plagiarism and not an art at all.
[+] [-] __d|1 year ago|reply
I feel like LLMs are not too dissimilar to humans. We listen to a lifetime of music, read text, watch videos, etc. and when we come to create something all of that influences what we produce.
Like if you’ve listened largely to western music, and you look for a note to complete a provided two-note sequence, your choice is informed by that listening history. A non-western trained person is likely to pick a different note. Similar analogies can be made for eg English phrases, or even topics for songs.
There’s clearly a boundary between influenced by and copied. Is it the same for generative AI as it is for humans?
[+] [-] latexr|1 year ago|reply
Could you expand on this? How does a baseball bat help you in songwriting?
[+] [-] unknown|1 year ago|reply
[deleted]
[+] [-] dougb5|1 year ago|reply
(I’m also the creator of RhymeZone so I'll plug that too! I no longer operate it, but I can pass along any feature requests you might have to its new owners.)
[+] [-] kfrzcode|1 year ago|reply
Also OP might like https://www.onelook.com/spruce/
[+] [-] ArlenBales|1 year ago|reply
[+] [-] fluxic|1 year ago|reply
[+] [-] elseleigh|1 year ago|reply
https://www.else.co.nz/code/creating-lyricist
[+] [-] shw1n|1 year ago|reply
When I’m listening to music I’ll occasionally hear some element I really like and note it down via text for later
Eg “synth at 1:35, really cool — be great for a cyberpunk track”
I’d love to be able to hear these clips with one click (almost like Splice)
Considering building for myself if something doesn’t already exist
[+] [-] dwnw|1 year ago|reply
[+] [-] paulmakl|1 year ago|reply
You could use AI generated music this way, generate some songs and sample snippets or find interesting rhythms.
[+] [-] agentultra|1 year ago|reply
[+] [-] scelerat|1 year ago|reply
One of the biggest dangers of software solutions is that everything is so easy that it's super easy to just start playing with things that don't matter instead of actually working on the music itself. Sometimes keeping the tools simple helps keep the focus on the real work.
[+] [-] davidw|1 year ago|reply
[+] [-] tylernigrofr|1 year ago|reply
[+] [-] ansc|1 year ago|reply
[+] [-] kypro|1 year ago|reply
I used to find Hooktheory was good for this. It can suggest chords and explore popular chord progressions. You can also export melodies of popular songs which can be useful for creating your own that are structurally similar. I used to create something I'd like the vibe of there, then export it to MIDI and into Ableton to build on it.
[+] [-] decasia|1 year ago|reply
I like Rhymezone too, and the MacOS dictionary's thesaurus, as they sometimes help me think of words I don't come up with otherwise. But I feel like with songs - the good stuff always comes when you let yourself listen to your unconscious, like all the really good material and images are buried in there somewhere and you just have to trick yourself into finding them.
[+] [-] dottjt|1 year ago|reply
Generally to produce music you need to use a DAW. Ableton, Logic Pro etc. What sucks is you can't easily just assign a lyric to a note. Like it's just not a feature they provide.
It's something you can do in MuseScore because it uses traditional notation, but it would be great to be able to do it in something like Ableton.
[+] [-] dwnw|1 year ago|reply
https://support.apple.com/guide/logicpro/add-lyrics-to-a-sco...
[+] [-] dietrichepp|1 year ago|reply
That said, it’s not one of the strengths of Logic to use it this way.
[+] [-] agarv|1 year ago|reply
[+] [-] KloneKilla|1 year ago|reply
[+] [-] norir|1 year ago|reply
[+] [-] imaginationra|1 year ago|reply
[+] [-] mattpope|1 year ago|reply
[+] [-] meezyman216|1 year ago|reply