Thanks again - it turns out that it was a synthesiser problem. In case anyone was wondering, I went back to basics and attempted to play multiple notes through a simple patch. The synth (FM8) appears very much polyphony. However I noticed by chance, the "overlapping" choppy problem with chords that do not start synchronously (if you know what I mean) occurred with only some of the preprogrammed sounds. So switching to a different sound on the synth solves the problem.
----- Original Message ---- From: Lorenzo Sutton <lsut...@libero.it> To: pd-list@iem.at Sent: Tue, 7 December, 2010 16:27:56 Subject: Re: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) Hi, Robb Mitchell wrote: > Hi > > I am trying to make a musical instrument for two or three people to play at >once > (fuller details below). Each person will have a controller, and I am >outputting > to a software synthesizier. > It works fine (some very fun responses!) with one controller, but input from >the > second sensor cuts short the notes played by the first (and vice versa). > Is there some way to make a MIDI note play for its full duration regardless or > whether another "overlapping" note is being played ? > (and if not, other suggested workarounds most welcome) > I thought maybe Noteout channel numbers was the way, but I maybe > misunderstanding how these work... Indeed you'de probaly need to go for 1 midi channel per instrument (midi input). Additionally you need a "polyphony" of at least 3 notes in this case, that is the synthesiser must be able to output at least 3 notes all-together. Hope this helps. Lorenzo > Many thanks > > Robb > > > > > Fuller Details: > > I am working towards a remake and electronic update of an earlier, fairly > popular "dance floor" sculpture: > http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm > but hoping to transform people's movements on the rotating discs into sound > (though not expecting to wire up as many as 28 rotating discs for some time! > Two or three is enough for now) > > So the basic set up is: > Gyroscope sensor in each disc/controller >> Arduino >> xbee >> serial read in via a receiving Arduino (using Comport) >> Pure Data (happy to share my patch if you like)> FM8 (currently just able to >> use the Demo mode, so very open to alternative synthesiser suggestions!) > > > > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> >http://lists.puredata.info/listinfo/pd-list > _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list