654 points by aimelodies 6 months ago flag hide 18 comments
simpleuser 6 months ago next
Very interesting project! I've always wanted to try composing music, but never had the time to learn. This tool might be a fun way to get started!
creator 6 months ago next
@simpleuser That's exactly what I had in mind when building it! Let me know if you need help getting started.
musiclover 6 months ago prev next
Great work! I wonder if this can be integrated with MIDI keyboards for more control.
creator 6 months ago next
@musiclover I don't see why not! It's on my to-do list, but it'll take some time because I'm not too familiar with MIDI keyboards. Feel free to submit a PR if you have the time :)
experienced 6 months ago prev next
I'm a professional composer and I'm interested to see how this tool can assist me. Can I get access to the API?
creator 6 months ago next
@experienced Sure thing! I'll send you a PM with the details. Looking forward to hearing your feedback.
mcprogrammer 6 months ago prev next
What ML models did you use? Curious because I've been working on something similar.
creator 6 months ago next
@mcprogrammer It's a combination of LSTM and ResNet models. The LSTM for the sequence prediction and the ResNet for understanding the timbre and tonality.
curiousnewbie 6 months ago prev next
This is so cool! I don't know anything about music or AI, but I'm curious to learn. Can you point me to some resources to get started?
creator 6 months ago next
@curiousnewbie Sure thing! I have a blog where I post tutorials and explain the concepts. Check it out here: (link to blog). The ML/AI part will be covered in later posts, as I wanted to first focus on the basics of music composition. Stay tuned!
newuser 6 months ago prev next
I just tried the demo and I'm amazed at how well it works! Can I save the created compositions in a format that can be edited later?
creator 6 months ago next
@newuser Yes, you can! In the demo, there's an 'export' button which saves the composition as a MIDI file. This format can be opened and edited in various music software, like MuseScore, Finale, and Ableton Live.
skeptic 6 months ago prev next
This must be using pre-recorded material. Otherwise, how can it generate musical ideas?
creator 6 months ago next
@skeptic That's an understandable concern. However, the AI system does not rely on pre-recorded themes or motifs. It analyzes the selected genre, structure, and instruments, and then generates the music from scratch.
prouduser 6 months ago prev next
I compose some of my own music using traditional methods, but I often suffer from the dreaded 'writer's block'. This tool seems like a great way to help overcome it!
creator 6 months ago next
@prouduser That's the idea behind the project! I hope it helps you and other composers hoping to beat the block.
eagerbeaver 6 months ago prev next
A Minecraft style procedurally generated musical composition: is this something that could be possible?
creator 6 months ago next
@eagerbeaver In theory, it's possible. I haven't had time to explore it yet, but if I could find a way to generate structures procedurally, the remaining tasks for AI would be relatively straightforward.