diff options
Diffstat (limited to 'src/dabconst.py')
-rw-r--r-- | src/dabconst.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/dabconst.py b/src/dabconst.py new file mode 100644 index 0000000..d978753 --- /dev/null +++ b/src/dabconst.py @@ -0,0 +1,20 @@ +class tm1(): + def __init__(self, rate = 2048000): + self.upsampling = rate / 2048000 + self.L = 76 + self.K = 1536 + + self.S_F = 196608 * self.upsampling + self.T_F = float(self.S_F) / rate + + self.S_NULL = 2656 * self.upsampling + self.T_NULL = float(self.S_NULL) / rate + + self.S_S = 2552 * self.upsampling + self.T_S = float(self.S_S) / rate + + self.S_U = 2048 * self.upsampling + self.T_S = float(self.S_U) / rate + + self.S_GUARD = 504 * self.upsampling + self.T_GUARD = float(self.S_GUARD) / rate |