# -*- coding: utf-8 -*-
#
# Pointsons
#
# Copyright (C) 2011 Guillaume Libersat <guillaume@fuzzyfrequency.com>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#

#LOWER_NORMAL, UPPER_NORMAL, WHOLE_NORMAL, LOWER_ALTERED, UPPER_ALTERED, , LOWER_OCTAVE, UPPER_OCTAVE, WHOLE_OCTAVE = range(1, 10)

RH_GLIS_UP, RH_GLIS_DOWN, RH_RAF_UP, RH_RAF_DOWN, LH_GLIS_UP, LH_GLIS_DOWN, LH_RAF_UP, LH_RAF_DOWN, INSCALE_UP, INSCALE_DOWN, WHOLE_ALTERED, WHOLE_NORMAL = range(1, 13)

REPEAT_TEMPO = 250


RIGHT_HAND, LEFT_HAND, BOTH_HANDS = range(0, 3)


MAJ_SCALE = [0, 2, 4, 5, 7, 9, 11]

#ORIENTAL_SCALE = [0, 3, 1, 2, 3 ,1, 2]
ORIENTAL_SCALE = [0, 3, 4, 6, 9 ,10, 12]

#ORIENTAL2_SCALE = [0, 3, 2, 1, 3, 1, 1]
ORIENTAL2_SCALE = [0, 3, 5, 6, 9, 10, 11]

ORIENTAL3_SCALE = [0, 3, 4, 5, 9, 10, 11]
#HONG_MIN_SCALE = [0, 2, 1, 2, 1, 1, 3]
HONG_MIN_SCALE = [0, 2, 3, 5, 6, 7, 10]
