From 5f333c6832ff429a00498e6a36be950525541a2a Mon Sep 17 00:00:00 2001 From: waspe Date: Sat, 24 Jan 2004 13:44:29 +0000 Subject: new color scheme on fretboard, maekes each ocatave appear in different color --- (limited to 'noncore/multimedia/tonleiter/tonleiterdatahelper.cpp') diff --git a/noncore/multimedia/tonleiter/tonleiterdatahelper.cpp b/noncore/multimedia/tonleiter/tonleiterdatahelper.cpp index 156dba5..d904a71 100644 --- a/noncore/multimedia/tonleiter/tonleiterdatahelper.cpp +++ b/noncore/multimedia/tonleiter/tonleiterdatahelper.cpp @@ -76,9 +76,18 @@ int Instrument::string(int id) //**************************************************************************** int Instrument::noOfOctaves() { - int lowest=strings[0]; - int highest=strings[strings.count()-1]+frets; - return (int) ceil((highest-lowest)/12.0); + return (int) ceil((highestNote()-lowestNote())/12.0); +} +//**************************************************************************** +int Instrument::lowestNote() +{ + return strings[0]; + +} +//**************************************************************************** +int Instrument::highestNote() +{ + return strings[strings.count()-1]+frets; } //**************************************************************************** //**************************************************************************** -- cgit v0.9.0.2