Browse Source

add dead temp code

master
Nils 2 years ago
parent
commit
f262779ed9
  1. 14
      engine/ccsubtrack.py

14
engine/ccsubtrack.py

@ -84,7 +84,7 @@ class GraphItem(object):
tickStart and tickEnd are absolute values for the complete track tickStart and tickEnd are absolute values for the complete track
This means we can directly export them to calfbox. This means we can directly export them to calfbox.
result is tuples (ccValue, tickPOsitionOfThatCCValue) result is a list of tuples (ccValue, tickPOsitionOfThatCCValue)
""" """
assert 0 <= self.ccStart < 128 assert 0 <= self.ccStart < 128
@ -110,6 +110,18 @@ class GraphItem(object):
assert result[0][1] == tickStart assert result[0][1] == tickStart
return result return result
def quadraticRepresentation(self, ccEnd, tickStart, tickEnd):
"""see linearRepresentation"""
assert 0 <= self.ccStart < 128
assert 0 <= ccEnd < 128
result = []
if ccEnd == self.ccStart: #there is no interpolation. It is just one value.
result.append((self.ccStart, tickStart))
return result
def staticRepresentation(self, ccEnd, tickStart, tickEnd): def staticRepresentation(self, ccEnd, tickStart, tickEnd):
if self.graphType == "standalone" or tickEnd < 0 or ccEnd < 0: if self.graphType == "standalone" or tickEnd < 0 or ccEnd < 0:
result = [(self.ccStart, tickStart)] result = [(self.ccStart, tickStart)]

Loading…
Cancel
Save