Nornec / Midinous-Issues

2 stars 0 forks source link

User Scales allow a null condition #1

Closed Nornec closed 1 year ago

Nornec commented 1 year ago

User scales can be configured to have no interval amounts, leading to empty arrays, which cause null objects to be saved in the options file and this prevents the program from even opening again.

This could be changed so that when a user scale has no intervals, instead of saving with none, it reverts to chromatic (all keys) before saving.

Nornec commented 1 year ago

Fixed in the next release. Root note is now fixed. If a transposition is needed, it will automatically be applied based on the document's root. The perspective of the user scales will always be in the key of C.