saae

u/saae


r/modular•

Sound and picture of the patch: https://bidule.menf.in/notice/9y5BnLUYOBxSgWIWaO

Home and sick. What better time than making more #RandomLoop s. Here's number 009 (not that we're counting).

In this example, I'm using a new clock and gate module (ALM's Pamela's New Workout aka #PNW, real name) as well as a neat sounding low-pass gate (MakeNoise's #LxD). #PNW provides main clock, random voltages for pitch to the SV-1 oscillator 1, and two gates to the #LxD for CV and for striking (it really sounds like small and neat impact). Oscillator output goes to the #Microcell in Looping Delay Mode (same mode as last time) for some background animation.

Oh, also, #PNW controls the “Hold

22


r/DelugeUsers•

Hey y'all,

From the manual I know I can automate level per event, per track etc., but this will be per event, not over the course of a sample playing, right? I'm looking for two things:

  1. automate level during a sample play, and
  2. program this level using the sequencer (would be handy)

I may be able to do that through MIDI, if I can create a midi track modifying the level of another track, but I have no idea where to start ^^'

Anyone doing this already, could at least tell if it is possible?

44

r/haskell•

I'm teaching myself Pipes (https://www.stackage.org/lts-14.16/package/pipes-4.3.12) and there's a mystery I'm finding difficult to understand, why is my second call returning Nothing instead of Just 103 as I would have expected?

*Main> runEffect $ (each [2,3] >> pure Nothing) >-> flip >-> (await >>= (\x -> pure $ Just x))
Just 3
*Main> runEffect $ (each [2,3] >> pure Nothing) >-> (do {i <- await; yield (i+100); pure Nothing}) >-> flip >-> (await >>= (\x -> pure $ Just x))
Nothing

Here's flip:

flip :: Monad m => Pipe a a m (Maybe b)
flip = do
  x <- await
  y <- await
  yield y
  yield x
  
31