I shared early versions of Songcraft on HN, and I'm so grateful to the community for the feedback. I've incorporated a ton of these ideas and others. Songcraft is now fully collaborative as well :)
I'd love to hear your thoughts and answer any questions you may have. Please drop a line here or via Intercom on the site, or shoot me an email @ [email protected]!
I run an online collaborative songwriting platform (https://songcraft.io). With the quarantine, I'm going to be pushing to launch a matchmaking system for songwriters looking for collaborators. I've already heard from a bunch of people who are looking for new ways to collaborate on music.
This is really great! For your progressions section, are all of the progressions added manually? It would be cool to have a way to generate or manipulate them more flexibly.
I'm the founder of Songcraft (https://songcraft.io), an online songwriting platform, and we've tackled some of the same problems. It'd be great to connect! My email is in my profile if you're up for a chat.
I shared early versions of Songcraft on HN, and I'm so grateful to the community for the incredible feedback. I've incorporated a ton of those ideas, and I recently did a major rewrite to simplify the editor and make writing collaborative in real-time.
I'd love to hear your thoughts and answer any questions you may have. Drop a line here or at [email protected].
I've really enjoyed working with Tone.js! Many of Songcraft's (https://songcraft.io) audio features are powered by Tone.js. It's been a great way to manage loops, samples, etc. It makes it quite easy to do things like playing notes or chords in time with a looping metronome. Generally really nice for managing a global audio track with volume, mute, etc as well.
That's really interesting. When I was exploring implementing standard notation, I also came across ABC notation. If/when I take on standard notation, I think ABC notation would be very reasonable to implement for import/export. Thanks for the feedback!
I’m really excited to look into some of the publishing and community-based features that might be possible. I’m not sure I would want to tackle tab hosting on the scale that UG does, but it’s definitely not out of the question.
This is very helpful feedback, thank you. In a couple places, I mention that the $4.95/mo rate (Launch discount) is for the first 3 months of your subscription before it changes to $8.95/mo. I need to make this more prominent, and I absolutely need to clarify the info on backups, plan-switching, etc.
I'm working on a FAQ, but I'll also leave some clarification here:
Songcraft Basic is always free, and your existing songs will never be locked or lost, even if you downgrade from Pro to Basic with more than 3 songs. You can always export any song as plain text.
You can add any chord you want! Just click anywhere on a chord line and enter the chord you like (or click on an existing chord and type to change it). You will also get recommended chords for that location in your song as part of the autocomplete. The theory tools on the right are just meant as an alternative way to add chords / progressions that sound great with your song, plus some goodies like transposition.
I really do want a way to incorporate roman numerals, especially with the progressions. I need to find a way to do it without cluttering the UI, but I love the idea.
I wanted to launch with a simple pricing model, but I'm working on developing a longer term (annual/lifetime) plan to sit alongside the monthly one. I think that's an important point.
A user could also disable their subscription for longer periods of inactivity, but that's obviously not ideal for a regular but infrequent project (e.g. a couple days per month).
I actually might do that. It's been the top feature request of the day. I'll look into it this week and see if I can ship something useful to tide us all over until I can improve it.
That’s a great question. I held off on tackling standard notation because there are some existing solutions out there for composing standard notation. I decided to focus first on what seemed like an unmet need in the space.
That being said, I plan to bring in standard notation as an option after adding timing control. I think Songcraft could do some amazing things with conversion between tabs and standard notation, lead sheet generation, full play throughs, etc. All that is feasible, and I’m excited to get to that point!
I shared early versions of Songcraft on HN, and I'm so grateful to the community for the feedback. I've incorporated a ton of these ideas and others. Songcraft is now fully collaborative as well :)
I'd love to hear your thoughts and answer any questions you may have. Please drop a line here or via Intercom on the site, or shoot me an email @ [email protected]!