[replying so posting will take place] On Thu, July 24, 2014 11:37 am, muselabs [via MuseScore Developer] wrote:
> JACK support in musescore is much needed, agreed. Thank you for working > on it! > > The Mixer mockup you show is good in having everything in one obvious > place. > http://musescore.org/sites/musescore.org/files/issues/mscore-jack-midi-ch > annel0-after01.png > > The AVlinux debian distro has worked out Lots of JACK knots; see > bandshed.net and the distro itself. AV linux is pure debian except that > Audio apps with fixes in the AVlinux archive override their congeners in > the debian archive [for squeeze]. More details comparing its sound module > structure below. > > The current mscore nightly of 20140722 64bit for linux required addition > of numerous libqt5 packages to linuxmint17 to run, per my testing > yesterday. (This host was not LMDE but based on ubuntu 14.04LTS, successor > to the nightly's host distro for 64bit compilation-- information courtesy > of Robert Leleu. The corresponding 32bit nightly got no further in its > host lubuntu 14.04 than the spashscreen before dying.) > > > JACK had been added and was working with qjackctl in linuxmint17 also, > but settings in the mscore did not yield sound except with solely > *internal > synthesizer...PulseAudio*, and that only after adding soundfont > FluidR3_GM.sf2 in the mscore nightly's Synthesizer pane. Sound in > MuseScore > 1.3 worked only under the same settings in that OS environment. > > > DETAIL on what JACK attaches to in avlinux vs. linuxmint17 (based on > ubuntu 14.04LTS) in the test machine (libjackd2 1. 9.9.5 ...); i5 with > Intel > soundcard ------ > linuxmint17 > > kernel and sound modules: vmlinuz-3.13.0-24-generic > > @lxmint17 ~ $ lsmod |grep snd > snd_hda_codec_hdmi 46207 1 snd_hda_codec_realtek 61438 1 > snd_hda_intel 52355 3 snd_usb_audio 153411 0 > snd_hda_codec 192906 3 > snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel snd_usbmidi_lib > 29215 1 snd_usb_audio > snd_hwdep 13602 2 snd_usb_audio,snd_hda_codec snd_seq_midi > 13324 0 > snd_seq_midi_event 14899 1 snd_seq_midi snd_pcm 102099 > 4 > snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel snd_rawmidi > 30144 2 snd_usbmidi_lib,snd_seq_midi > snd_page_alloc 18710 2 snd_pcm,snd_hda_intel snd_seq > 61560 2 snd_seq_midi_event,snd_seq_midi > snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer > 29482 2 snd_pcm,snd_seq > snd 69238 19 > snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdm > i,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel > ,snd_seq_device,snd_seq_midi > soundcore 12680 1 snd snd 69238 19 > --------------- > > > JACK works nicely with many apps -- but not with musescore 1.3 or > earlier -- in debian AVlinux (jackd1 1:0.122.1avlinux1 -- you may want to > see what changes AVlinux has in JACK). These are the corresponding > settings. (Machine i5, Intel, kernel modules when running in DEBIAN under > vmlinuz-3.6.11.2-avl1 a realtime kernel of AVlinux (6.0.1b). > > @avlx601b:~$ lsmod |grep snd > snd_aloop 9712 0 snd_hda_codec_hdmi 18333 1 > snd_hda_codec_realtek 41129 1 snd_hda_intel 18934 2 > snd_hda_codec 51326 3 > snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel snd_pcm_oss > 27018 0 > snd_mixer_oss 9781 1 snd_pcm_oss snd_pcm 48030 5 > snd_pcm_oss,snd_aloop,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel > snd_page_alloc 4722 2 snd_pcm,snd_hda_intel snd_seq_dummy > 912 0 > snd_seq_oss 19028 0 snd_seq_midi 3245 0 > snd_seq_midi_event 3617 2 snd_seq_oss,snd_seq_midi snd_rawmidi > 12126 1 snd_seq_midi > snd_seq 32239 6 > snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi snd_seq_device > 3513 5 > snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_dummy,snd_seq_midi snd_timer > 12046 2 snd_pcm,snd_seq > snd 34878 17 > snd_hda_codec_realtek,snd_pcm_oss,snd_aloop,snd_timer,snd_hda_codec_hdmi, > snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_s > eq_device,snd_mixer_oss soundcore 3247 1 snd > > diffs: avlinux has snd_aloop, snd_pcm_oss, snd_mixer_oss, snd_pcm_oss, > snd_seq_oss, snd_seq_dummy; linuxmint has usb_audio, snd_hwdep, > snd_page_alloc, snd_usb_midi_lib instead. > > Maybe this might help in your work, although AVlinux, which is good with > JACK, is squeeze-based (debian 6 I believe) and ubuntu 14.04 (April 17, > kernel 2.13) is probably wheezy-or-later based as 7.6 was released July 12 > as debian stable. (I don't know if oss submodules have been absorbed > into their header or something.) More power to ya! > > > > > > > ______________________________________ > If you reply to this email, your message will be added to the discussion > below: > http://dev-list.musescore.org/Improving-JACK-MIDI-Out-tp7578792p7578874.ht > ml This email was sent by muselabs (via Nabble) > To receive all replies by email, subscribe to this discussion: > http://dev-list.musescore.org/template/NamlServlet.jtp?macro=subscribe_by > _code&node=7578792&code=bXVzZWxhYnNAY29nbml6b3IuY29tfDc1Nzg3OTJ8LTIwMDU5N > jIyMg== -- View this message in context: http://dev-list.musescore.org/Improving-JACK-MIDI-Out-tp7578792p7578875.html Sent from the MuseScore Developer mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ Mscore-developer mailing list Mscore-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mscore-developer