Tein ystävälleni pari pientä tietokoneohjelmaa, joihin voi syöttää ääniä (C B A jne). Toinen ohjelma pisteyttää eri skaalat ja modit sen perusteella, kunka monta äänistä osuu kyseiselle skaalalle ja toinen ohjelma metsästää puolestaan kaikki soinnut, jotka voi soittaa annetuilla äänillä.
Huomasimme että tämä kombinaatio on erityisen tehokas, kun näitä yhdistää seuraavasti:
1) Sävellä haluamasi melodia
2) Syötä melodiasi ääniä/äänet Skaalat -ohjelmaan, jolloin se metsästää melodiaasi parhaiten harmonisointuvat skalaat.
3) Copypastea rivin lopusta skaalan äänet Soinnut ohjelmaan ja se laskee automaattisesti sinulle soinnut, jotka ovat kohtuullisen harmonisia annetun skaalan kanssa.
Laitoin ohjelmat jakoon siltä varalta, että joku kokee ne hyödyllisiksi :) Lähdekoodi löytyy juurihakemistosta, mikäli haluatte kääntää ohjelmat itse (käytetty koodikieli on Rust):
https://github.com/lightern/rust/tree/master/binaries