pitpank
Joined 7 years ago
Joined 7 years ago
That link you shared is amazing. I've just visited David Li's website and his work is so cool.
But I don't think I need a smart algorithm to harmonize a melody. In the case of my "diatonic chords chart", I already know what notes to put in the Harmonic table. My voicing concerns are simply about the octave to use and the position in the hex lattice. The voicing itself is constructed out of stacking thirds, roughly speaking.
By the way, I've already added this feature following your advice: the last pressed chord button will be selected in the hex lattice.
When you say laptops without mouse, are you talking about using a touchpad or a touchscreen? The "Play mode / Select mode" switch is only visible on touch-enabled devices and doesn't really affect mouse or touchpad clicks. Using a touchpad, the left button plays and the right button selects/deselects. I suppose what you mean is that I should modify the behaviour of the mouse/touchpad in the case the mode switch is visible. That seems reasonable.
I'm not an expert on sound synthesis and most of the included synth configurations are library defaults, or presets I found somewhere. I'd like them to have a bit more character, and it would also be nice to add some more. This is an area I could work on, I agree.
Someone else here has suggested the same thing about making the sound settings more visible. I think it's a good idea, I'll see what I can do!
I thought about adding that feature in the 'explore harmony' modal but I was concerned about having to choose a specific voicing for the chords. But I guess it shouldn't be a big deal: if the provided voicing is not the best to integrate in your progression, you can always modify it.
Great comments, thanks again. And good luck with your Hexpress app!
I used Wikipedia quite a lot when researching on the harmonic table format, chord naming and symbols, scales and modes, Roman numeral analysis, and similar stuff. I found myself frequently visiting threads in https://www.reddit.com/r/musictheory/ and https://music.stackexchange.com/.
And of course there are great Youtube channels about music theory (I linked some of them in the Credits page of the website).
Most of the time I just search in Google and jump from blogs to forums to dedicated websites until I find what I'm loooking for.
- Quería diferenciar las notas que pertenecen a la escala seleccionada de las que no pertenecen (como sucede en un piano con las teclas blancas y negras), pero sin utilizar tanto contraste como para hacer pensar que las notas fuera de la escala no se pueden utilizar o algo por estilo. Por eso más o menos utilicé la misma paleta, variando el grado de opacidad. Simultáneamente, las notas se van haciendo un poco más oscuras según se vuelven más graves. Quizá haga alguna prueba con dos colores, a ver qué tal queda.
- Suena bien lo de tener un atajo para cambiar el preset de sintetizador, aunque quisiera tener el interfaz lo más limpio posible porque en pantallas de móvil no sobra el espacio... Si se me ocurre cómo integrarlo lo añadiré.
- Se pueden cargar progresiones con los enlaces que se obtienen al compartirlas, como éste: https://www.harmopark.app/?s=c3g5jd7i_gn0g8JBX9GB1n2g4dzX0aF... . Quizás debería enlazar varias desde algún sitio para que los usuarios recién llegados puedan trastear rápido.
Jaja, puede que escriba a Jaime, sí, por probar... ¡Gracias de nuevo!
- Progressions can be shared as a link, so a demo could be just a link like this: https://www.harmopark.app/?s=bVw_q_qn7g7JBH0GB1n1g3d7a_en9g7.... That's the famous Pachelbel's progression; it's embedded as an example in the 'How to use' page.
- I'd like to explore those MIDI possibilities, both input and output.
- It's possible to use a simple power chord dyad (root + fifth) as a roughly neutral placeholder.
- Individual chords can be removed by dragging and dropping into the Trash.
I'm Pedro, the creator of Harmopark (https://www.harmopark.app). A year ago I found out about this interesting hexagonal lattice named 'Harmonic table' and decided to build a web music tool whose UI includes this note layout with the purpose of exploring harmonic concepts and helping with composing.
Features:
- Build chords in a visual way and get their possible symbols immediately.
- Harmonize scales and their modes. Display a chord chart based on any scale.
- Create chord progressions and visualize them while they play.
- Easily switch progressions to any parallel scale/mode you want.
- Get a mirror version of a chord progression using negative harmony concepts.
- Use modal interchange borrowing chords from the parallel and negative progressions to create more interesting harmonic sequences.
- Export progressions as MIDI files to work with them in a DAW.
- Share progressions via link or embed code.
- Just use the harmonic table as an instrument to play around on. Sound can be adjusted choosing among several synth presets and effects.
I would love to hear your thoughts.