I ran out of MIDI I/O in my patchbay too. I got tired of breaking down MIDI channel allocations and then still having to merge outputs when I needed PC access to the instrument so wound up just adding another MIDI patchbay.....it just seemed not worth a lot of the work and extra mergers to get enough I/O without moving cables around..... Bob Corona/Riverside, CA -----Original Message----- >From: Zsolt Szabo <Zsolt.Szabo@...> >Sent: Dec 22, 2005 11:42 AM >To: xl7@yahoogroups.com >Subject: Re: [xl7] (not) a nasty bug > >Hi Aaron, > >of course, you're right. >AMT8 is capable the routing you've mentioned. >The point here is that the actual setup is much bigger >than I described and I'm out of free MIDI channels. >I thought I'd route the XTk through my XL7 and I use >the XL7 to route the MIDI to the wanted instrument, >switching tracks on XL7. >All my MIDI i/o is used on the AMT8. >I can't do the proper routing in the AMT8 because >for example MIDI channel 1 is used in my XTk, >microWave 1 and Yamaha FS1R as well. So I can't transmit >always the info to the 3 units and set them to different >MIDI channels because as I said all the available channels >are used and unfortunately AMT8 can't do combined routing >based on MIDI port+channel. > >Regarding my MIDI knowledge you are also right, I made >an assumption and it may not relate with reality at all. > >Thanks for the info, > Zsolt > > > >> --- Ursprüngliche Nachricht --- >> Von: Aaron Eppolito <synthesis77@...> >> An: xl7@yahoogroups.com >> Betreff: Re: [xl7] (not) a nasty bug >> Datum: Thu, 22 Dec 2005 08:04:51 -0800 (PST) >> >> I think I get your setup. You really don't want to be using Merge >> in->out. That's really only for people without the luxury of a patchbay. >Since >> you do have one, use it to route cc messages from the XTk to *both* the >XL7 >> and the Pulse. You'll get the same behavior as Merge I>O without the MIDI >> loop. >> >> That said, the assumption in the second paragraph is what's not right. >> Per the MIDI spec, EVERY time you get a start message you are supposed to >> return to the beginning, even if you're already playing. By looping the >> start message over and over, you're essentially telling the XL7 to restart >the >> sequence every millisecond (yipes!). As you've no doubt experienced, the >> XL7 doesn't like that. Amusingly, if you let it go till it processes >every >> message that came in, it'd probably recover. That might, however, take >> quite a while. >> >> Cheers, >> -Aaron >> >> Zsolt Szabo <Zsolt.Szabo@...> wrote: >> Hi Aaron, >> I wasn't creating a MIDI loop. At least not intentionally. >> I took great care that every kind of MIDI message (except >> realtime) is properly routed and doesn't get back to XL7. >> My MIDI interface/patchbay is an Emagic AMT-8. >> I had to merge the MIDI In to Out because in the mentioned >> case I wanted to tweak parameters on a Waldorf Pulse (CC50 >> as Cutoff) while recording movements in XL7, using a >> Waldorf XTk as masterkeyboard (CC assignments same as on >> the Pulse where applicable). Since CC33-63 is nonexistent >> on the XL7 this was the only solution. >> >> Anyway, since I can overcome the problem is no big deal >> but I assumed realtime messages are handled correctly (for >> example, after an initial MIDI start following start msgs >> are discared until a stop message received/transmitted). >> >> Regards: >> Zsolt >> >> >> >> > Von: Aaron Eppolito >> > An: xl7@yahoogroups.com >> > Betreff: Re: [xl7] (not) a nasty bug >> > Datum: Wed, 21 Dec 2005 20:24:47 -0800 (PST) >> > >> > So wait, creating an intentional MIDI loop is a bug in the XL-7? >> > Hardly! If you create a MIDI loop, every single product on the market >> > will do MIDI loop things. If there is a bug (other than in your setup) >> > it's the fact that MOTU (I'm presuming that's what you have) patchbays >> > don't route realtime messages, they multicast them. It's intentional >> > on their part, but it's really annoying. >> > >> > Anyway, the solution is don't merge in to out, and filter reception of >> > start/stop on devices you don't want to recieve it. >> > >> > Happy holidays, >> > -Aaron >> > >> > --- Zsolt Szabo wrote: >> > >> > > Hi ! >> > > >> > > XL7, OS 2.0. >> > > Connect both in/out to a MIDI interface or patchbay which doesn't >> > > have >> > > the MIDI realtime msgs filtered. Enable "Merge MIDI In to Out" on the >> > > XL7, it doesn't matter which out port, A or B which is even more >> > > weird >> > > than what happens next. Start XL7 by pressing PLAY. Now XL7 will >> > > nicely >> > > transmit MIDI Start message. If the MIDI interface transmits it back >> > > to >> > > the XL7's MIDI In port a nasty MIDI loop will occur which will kill >> > > the >> > > XL7 in approx. 10 seconds. Complete freeze. If you are quick enough >> > > to >> > > pull the cable the XL7 is able to cope with it (buffer size big >> > > enough >> > > to hold approx. 8-10 seconds worth of MIDI msgs ?) >> > > >> > > 100% percent reproduceable. >> > > Workaround - filter the outgoing MIDI realtime on the MIDI >> > > interface/patchbay towards the XL7's MIDI In. Keep an eye on >> > > it in live situations - I learnt it the hard way ... >> > > >> > > Regards: >> > > Zsolt >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >> >> [Non-text portions of this message have been removed] >> >> >> >> >> >> Yahoo! Groups Links >> >> >> >> >> >> > >-- >Telefonieren Sie schon oder sparen Sie noch? >NEU: GMX Phone_Flat http://www.gmx.net/de/go/telefonie > > > > >Yahoo! Groups Links > > > > > >
Message
Re: [xl7] (not) a nasty bug
2005-12-22 by Bob S.
Attachments
- No local attachments were found for this message.