diff options
author | Tim E. Real <termtech@rogers.com> | 2012-12-13 00:18:21 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2012-12-13 00:18:21 +0000 |
commit | 469316ca9c63006cda58b4b25bd5f6b1f7d67f4b (patch) | |
tree | da35720b36c94a81a3f72b5cb358d596e304788e /muse2/muse/widgets/mtrackinfo.cpp | |
parent | 079a13764229873cc395c808a0333674b790edbf (diff) |
Fixed some vst controls stuck.
Added vst master timebase (sequencers should work now). Not quite finished.
Fixed weird QString bug causing some patch names to appear with garbage characters.
Diffstat (limited to 'muse2/muse/widgets/mtrackinfo.cpp')
-rw-r--r-- | muse2/muse/widgets/mtrackinfo.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/muse2/muse/widgets/mtrackinfo.cpp b/muse2/muse/widgets/mtrackinfo.cpp index 203a81e7..09d45577 100644 --- a/muse2/muse/widgets/mtrackinfo.cpp +++ b/muse2/muse/widgets/mtrackinfo.cpp @@ -415,16 +415,13 @@ void MidiTrackInfo::heartBeat() { MusECore::MidiInstrument* instr = mp->instrument(); const QString name = instr->getPatchName(outChannel, nprogram, track->isDrumTrack()); - //const char* name = instr->getPatchName(outChannel, nprogram, track->isDrumTrack()); if(name.isEmpty()) - //if(name == NULL) { const QString n("???"); if(iPatch->text() != n) iPatch->setText(n); } else if(iPatch->text() != name) - //else if(strcmp(iPatch->text().constData(), QChar name)) iPatch->setText(name); } } @@ -458,12 +455,8 @@ void MidiTrackInfo::heartBeat() //else //{ MusECore::MidiInstrument* instr = mp->instrument(); - //const QString name = instr->getPatchName(outChannel, program, track->isDrumTrack()); - const char* chr_name = instr->getPatchName(outChannel, program, track->isDrumTrack()); - const QString name(chr_name); - //fprintf(stderr, "patch name qstring:%s charstr:%s\n", name.toLatin1().constData(), chr_name); // REMOVE Tim. + const QString name = instr->getPatchName(outChannel, program, track->isDrumTrack()); if(iPatch->text() != name) - //if(!strcmp(iPatch->text().toLatin1().constData(), name)) iPatch->setText(name); int hb = ((program >> 16) & 0xff) + 1; |