@CDEFGAB
Thanks for the suggestions! As @Dave mentioned, we’re hard at work on the next version of Hookpad. In addition to being completely off of Flash, we’ve taken all of your feedback seriously and will continue incorporate many of your ideas that we think are a good fit for Hookpad.
[quote]
Copypasting between tabs. Shouldn’t be too hard to just serialize a chord/note and store it on the clipboard, and it would really improve certain workflows.
[/quote] We are definitely planning on doing this.
[quote]
Some way to view ALL possible chords of a certain root note/color and insert/swap them.
[/quote] This is a really interesting idea that we hadn’t thought of before, but I could see how this could be very useful (and cool).
This is also planned. When we originally made Hookpad, we prioritized the “text editor” metaphor. This is great for providing an intuitive feel, but lacks some functionality when composing melody since, unlike text, notes depend heavily on the context of their position in time. We think we’ve come up with a good way to preserve the intuitive nature of Hookpad while adding new edit operations that allow for moving notes without needing to enter rests.
[quote]
A toggle-able metronome. Composing melodies first without backing chords is a pain because if you want to keep track of the rhythm you must insert “placeholder” backing chords/notes.
[/quote] Also a good idea! I think this would be very useful.
Ultimately, we’re trying to build you guys the best tool for composing and analyzing music with functional harmony. Not all of the decisions are easy, and often times the goals of “allowing chord X” or “allowing feature Y” are at odds with the role we see Hookpad playing in the larger Hooktheory system. That being said, you have given us a lot of excellent ideas over the years and we’re doing our best to address as much as we can. As we move closer to launch, we’ll provide a more comprehensive feature list, but here’s a sample of some of the things that we’re planning:
Improved editing
You have given us a lot of ideas on this front and we are adding a host of new edit operations that will make it much easier to layout your music.
Expanded chord palette
While the original aim of Hookpad’s chord palette was to promote the use of simple, functional chords, we plan on expanding access to extended and altered chords, both as compositional devices but also to flesh out the TheoryTab database with songs that use these chords.
Dynamic key/tempo/mix changes
Being able to analyze key modulation would be a nice/instructive addition to the TheoryTab database as well as for your own songs. We’re committed to prioritizing the functional nature of these modulations, so we’re looking into various ways of keeping with this spirit.
Voicing options
We’re looking into allowing more customizability of Hookpad’s voicing algorithms.
New scales
We’re experimenting with scales that are not strictly modes of the major scale. Such scales, (such as harmonic minor) would organically provide access to some new chords from a functional perspective (such as vii˚7).
Improved MIDI export options
This ended up being a pretty popular feature, and we’re working on making the workflow of sending music to DAWs via MIDI more useful.
And much more!
Thanks again for all the feedback, we really appreciate your support!