#include "CSL_Includes.h"#include "Oscillator.h"#include "Envelope.h"#include "BinaryOp.h"#include "Variable.h"#include "CAIO.h"#include "PAIO.h"#include "MIDIIO.h"#include <iostream>#include <unistd.h>Defines | |
| #define | FREQ 80 |
| #define | NUM_TILL_BREAK 20 |
Functions | |
| void | initial_test () |
| void | input_read_interpret_test () |
| void | MIDIIO_test () |
| void | input_test () |
| void | output_test () |
| int | main (int argc, const char *argv[]) |
| void | error_disp (status s, const char *str) |
| #define FREQ 80 |
| #define NUM_TILL_BREAK 20 |
Referenced by input_test().
| void initial_test | ( | ) |
References a_env, csl::MIDIIO::close(), csl::CAIO::close(), csl::MIDIIO::dump_device_info(), csl::MIDIIn::filter_active_sensing(), csl::MIDIIn::filter_sysex(), FREQ, i_env, io, testkiss::j, csl::logMsg(), mod, csl::CAIO::open(), csl::MIDIIn::open(), csl::MIDIIn::poll(), csl::MIDIIn::read(), csl::Envelope::reset(), csl::CAIO::start(), csl::CAIO::stop(), and csl::Envelope::trigger().
| void input_read_interpret_test | ( | ) |
References csl::MIDIIO::dump_device_info(), csl::MIDIIn::filter_active_sensing(), csl::MIDIIn::filter_sysex(), csl::MIDIIn::get_frequency(), csl::MIDIIn::get_velocity_float(), io, csl::MIDIIn::is_NoteOff_received(), csl::MIDIIn::is_NoteOn_received(), csl::logMsg(), csl::CAIO::open(), csl::MIDIIn::open(), csl::MIDIIn::poll(), csl::MIDIIn::read_interpret(), csl::ADSR::release(), csl::CAIO::start(), and csl::Envelope::trigger().
| void MIDIIO_test | ( | ) |
| void input_test | ( | ) |
References csl::MIDIIO::close(), csl::MIDIIO::count_devices(), csl::MIDIIn::dump_buffer(), csl::MIDIIn::dump_CSL_MIDIMessage(), csl::MIDIIO::dump_device_info(), error_disp(), csl::MIDIIn::filter_active_sensing(), csl::MIDIIn::filter_sysex(), csl::MIDIIn::get_Aftertouch(), csl::MIDIIn::get_ControlChange_function(), csl::MIDIIn::get_ControlChange_value(), csl::MIDIIO::get_device_info(), csl::MIDIIn::get_frequency(), csl::MIDIIn::get_note(), csl::MIDIIn::get_PitchWheel(), csl::MIDIIn::get_PolyAftertouch(), csl::MIDIIn::get_ProgramNumber(), csl::MIDIIn::get_velocity(), csl::MIDIIn::get_velocity_float(), csl::MIDIIn::is_Aftertouch_received(), csl::MIDIIn::is_ControlChange_received(), csl::MIDIIn::is_NoteOff_received(), csl::MIDIIn::is_NoteOn_received(), csl::MIDIIn::is_PitchWheel_received(), csl::MIDIIn::is_PolyTouch_received(), csl::MIDIIn::is_ProgramChange_received(), csl::MIDIIn::is_SysEX_received(), NUM_TILL_BREAK, csl::MIDIIn::open(), csl::MIDIIn::poll(), csl::MIDIIn::read(), and csl::MIDIIn::read_interpret().
| void output_test | ( | ) |
References csl::MIDIIO::close(), csl::MIDIIO::count_devices(), csl::MIDIIO::dump_device_info(), error_disp(), csl::MIDIIO::get_device_info(), and csl::MIDIOut::open().
Referenced by main().
| int main | ( | int | argc, | |
| const char * | argv[] | |||
| ) |
References output_test().
| void error_disp | ( | status | s, | |
| const char * | str | |||
| ) |
Referenced by input_test(), and output_test().
1.5.8