This commit is contained in:
Louis Dalibard 2024-12-24 17:14:03 +01:00
parent 25893d8447
commit 411b8bd6d8

View File

@ -11,8 +11,8 @@ import qualified Data.Vector as V
import System.Random ( randomRIO ) import System.Random ( randomRIO )
-- Adjust value according to coefficients -- Adjust value according to coefficients
adjustValue :: Float -> Float-> Float -> Float -> Int adjustValue :: Double -> Double-> Double -> Double -> Double
adjustValue v a b x = round (v*(a*x+b)) adjustValue v a b x = v*(a*x+b)
-- | Extract the primary scale from a pallete. -- | Extract the primary scale from a pallete.
primary :: V.Vector a -> V.Vector a primary :: V.Vector a -> V.Vector a