Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
volumeEuclidean :: C y => T y -> ysynthesizer-core Synthesizer.Plain.Analysis Volume based on Energy norm.
volumeEuclideanSqr :: C y => T y -> ysynthesizer-core Synthesizer.Plain.Analysis No documentation available.
volumeVectorEuclidean :: (C y, C y yv) => T yv -> ysynthesizer-core Synthesizer.Plain.Analysis Volume based on Energy norm.
volumeVectorEuclideanSqr :: (C y, Sqr y yv) => T yv -> ysynthesizer-core Synthesizer.Plain.Analysis No documentation available.
getRangeFromPyramid :: [T v] -> (Int, Int) -> [v]synthesizer-core Synthesizer.Plain.Filter.NonRecursive No documentation available.
movingAverageModulatedPyramid :: (C a, C a v) => a -> Int -> Int -> T Int -> T v -> T vsynthesizer-core Synthesizer.Plain.Filter.NonRecursive The first argument is the amplification. The main reason to introduce it, was to have only a Module constraint instead of Field. This way we can also filter stereo signals. A control value n corresponds to filter window size 2*n+1.
pyramid :: C v => T v -> [T v]synthesizer-core Synthesizer.Plain.Filter.NonRecursive No documentation available.
sumRangeFromPyramid :: C v => [T v] -> (Int, Int) -> vsynthesizer-core Synthesizer.Plain.Filter.NonRecursive This function should be much faster than sumRange but slower than the recursively implemented movingAverage. However in contrast to movingAverage it should not suffer from cancelation.
sumRangeFromPyramidFoldr :: C v => [T v] -> (Int, Int) -> vsynthesizer-core Synthesizer.Plain.Filter.NonRecursive No documentation available.
sumRangeFromPyramidRec :: C v => [T v] -> (Int, Int) -> vsynthesizer-core Synthesizer.Plain.Filter.NonRecursive No documentation available.