Log in with to leave a comment.

is it supposed to be a blank screen? - - i'm trying to run it on Ubuntu 20.04 amd64, Wine 5.0

Hi nitrofurano,

I have not tested it on wine. It runs on Windows just fine though. Maybe it's a wine setting that messes things up? 

Since it's an electron app, what happens to other electron apps in wine? 

I'm sorry I can't help you with wine :S

But I'm working on rewriting the program in another way to make it run on Linux natively as well...

thanks for the feedback, fehse! i never tried other electron apps, where could i find them? anyway, making it more multiplatform that could ease the support on other operating systems (gnu/linux included) would be really great, thanks! :)  and about wine, "misconfigurations" are not used to influence that much, there are mostly recent stuff using recent libraries (or versions of them) that are used to not work fine on wine (due on lack of enough testing, reporting and improvement in the whole iteration development process)

Other electron apps are VSCode, Slack, Atom,...

It should work, I'm really surprised it doesn't in your case -_-'

The next version of Harmonies will build on a different technology stack and should work everywhere just fine ;)

thanks! :)  (btw, i only tried native gnu/linux versions of atom and vscode/vscodium )

is there a tutorial for this?


Hi Gingerman,

thanks for the interest in Harmonies!

The program is not very complicated so I hoped by just trying a bit out everyone could figure out how it works... :S 
But of course, I should write some more detailed instructions on the website ;)

In short:

  • click in the staff to place notes (similar to midi editors) or remove (click again). When choosing notes, the grey areas in the "harmony-staff" will show you how "distant" your chord is from the scales (the more grey, the more notes don't exist in that scale).
  • click in the "harmony-staff" to choose a scale with a given base note, e.g.  "C" to have C (e.g. ionian) scale. The red markers in the normal staff will show the notes that do not exist in that scale.
  • below the "harmony-staff" you can choose the mode, (church modes for now). If you're not used to modes, just think of "ionian"=Major and "aeolian"=minor. All of the harmony-staff right of a chosen mode will be interpreted as such, meaning if you only have "ionian" on the very left, the whole staff will be interpreted as "ionian".

I hope this helps! Thanks for letting me know!

Cheers :D