diff Syncopation models/music_objects.py @ 20:b959c2acb927

Refactored all models except for KTH, all past testing except for SG.
author csong <csong@eecs.qmul.ac.uk>
date Tue, 07 Apr 2015 19:05:07 +0100
parents 43fa04812800
children b6daddeefda9
line wrap: on
line diff
--- a/Syncopation models/music_objects.py	Fri Apr 03 22:57:27 2015 +0100
+++ b/Syncopation models/music_objects.py	Tue Apr 07 19:05:07 2015 +0100
@@ -96,7 +96,7 @@
 		return self.timeSignature.get_subdivision_sequence()
 
 	def get_beat_level(self):
-		return ParameterSetter.get_beat_level(self.timeSignature)
+		return self.timeSignature.get_beat_level()
 
 	def get_time_signature(self):
 		return self.timeSignature
@@ -107,17 +107,17 @@
 
 class TimeSignature():
 	def __init__(self, inputString):
-		if inputString in parameter_setter.readTimesig():
+		if inputString in parameter_setter.read_time_signature():
 			self.tsString = inputString
 		else:
 			print "Error: undefined time-signature ", inputString
 			raise NullTimeSignatureError
 
 	def get_subdivision_sequence(self):
-		return parameter_setter.timesigBase[self.tsString][0]
+		return parameter_setter.timeSignatureBase[self.tsString][0]
 	
 	def get_beat_level(self):
-		return parameter_setter.timesigBase[self.tsString][1]
+		return parameter_setter.timeSignatureBase[self.tsString][1]
 
 	def get_numerator(self):
 		return int(self.tsString.split('/')[0])