Re: [LAD] [ANN] MusE 2.0alpha
or cmake-gui .. to see all build options ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] MusE 2.0alpha
On Thu, 23 Dec 2010 14:35:23 +0100, Robert Jonsson wrote: Hi muse 2 builds fine here. However how do you tell it to install to lib64 rather than lib (Slackware64-13, multilib). If using configure scripts, autotools you would pass --libdir= to the configure script. Am I missing something obvious or is this on a to do list somewhere ? Thanks ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] MusE 2.0alpha
muse doesn't put anything in /lib - if you don't want to use /usr/local as your default path then pass [-DCMAKE_INSTALL_PREFIX=/usr ] after the cmake command. hth g. On 12/29/2010 11:42 AM, mickski wrote: On Thu, 23 Dec 2010 14:35:23 +0100, Robert Jonsson wrote: Hi muse 2 builds fine here. However how do you tell it to install to lib64 rather than lib (Slackware64-13, multilib). If using configure scripts, autotools you would pass --libdir= to the configure script. Am I missing something obvious or is this on a to do list somewhere ? Thanks ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] MusE 2.0alpha
Excerpts from Robert Jonsson's message of 2010-12-24 22:46:13 +0100: 2010/12/24 Philipp Überbacher hollun...@lavabit.com Hmm, no idea why this happens for you. Perhaps Orcan has some idea? Thanks to someone on your channel muse builds after modifying trunk/muse2/muse/midiedit/CMakeLists.txt to: target_link_libraries ( midiedit ${QT_LIBRARIES} al icons widgets ctrl ) ctrl needed to be added. Cool, if it's not already added (guessing it is) I'll add it. It's not (yet). Anyway, upfront a couple of questions/suggestions. website: - Part Import/Export - what does this refer to? Midi-parts are xml based and can be stored and retrieved from disk. This gives the possibility to produce a library of parts. Creating a public library of parts (mainly for drums) has been discussed. Ok, never heard of it, and I'm not sure just 'part' is obvious. True, I'll fix the text. - Several types of audio tracks * Audio inputs * Audio outputs * Wave tracks- those sound weird, I hope I don't need to They are regular tracks where you can put/record wave-parts, if you tried older versions of MusE this is nothing new. Apparently I never got this far before. I found it quite confusing I must say. Worse though is that new input tracks are muted by default That is a good point, I'll see if we can make it clearer. (took me a while to figure out why I couldn't record anything despite proper routing) and that you have to constantly re-arm everything (wav tracks at least). If you just want to record one track the currently selected track is rec-enabled when you click rec. I guess there are different schools how this should be handled, it works pretty good for me but I'm open for ideas for how to change it. I'll try to give you a close to real-world example why it's problematic the way it currently is. Imagine you want to record a drum set. There are different philosophies for recording drums, but frequently a large number of mics is used. It's problematic for anything that needs more than two channels, but just for this explanation let's assume you want to record a drumkit using 10 mics. What you need to do: Create either 10 mono or 5 stereo input tracks. Create 10 mono wave tracks. Route the inputs to the wave tracks using a popup-menu on each track. Unmute each input track. Arm each of the ten wave tracks. Click the big record button. Click play. Press stop. -- you're recording your first take at this point, jack routing and playback of any kind not included -- to record your next take, all you have to do is Arm each of the ten wave tracks. Click the big record button. Click play. -- repeat until your fingers fall off I hope it's clear that the current 'the selected track gets auto-armed' behavior is not a solution when you need to record more than a single track. I firmly believe that the number of clicks required should be reduced as much as possible. I'm sure Alex will tell you 'a bit' about keyboard navigation, so I'll save myself this part of the sermon. Another thing I've noticed just now, apparently muse wrote a bunch of wav and .wca files to the build directory (I might have run it from there). I never told it to save anything and just using the cwd as a dump isn't a good idea imho. This is a very good point and a very weak area of MusE. Working with it a long time you tend to do the extra mouseclicks (creating a directory and storing the project in it and then hitting rec) without thinking. Will look at it right away. Regards, Robert ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] MusE 2.0alpha
Excerpts from Robert Jonsson's message of 2010-12-23 18:10:35 +0100: Hello Philipp, 2010/12/23 Philipp Überbacher hollun...@lavabit.com Hi there, I tried building muse to give it a spin today, but the build failed: Linking CXX shared library libmuse_core.so midiedit/libmuse_midiedit.so: undefined reference to make: *** [all] Error 2 Aborting... Hmm, no idea why this happens for you. Perhaps Orcan has some idea? Thanks to someone on your channel muse builds after modifying trunk/muse2/muse/midiedit/CMakeLists.txt to: target_link_libraries ( midiedit ${QT_LIBRARIES} al icons widgets ctrl ) ctrl needed to be added. Anyway, upfront a couple of questions/suggestions. website: - Part Import/Export - what does this refer to? Midi-parts are xml based and can be stored and retrieved from disk. This gives the possibility to produce a library of parts. Creating a public library of parts (mainly for drums) has been discussed. Ok, never heard of it, and I'm not sure just 'part' is obvious. - Several types of audio tracks * Audio inputs * Audio outputs * Wave tracks- those sound weird, I hope I don't need to They are regular tracks where you can put/record wave-parts, if you tried older versions of MusE this is nothing new. Apparently I never got this far before. I found it quite confusing I must say. Worse though is that new input tracks are muted by default (took me a while to figure out why I couldn't record anything despite proper routing) and that you have to constantly re-arm everything (wav tracks at least). - the following link (found here: http://muse-sequencer.org/index.php/Download) is more distracting than anything: http://sourceforge.net/scm/?type=svngroup_id=93414 Too much information? It's the standard sourceforge page, though you may be right, we should probably rework that in the wiki. sf is horrible, a few lines on the wiki would be far better than this horrible generic page. building: you seem to have switched to cmake but half way it seems. The build instructions are rather weird and unusual for cmake. creating build, cd'ing there and invoking cmake .. is not how it's usually done. Usually you configure using 'ccmake .' when you build manually or -DCMAKE_BLA (which you do use) for automatic building. A DESTDIR is a good thing to have since often enough software is build in a chroot and hence make install as root will fail if it tries to install into the real /usr. I'm not convinced there is a usual way. Though you are right we are beginners with cmake and it can probably be improved. ccmake is just a curses frontend is it not? You can try to convince me but instinctively I think we should steer clear of gui tools for building. Well, I'm looking forward to using a hopefully improved muse :) Thank you, we will try to improve the build and get it compiling on all systems we can :) Regards, Robert Another thing I've noticed just now, apparently muse wrote a bunch of wav and .wca files to the build directory (I might have run it from there). I never told it to save anything and just using the cwd as a dump isn't a good idea imho. Anyway, I wish you good luck with muse and a nice holiday, Philipp ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev
Re: [LAD] [ANN] MusE 2.0alpha
2010/12/24 Philipp Überbacher hollun...@lavabit.com Hmm, no idea why this happens for you. Perhaps Orcan has some idea? Thanks to someone on your channel muse builds after modifying trunk/muse2/muse/midiedit/CMakeLists.txt to: target_link_libraries ( midiedit ${QT_LIBRARIES} al icons widgets ctrl ) ctrl needed to be added. Cool, if it's not already added (guessing it is) I'll add it. Anyway, upfront a couple of questions/suggestions. website: - Part Import/Export - what does this refer to? Midi-parts are xml based and can be stored and retrieved from disk. This gives the possibility to produce a library of parts. Creating a public library of parts (mainly for drums) has been discussed. Ok, never heard of it, and I'm not sure just 'part' is obvious. True, I'll fix the text. - Several types of audio tracks * Audio inputs * Audio outputs * Wave tracks- those sound weird, I hope I don't need to They are regular tracks where you can put/record wave-parts, if you tried older versions of MusE this is nothing new. Apparently I never got this far before. I found it quite confusing I must say. Worse though is that new input tracks are muted by default That is a good point, I'll see if we can make it clearer. (took me a while to figure out why I couldn't record anything despite proper routing) and that you have to constantly re-arm everything (wav tracks at least). If you just want to record one track the currently selected track is rec-enabled when you click rec. I guess there are different schools how this should be handled, it works pretty good for me but I'm open for ideas for how to change it. Another thing I've noticed just now, apparently muse wrote a bunch of wav and .wca files to the build directory (I might have run it from there). I never told it to save anything and just using the cwd as a dump isn't a good idea imho. This is a very good point and a very weak area of MusE. Working with it a long time you tend to do the extra mouseclicks (creating a directory and storing the project in it and then hitting rec) without thinking. Will look at it right away. Regards, Robert ___ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev