Main Page
Namespaces
Classes
Files
Directories
File List
File Members
pentagram
»
audio
»
midi
»
timidity
timidity_playmidi.cpp File Reference
Go to the source code of this file.
Namespaces
namespace
NS_TIMIDITY
Classes
struct
NS_TIMIDITY::MidiSong
Functions
static void
NS_TIMIDITY::adjust_amplification
(void)
static void
NS_TIMIDITY::reset_voices
(void)
static void
NS_TIMIDITY::reset_controllers
(int c)
static void
NS_TIMIDITY::redraw_controllers
(int c)
static void
NS_TIMIDITY::reset_midi
(void)
static void
NS_TIMIDITY::select_sample
(int v, Instrument *ip)
static void
NS_TIMIDITY::recompute_freq
(int v)
static void
NS_TIMIDITY::recompute_amp
(int v)
static void
NS_TIMIDITY::start_note
(MidiEvent *e, int i)
static void
NS_TIMIDITY::kill_note
(int i)
static void
NS_TIMIDITY::note_on
(MidiEvent *e)
static void
NS_TIMIDITY::finish_note
(int i)
static void
NS_TIMIDITY::note_off
(MidiEvent *e)
static void
NS_TIMIDITY::all_notes_off
(int c)
static void
NS_TIMIDITY::all_sounds_off
(int c)
static void
NS_TIMIDITY::adjust_pressure
(MidiEvent *e)
static void
NS_TIMIDITY::adjust_panning
(int c)
static void
NS_TIMIDITY::drop_sustain
(int c)
static void
NS_TIMIDITY::adjust_pitchbend
(int c)
static void
NS_TIMIDITY::adjust_volume
(int c)
static void
NS_TIMIDITY::seek_forward
(
sint32
until_time)
static void
NS_TIMIDITY::skip_to
(
sint32
until_time)
static int
NS_TIMIDITY::apply_controls
(void)
static void
NS_TIMIDITY::do_compute_data
(
sint32
count)
static int
NS_TIMIDITY::compute_data
(void *
stream
,
sint32
count)
int
NS_TIMIDITY::Timidity_PlaySome
(void *
stream
, int samples)
void
NS_TIMIDITY::Timidity_SetVolume
(int volume)
MidiSong *
NS_TIMIDITY::Timidity_LoadSong
(char *midifile)
void
NS_TIMIDITY::Timidity_Start
(MidiSong *song)
int
NS_TIMIDITY::Timidity_Active
(void)
void
NS_TIMIDITY::Timidity_Stop
(void)
void
NS_TIMIDITY::Timidity_FreeSong
(MidiSong *song)
void
NS_TIMIDITY::Timidity_PlayEvent
(unsigned char status, int a, int b)
void
NS_TIMIDITY::Timidity_GenerateSamples
(void *
stream
, int samples)
void
NS_TIMIDITY::Timidity_FinalInit
(bool patches[128], bool drums[128])
Variables
Channel
NS_TIMIDITY::channel
[16]
Voice
NS_TIMIDITY::voice
[MAX_VOICES]
int
NS_TIMIDITY::voices
= DEFAULT_VOICES
sint32
NS_TIMIDITY::control_ratio
= 0
sint32
NS_TIMIDITY::amplification
= DEFAULT_AMPLIFICATION
float
NS_TIMIDITY::master_volume
sint32
NS_TIMIDITY::drumchannels
= DEFAULT_DRUMCHANNELS
int
NS_TIMIDITY::adjust_panning_immediately
= 1
static int
NS_TIMIDITY::midi_playing
= 0
static
sint32
NS_TIMIDITY::lost_notes
static
sint32
NS_TIMIDITY::cut_notes
static
sint32
*
NS_TIMIDITY::buffer_pointer
static
sint32
NS_TIMIDITY::buffered_count
sint32
*
NS_TIMIDITY::common_buffer
static MidiEvent *
NS_TIMIDITY::event_list
static MidiEvent *
NS_TIMIDITY::current_event
static
sint32
NS_TIMIDITY::sample_count
static
sint32
NS_TIMIDITY::current_sample
Generated on Fri Jul 27 22:28:11 2007 for pentagram by
1.4.7