Go to the documentation of this file.
8 #ifndef MIDIRECORDER_H_
9 #define MIDIRECORDER_H_
virtual void setStreamToFile(const QString filename)
Definition: export.h:46
unsigned int _curTime
Definition: midirecorder.h:42
CAResource * _resource
Definition: midirecorder.h:39
Midi file export filter This class is used to export the document or parts of the document to a midi ...
Definition: midiexport.h:32
const QUrl url()
Definition: resource.h:36
CAMidiExport * _midiExport
Definition: midirecorder.h:40
@ Meta_Timesig
Definition: mididevice.h:46
void writeFile()
Definition: midiexport.cpp:318
void startRecording(int time=0)
Definition: midirecorder.cpp:44
@ Meta_Tempo
Definition: mididevice.h:44
void stopRecording()
Definition: midirecorder.cpp:63
Class for live recording of the Midi events.
Definition: midirecorder.h:18
virtual ~CAMidiRecorder()
Definition: midirecorder.cpp:34
bool _paused
Definition: midirecorder.h:44
void sendMetaEvent(int timeLength, int event, int a, int b, int c)
Definition: midiexport.cpp:77
Different resources included in the file.
Definition: resource.h:15
QTimer * _timer
Definition: midirecorder.h:41
Canorus<->Midi bridge.
Definition: mididevice.h:22
CAMidiRecorder(CAResource *r, CAMidiDevice *d)
Definition: midirecorder.cpp:27
const unsigned int & curTime() const
Definition: midirecorder.h:30
void onMidiInEvent(QVector< unsigned char > messages)
Definition: midirecorder.cpp:76
void timerTimeout()
Definition: midirecorder.cpp:38
void send(QVector< unsigned char > message, int time)
Definition: midiexport.cpp:64
void pauseRecording()
Definition: midirecorder.cpp:72