From: Robert J. <rj...@sp...> - 2006-12-04 23:39:02
|
Hi guys, Just some additional input, I tried the test program on my machine. Amd dua= l=20 core with unpatched SMP kernel. =46irst I was running jack with 128 frames and no realtime, behaviour was r= eally=20 bad, lots of clicks and stuck notes. The clicks are to be expected though. Tried with 256 frames and -R, now it mostly works, but it's no problem to g= et=20 stuck notes. Do note that my keyboard produces aftertouch so there are lots of midi=20 messages flying around. A question about the new midi input meter. For me it only lights the first= =20 light (1), is that the right behaviour? Regards, Robert On Tuesday 05 December 2006 00:29, nilitonilito nilitonilito wrote: > >your testproject works fine on my system. I tried with 2.9ms and 186ms > >latency. No missing or hanging notes. Only when using sustain i got some > >weird effects (arbitrary notes stopped, voice overflow?). > > Oh, interesting that you mension that, certainly a bug of deicsonze that I > have to fix. > > >My machine is a dual athlon running at 2 GHz. The kernel version is > >2.6.18-rt7 (realtime patched). > >Of course MusE should work on a slow machine and should not drop any midi > >events. Only some JACK xruns are expected if the load is too high. > > I am reading the code of midiinport.cpp and others and I start wondering = if > this bug isn't related to the new midi implementation of jack, since (as I > understood...) getEvents is called by jack... > > >Tomorrow i will try it on a different system (laptop). > > good idea. > > Nil > > >Werner > > > >On Monday 04 December 2006 23:30, nilitonilito nilitonilito wrote: > > > Hi Werner, > > > > > > I join with this email a very simple project that generate the bug on > > > my computer. Simply a midi input connected to deicsonze. Could you try > > > it > > > >and > > > > > tell me if everything is normal on your computer? > > > > > > I noticed something interesting and weird... > > > My kernel is not patched to be real-time and my machine is not very > > > fast (XP2200). When I start jack with the maximum latency (approx > > > 330ms) MusE skips very few midi events. When I start jack with the > > > minimum latency (approx 5ms) MusE skips almost all events. > > > > > > I can see that MidiInPort::eventReceived(snd_seq_event_t* ev) receives > > > >well > > > > > all events by using the option -i when I start muse. So the problem is > > > inside muse but I don't know where. Further more, this does not happen > > > >when > > > > > I use some other jack softsynth, this is also why I believe it is a b= ug > > > >of > > > > > muse. I think the reason why such a bug didn't show up on your machine > > > >is > > > > > because it is more powerfull and the kernel is patched for real time > > > >(can > > > > > you confirm me that?). > > > > > > Just to be sure, I tryied from the last clean svn check out but the b= ug > > > >is > > > > > still here. > > > > > > Maybe you can succeed to reproduce this bug by starting jack with a > > > very very low latency...? > > > > > > If you have any idea or suggestion, even roughly, I am most intereste= d. > > > > > > Regards, > > > Nil > > > > > > >From: Werner Schweer <ws...@se...> > > > >To: lmu...@li... > > > >CC: nilitonilito nilitonilito <nil...@ho...> > > > >Subject: Re: [Lmuse-developer] Midi message disorder > > > >Date: Mon, 4 Dec 2006 21:50:36 +0100 > > > > > > > >Hi Nil, > > > > > > > >i cannot reproduce the bug you see. For me its all working fine. > > > >I have an external keyboard connected to midi in and playing directly > > > >to > > > > > >a soft synth, recording to a midi track and playback of a midi track > > > >all work here. > > > >Maybe you should start MusE with -o option to see what events are > > > >actually send to the synth. I had some problems with midi routing. > > > >Funny > > > > > >things happen if there is more than one route from input to track or > > > >Midi Out /SoftSynth. > > > >You should check the *.med file to make sure the routes are right. > > > > > > > >Regards, > > > >Werner > > > > > > > >On Monday 04 December 2006 18:55, nilitonilito nilitonilito wrote: > > > > > Hi all, > > > > > > > > > > I am impatient to play with the new version of MusE 1.0. The first > > > >bug > > > > > >that > > > > > > > > > hampers me is that the midi messages (when too frequent?) arrive = in > > > >my > > > > > > > softsynth in disorder, resulting in missing notes or never cutting > > > >off > > > > > > > others. I really wish to have this bug fixed but I don't know whe= re > > > >to > > > > > > > start. > > > > > > > > > > Werner or others, do you know what is driving this bug, do you ha= ve > > > >sone > > > > > > > ideas about the files involed in this bug that I have to look into > > > > > > > >first? > > > > > > > > > I noticed that this bug occurs when the midi events come from a > > > > > midi > > > > > > > >input > > > > > > > > > or a miditrack going to an internal softsynth (MESS or DSSI > > > >equally). > > > > > >When > > > > > > > > > the midi are going out of MusE by midi output the bug seems to be > > > >less > > > > > > > frequent but still here (or I was just more lucky those times). > > > > > > > > > > Thanks for your help, > > > > > Nil > > > > > > > > > > _________________________________________________________________ > > > > > D=E9couvrez Live.com : le nouveau moteur de recherche par Messeng= er! > > > > > http://www.windowslive.fr/livecom/ > > > > > >----------------------------------------------------------------------= =2D- > > >- > > > > > > > > Take Surveys. Earn Cash. Influence the Future of IT > > > > > Join SourceForge.net's Techsay panel and you'll get the chance to > > > >share > > > > > >your > > > > > > > > > opinions on IT & business topics through brief surveys - and earn > > > >cash > > > > >http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID= =3DDEVDE > > >V > > > > > > > > _______________________________________________ > > > > > Lmuse-developer mailing list > > > > > Lmu...@li... > > > > > https://lists.sourceforge.net/lists/listinfo/lmuse-developer > > > > > >----------------------------------------------------------------------= =2D- > > >- > > > > > > >Take Surveys. Earn Cash. Influence the Future of IT > > > >Join SourceForge.net's Techsay panel and you'll get the chance to > > > > share your > > > >opinions on IT & business topics through brief surveys - and earn ca= sh > > > > > >http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID= =3DDEVDE > > >V > > > > > > >_______________________________________________ > > > >Lmuse-developer mailing list > > > >Lmu...@li... > > > >https://lists.sourceforge.net/lists/listinfo/lmuse-developer > > > > > > _________________________________________________________________ > > > Les r=E9v=E9lations de la starac 6 comment=E9es par J=E9r=E9my! > > > http://starac2006.spaces.live.com/ > > _________________________________________________________________ > Live.com: Le nouveau moteur de recherche par Messenger! > http://www.windowslive.fr/livecom/ > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your opinions on IT & business topics through brief surveys - and earn ca= sh > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > Lmuse-developer mailing list > Lmu...@li... > https://lists.sourceforge.net/lists/listinfo/lmuse-developer =2D-=20 http://spamatica.se/musicsite/ |