Safe Haskell | None |
---|
Documentation
:: (Direction dir, ThrowsPortRegister e, ThrowsErrno e) | |
=> Client | Jack client |
-> String | name of the input port |
-> (Port dir -> ExceptionalT e IO a) | |
-> ExceptionalT e IO a |
withProcessMono :: ThrowsErrno e => Client -> Port Input -> (Sample -> IO Sample) -> Port Output -> ExceptionalT e IO a -> ExceptionalT e IO aSource
withProcessStereo :: ThrowsErrno e => Client -> Port Input -> Port Input -> ((Sample, Sample) -> IO (Sample, Sample)) -> Port Output -> Port Output -> ExceptionalT e IO a -> ExceptionalT e IO aSource
getBufferArray :: Direction dir => Port dir -> NFrames -> IO (StorableArray NFrames Sample)Source