Hi Jens,
Thanks for detailed explanation. I tested muse-2.2.1 on my system with
fabla and your attached med file. No crashes in my case - tried several
times to change presets while playing, in stop transport state - no crashes.
My system in arch 64-bit. May be the reason of crashes in lilv library+
friends, I'll try to install ubuntu studio and recheck there.
Now you can do the following:
clone current master of muse (QT5 port) from github
https://github.com/muse-sequencer/muse :
git clone https://github.com/muse-sequencer/muse.git
to build it you have to install qt5 dev libs:
sudo apt-get install qt5-default qttools5-dev qttools5-dev-tools
This version uses bundled versions of lilv library with all dependences
and they are known to work well.
Remove 2.2.1 version.
build new source as usual and test it.
Waiting for results :).
27.07.2015 05:01, Jens Radloff пишет:
Hi Andrew,
Thanks for your reply.
I applied the following steps to resolve the issue, but the issue still
exists:
=> Currently installed git version in my Ubuntu Studio 14.04.2
installation: 1:1.1.9-1ubuntu0.1.
=> I removed the Ubuntu package of git
=> I downloaded the source code of git in version 2.4.6 and installed it
in /opt/git_2.4.6
=> I expanded the PATH variable with information about my installation
=> I put the paths to the lib directory of my git installation in a conf
file in /etc/ld.so.conf.d/ and ran "ldcdonfig"
=> I installed the package qt5-default from the Ubuntu repositories. Due
to this, the package qt4-default was removed according to Synaptic.
=> I recompiled and reinstalled the Fabla synth
=> In MusE I opened the med file which contains a Fabla track (I sent
this med file in my first email regarding this issue to the developer
mailing list)
=> Having pressed the start button in this med file, and when trying to
change the Fabla presets (here: to fabla808), then MusE crashes.
=> Probem can be reproduced when trying to change to a different Fabla
preset
=> Problem still exists
=> I recompiled MusE 2.2.1. Strange that my system still has the file
/usr/bin/qmake-qt4. There are no *qt5* files in /usr/bin. As I understand
this, the compilation of MusE ran against /usr/bin/qmake-qt4. In my
installation, there is a symlink from this file to the file /usr/lib/i386-
linux-gnu/qt4/bin/qmake
=> I renamed my MusE installation directory /opt/muse_2.2.1 to
/opt/muse_2.2.1
=> I created a new folder /opt/muse_2.2.1
=> I reinstalled MusE in /opt/muse_2.2.1 with the command "sudo make
install"
=> In MusE I opened the med file which contains a Fabla track (I sent
this med file in my first email regarding this issue to the developer
mailing list)
=> Having pressed the start button in this med file, and when trying to
change the Fabla presets (here: to fabla808), then MusE crashes.
=> Problem still exists
=> In Muse I created a new med file that contains the same track
information in the left pane as the med file that I tested before
(specified above). Only the notes in the right pane are different in this
new med file. I activated loop mode and saved this new file.
=> Having pressed the start button in this new med file, and when trying
to change the Fabla presets (here: to fabla808), then MusE crashes.
=> Problem still exists
Any ideas what to do next?
Regards,
Jens
Am Sonntag, 26. Juli 2015 schrieb Andrew Deryabin:
Hi Jens,
Did you try current git version which uses QT5?
I'll now try to check included song file in 2.2.1 version, but it's
unlikely, that this version will get further updates, as it's based
on QT4. Furthermore, current git uses bundled lv2 support libraries
and behaves more predictably.
Regards,
Andrew
26.07.2015 09:35, Jens Radloff пишет:
Hi,
I installed the Fabla LV2 synth in my Ubuntu Studio 14.04.2
installation, i.e. I installed this synth from source. I downloaded
the source files from
https://github.com/harryhaaren/openAV-Fabla
, i.e. the zip file which is offered there via the "Download ZIP"
button.
Due to my installation, Fabla is listed now as a LV2 synth in MusE.
I created a med file with a Fabla track and connected this track to
a midi drum track which contains some drum notes. I defined a loop
region in this med file and activated loop mode. Then I saved the
med file.
When I start this med file having started MusE and having loaded
this med file into MusE, and if I then change the preset of the
Fabla synth to the preset "fabla808", then MusE chrashes.
This phenomenon cannot get provocated each time these steps are
applied if the med file is freshly loaded, having started MusE,
but often.
Please find attached to this mail the following files:
1. The appropriate med file.
2. Dump file "dump_I.txt": Contains the beginning of the dump, the
end of the dump has been cut. Dump file created by piping the dump
output to a text file.
3. Dump file "dump_II.txt" Contains the end of the dump, including
the segmenation fault. Created by piping the dump output to the
console.
Regards,
Jens
PS: I just discovered a directory called "Fabla LV2-0" , which is a
subdirectory of the directory where the attached med file is
located. This is the content of the "Fabla LV2-0" directory:
drwxrwxr-x 2 test test 4,0K Jul 26 08:40 .
drwxrwxr-x 3 test test 4,0K Jul 26 08:28 ..
lrwxrwxrwx 1 test test 49 Jul 26 08:40 CHH_1.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/CHH_1.wav
lrwxrwxrwx 1 test test 52 Jul 26 08:28 Classic-808_Clap.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Clap.wav
lrwxrwxrwx 1 test test 53 Jul 26 08:28 Classic-808_Clave.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Clave.wav
lrwxrwxrwx 1 test test 59 Jul 26 08:28
Classic-808_Cymbal-high.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Cymbal-high.wav
lrwxrwxrwx 1 test test 56 Jul 26 08:28 Classic-808_Hi_Conga.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Hi_Conga.wav
lrwxrwxrwx 1 test test 54 Jul 26 08:28 Classic-808_Hi_Tom.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Hi_Tom.wav
lrwxrwxrwx 1 test test 57 Jul 26 08:28 Classic-808_Kick_long.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Kick_long.wav
lrwxrwxrwx 1 test test 58 Jul 26 08:28 Classic-808_Kick_short.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Kick_short.wav
lrwxrwxrwx 1 test test 56 Jul 26 08:28 Classic-808_Lo_Conga.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Lo_Conga.wav
lrwxrwxrwx 1 test test 54 Jul 26 08:28 Classic-808_Lo_Tom.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Lo_Tom.wav
lrwxrwxrwx 1 test test 55 Jul 26 08:28 Classic-808_Maracas.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Maracas.wav
lrwxrwxrwx 1 test test 56 Jul 26 08:28 Classic-808_Md_Conga.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Md_Conga.wav
lrwxrwxrwx 1 test test 54 Jul 26 08:28 Classic-808_Md_Tom.wav ->
/usr/local/lib/lv2/fabla808.lv2/Classic-808_Md_Tom.wav
lrwxrwxrwx 1 test test 56 Jul 26 08:28 Classic-808_Rim_Shot.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Rim_Shot.wav
lrwxrwxrwx 1 test test 57 Jul 26 08:28 Classic-808_Snare_lo1.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Snare_lo1.wav
lrwxrwxrwx 1 test test 57 Jul 26 08:28 Classic-808_Snare_lo2.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Snare_lo2.wav
lrwxrwxrwx 1 test test 57 Jul 26 08:28 Classic-808_Snare_lo3.wav
-> /usr/local/lib/lv2/fabla808.lv2/Classic-808_Snare_lo3.wav
lrwxrwxrwx 1 test test 53 Jul 26 08:40 FX_Chh_01.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/FX_Chh_01.wav
lrwxrwxrwx 1 test test 56 Jul 26 08:40 HardHse_K_02.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/HardHse_K_02.wav
lrwxrwxrwx 1 test test 58 Jul 26 08:40 HardHse_K_03_B.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/HardHse_K_03_B.wav
lrwxrwxrwx 1 test test 58 Jul 26 08:40 Hard_Hse_OHH_1.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/Hard_Hse_OHH_1.wav
lrwxrwxrwx 1 test test 52 Jul 26 08:40 hat_open.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/hat_open.wav
lrwxrwxrwx 1 test test 54 Jul 26 08:40 hat_sizzle.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/hat_sizzle.wav
lrwxrwxrwx 1 test test 47 Jul 26 08:40 hat.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/hat.wav
lrwxrwxrwx 1 test test 48 Jul 26 08:40 kick.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/kick.wav
lrwxrwxrwx 1 test test 48 Jul 26 08:40 ride.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/ride.wav
lrwxrwxrwx 1 test test 55 Jul 26 08:40 snare_clean.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/snare_clean.wav
lrwxrwxrwx 1 test test 59 Jul 26 08:40 snare_rim_clean.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/snare_rim_clean.wav
lrwxrwxrwx 1 test test 49 Jul 26 08:40 snare.wav ->
/usr/local/lib/lv2/fablaSavageDrums.lv2/snare.wav
lrwxrwxrwx 1 test test 49 Jul 26 08:40 xFX_6.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/xFX_6.wav
lrwxrwxrwx 1 test test 49 Jul 26 08:40 yFX_3.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/yFX_3.wav
lrwxrwxrwx 1 test test 49 Jul 26 08:40 yFX_8.wav ->
/usr/local/lib/lv2/fablaHardElectro.lv2/yFX_8.wav
-------------------------------------------------------------------
-----------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer
------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer
------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer