vivid 0.1.0.1 → 0.1.0.2
raw patch · 2 files changed
+3/−3 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Vivid/UGens.hs +2/−2
- vivid.cabal +1/−1
Vivid/UGens.hs view
@@ -377,7 +377,7 @@ -- | Mixes down a list of audio rate inputs to one. -- The list can't be empty. -- --- This is more efficient than e.g. @foldl1 (~*)@+-- This is more efficient than e.g. @foldl1 (~+)@ mix :: (ToSigM s) => [s] -> SDState Signal mix [] = error "empty mix" mix [x] = toSigM x@@ -386,7 +386,7 @@ mix' :: [Signal] -> SDState Signal mix' [] = error "something's broken" mix' [x] = return x- mix' [a,b] = a ~* b+ mix' [a,b] = a ~+ b mix' ins@[_,_,_] = addUGen $ UGen (UGName_S "Sum3") AR ins 1 mix' ins@[_,_,_,_] = addUGen $ UGen (UGName_S "Sum4") AR ins 1 mix' _ = error "that would be weird"
vivid.cabal view
@@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/ name: vivid -version: 0.1.0.1 +version: 0.1.0.2 x-revision: 1 synopsis: Sound synthesis with SuperCollider description: Sound synthesis with SuperCollider. Start with Vivid.SynthDef