-- | System Realtime Messages module CsoundExpr.Opcodes.Midi.Realtime (mclock, mrtmsg) where import CsoundExpr.Base.Types import CsoundExpr.Base.MultiOut import CsoundExpr.Base.SideEffect import CsoundExpr.Base.UserDefined -- | * opcode : mclock -- -- -- * syntax : -- -- > mclock ifreq -- -- -- * description : -- -- Sends a MIDI CLOCK message. -- -- -- * url : mclock :: Irate -> SignalOut mclock i0freq = outOpcode "mclock" args where args = [to i0freq] -- | * opcode : mrtmsg -- -- -- * syntax : -- -- > mrtmsg imsgtype -- -- -- * description : -- -- Send system real-time messages to the MIDI OUT port. -- -- -- * url : mrtmsg :: Irate -> SignalOut mrtmsg i0msgtype = outOpcode "mrtmsg" args where args = [to i0msgtype]