summaryrefslogtreecommitdiff
path: root/muse2/muse/mixer/astrip.cpp
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2011-02-24 17:27:04 +0000
committerTim E. Real <termtech@rogers.com>2011-02-24 17:27:04 +0000
commitcc12a523f8f4065f133b1ec38ccba2e7be74d48b (patch)
treece42861856bbf2b23ae7f21f02aabbc775ad9a32 /muse2/muse/mixer/astrip.cpp
parent8e4d18fdcc12c7202e287cc8a2ec2214667c8844 (diff)
Improved midi auto-connections. Fixed Organ synth crashing.
Diffstat (limited to 'muse2/muse/mixer/astrip.cpp')
-rw-r--r--muse2/muse/mixer/astrip.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/muse2/muse/mixer/astrip.cpp b/muse2/muse/mixer/astrip.cpp
index 1ed476ab..4e3fbe26 100644
--- a/muse2/muse/mixer/astrip.cpp
+++ b/muse2/muse/mixer/astrip.cpp
@@ -1568,7 +1568,11 @@ static int addMidiPorts(AudioTrack* t, PopupMenu* pup, int id, RouteMenuMap& mm,
//if(!(md->rwFlags() & (isOutput ? 1 : 2)))
// continue;
- RouteList* rl = isOutput ? t->outRoutes() : t->inRoutes();
+ // p4.0.17 Do not list synth devices!
+ if(md->isSynti())
+ continue;
+
+ RouteList* rl = isOutput ? t->outRoutes() : t->inRoutes();
PopupMenu* subp = new PopupMenu(pup);
subp->setTitle(md->name());