Add decompose and upsample util functions
Compare changes
Files
2+ 83
− 10
@@ -9,17 +9,22 @@ def interleave(*args) -> List[Num]:
@@ -9,17 +9,22 @@ def interleave(*args) -> List[Num]:
@@ -39,9 +44,77 @@ def downsample(a: Sequence[Num], factor: int, phase: int = 0) -> List[Num]:
@@ -39,9 +44,77 @@ def downsample(a: Sequence[Num], factor: int, phase: int = 0) -> List[Num]: