Makrodefinitionen | Funktionen | Variablen
Execute.cpp-Dateireferenz

Description. Mehr ...

#include "Defs.h"
#include <math.h>
#include "Global.h"
#include "box.h"
#include "GrafKern.h"
#include "MidiKern.h"
#include "Runtime.h"
Include-Abhängigkeitsdiagramm für Execute.cpp:

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define KEY_CHANGED(box)   { keys_changed[box]=1; keys_changed_sum = 1; }
#define SHOW_CHANNEL

Funktionen

void MidiOut (int box, DWORD data, char n)
void NotesCorrect (int box)
int GetChannel (int box, int taste)
void MutResetKeys ()
void GlobalReset ()
void update_pattern (int instr)
void change_breite (int instr, int neu)
void change_anker (int instr, int neu)
void keyboard_analyse (int taste)
void HarmonyAnalysis (int box, PATTERNN *pattern)
void execute_aktion (int box, struct do_aktion *aktion)
int tiefste_taste (int box)
int hoechste_taste (int box)
int compare_harmonie (int breite, int startindex, PATTERNN *laufzeit, PATTERNN *vergleich)
void AddKey (int box, int taste, int id)
void DeleteKey (int box, int taste, int id)
void KeyboardIn (int box, const mutChar *keys)
void MidiAnalysis (int box, BYTE midiByte)
void pascal _export KeyboardAnalyse (int box, int taste, char isLogic)
void pascal _export KeyboardAnalyseSimple (int box, int taste)
void protokoll_aktuelles_tonsystem (int box)
void protokoll_liegende_frequenzen (int box)
void protokoll_aktuelle_relationen (int box)
void protokoll_liegende_relationen (int box)
void FlushUpdateUI ()

Variablen

int protokollfunktionen_aktiv = 0
int protokollfunktion_aktionsausgabe = 0
int zeige_aktuelles_tonsystem = 0
tone_system tonesystem_memory [MAX_BOX+1]
tone_system tonesystem_init
int liegende_tasten [MAX_BOX][64]
int liegende_tasten_max [MAX_BOX]
long last_note_id [MAX_BOX]
bool logic_changed [MAX_BOX]
int laufzeit_abstand [MAX_BOX]
int laufzeit_zentrum [MAX_BOX]
char tempstring [255]

Ausführliche Beschreibung

Description.

Header:
/cvsroot/mutabor/mutabor/mu32/Execute.cpp,v 1.10 2011-07-27 20:48:32 keinstein Exp

Copyright: (c) 2008 TU Dresden

Autor:
Tobias Schlemmer <keinstein@users.berlios.de>
Datum:
Date:
2011-07-27 20:48:32
Version:
Revision:
1.10

GPL

Log:
Execute.cpp,v

Revision 1.10 2011-07-27 20:48:32 keinstein started to move arrays using MAX_BOX into struct mutabor_box_type

Revision 1.9 2011-03-06 13:15:40 keinstein some rearrangement for update callback kernel->GUI

Revision 1.8 2011-02-20 22:35:55 keinstein updated license information; some file headers have to be revised, though

Revision 1.2 2010-11-21 13:15:51 keinstein merged experimental_tobias

Revision 1.1.2.1 2010-01-11 10:12:59 keinstein added some .cvsignore files

Definiert in Datei Execute.cpp.


Erzeugt am Sun Aug 21 2011 10:51:57 für Mutabor von doxygen 1.7.4