Marsyas  0.5.0-beta1
Public Member Functions | Data Fields
MidiOutput Class Reference

Control of MahaDeviBot Commands via Midi Controls. More...

#include <MidiOutput.h>

Inherits MarSystem.

Public Member Functions

void addControls ()
MarSystemclone () const
 MidiOutput (std::string name)
 MidiOutput (const MidiOutput &a)
void myProcess (realvec &in, realvec &out)
 Processes data.
 ~MidiOutput ()

Data Fields

MarControlPtr ctrl_byte1_
MarControlPtr ctrl_byte2_
MarControlPtr ctrl_byte3_
MarControlPtr ctrl_sendMessage_

Detailed Description

Control of MahaDeviBot Commands via Midi Controls.

Controls:

Definition at line 45 of file MidiOutput.h.


Constructor & Destructor Documentation

MidiOutput ( std::string  name)

Definition at line 30 of file MidiOutput.cpp.

MidiOutput ( const MidiOutput a)

Definition at line 39 of file MidiOutput.cpp.

~MidiOutput ( )

Definition at line 50 of file MidiOutput.cpp.


Member Function Documentation

void addControls ( )

Reimplemented from MarSystem.

Definition at line 66 of file MidiOutput.cpp.

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 59 of file MidiOutput.cpp.

void myProcess ( realvec in,
realvec out 
) [virtual]

Processes data.

Parameters:
inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 153 of file MidiOutput.cpp.


Field Documentation

Definition at line 67 of file MidiOutput.h.

Definition at line 68 of file MidiOutput.h.

Definition at line 69 of file MidiOutput.h.

Definition at line 70 of file MidiOutput.h.


The documentation for this class was generated from the following files: