Giter Club home page Giter Club logo

muse's Introduction

Alt tag

MusE

MusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for Linux. It is published under the GNU General Public License.

Visit the MusE web site at: https://muse-sequencer.github.io/

Most Linux distributions include MusE ready to install, check your package manager.

Installation from source code:

Stable source code releases are here. Or one of the git branches can be cloned, built, and installed.

Installation instructions are in the README file.

Documentation:

LICENSE AUTHORS

These and other important documents, READMEs, and addendums are in the src directory.

The official MusE Manual (work in progress) has migrated to the wiki and can be found here.

muse's People

Contributors

0evsg avatar 7u83 avatar andreeecz avatar audiofranky avatar bsdkaffee avatar danvd avatar derselbst avatar dfandrich avatar donarturo11 avatar falktx avatar h3xx avatar hfiguiere avatar jkl1337 avatar kenti714 avatar kybos avatar luzpaz avatar nick87720z avatar oget avatar oswald2 avatar paper42 avatar romanhargrave avatar snd1 avatar songo avatar spamatica avatar staffanmelin avatar terminator356 avatar thegreatwhiteshark avatar trebmuh avatar wasv avatar windfisch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

muse's Issues

Fluidsynth - large banks - low memory system [sf#963085]

Submitted by pesalomo on 2004-05-30 12:42:51

MuSE v. 0.7.pre3 - This is however a Fluidsynth matter - and I
don't know if this is possible to resolve with params to the
Fluidsynth API.

fluidsynth: warning: Failed to pin the sample data to RAM;
swapping is possible.

Before I upgraded my system to 1GB I constantly got this
message in the console. I'm loading large banks (150MB), but
I'm only using a few presets.

Would it be possible to prevent fluidsynth from loading banks
that won't fit in RAM? Does the fluidsynth API provide this
possibility? When Fluidsynth goes into swapping - the system
blocks totally - and deserves more than a simple warning - it's
fatal...

A way to handle large banks on low memory systems would be
just to load the presets of the bank that is in use into RAM. This
is of course handled by the Fluidsynth libs, and I don't know if
the API has methods for controlling this..

[Per-channel instruments] Assignment of IDF files to midi hardware [sf#1076083]

Submitted by christeck on 2004-11-30 16:42:13

I like the idea of the IDF files.

Unfortunately, I can only assign IDF files to a certain MIDI hardware
device.

But in many setups one hardware device drives multiple devices using
different MIDI channels. E.g. in my setup I drive a Wladorf Microwave,
an Alesis QSR, an Organ and an Access Viris Synth using the same
USB2MIDI device which has only one jack.

So, it would be great to be able to assign an IDF file to a track in the
inspector instead of a hardware device in the preferences.

renaming a channel opens track editor [sf#1085796]

Submitted by matzebraun on 2004-12-15 14:26:13

I'm using muse 0.7.1pre2

When you rename a channel by doubel clicking on its
name and have a track selected, pressing return to
finish the rename will incorrectly open the track editor.

Working with midi controllers [sf#946288]

Submitted by nobody on 2004-05-02 10:00:19

Trying to work with midi controllers and observes the following
problems:

  • Unable to select almost any controller from the "add new" list.
    (Want to manipulate the Sustain pedal control events)
  • Unable to insert data to into any controller that is "greyed out".
    The only parameter I'm able to modify is velocity.

trackinfo should have scrollbar [sf#838159]

Submitted by spamatica on 2003-11-07 22:05:09

If muse is started with a window that is smaller than
the trackinfo height (which is the default!) then
it's not evident that the trackinfo continues below.
Some kind of indication that it is not fully visible
should be added.

Unable to save MIDI mixer values [sf#951392]

Submitted by pesalomo on 2004-05-10 19:04:41

Having set up volumes for the midi channels in the mixer - and
saved. When reloading the projects all midi channels are put up
to maximum again...

Abillity to edit velocity on/off for multi selections [sf#901741]

Submitted by nobody on 2004-02-21 16:32:29

The NoteInfo bar on the Piano Roll window can change vel,pitch,len
etc. for the currently selected midi event. These values are
generally only usefull to change on a per event basis.

But it would be very usefull to be able to change the vel on/vel off
values for the multiple events in a multi-selection.

Perhaps the feature could be implemented in the midi event list
dialog ( Edit>List). It could be just a simple "Edit Velocity for
range" dialog.

I am not an experienced muse user or midi expert for that matter.
I am not sure if there is perhaps allready a method for acheiving
this.

Cheers,
Patrick.

Channel info not saved? [sf#948664]

Submitted by sverrehu on 2004-05-05 20:15:38

MusE 0.7.0pre2

I'm selecting instruments for the tracks (thus setting
H-bank, L-bank and so on), and saving. After quitting,
restaring and loading, the instrument settings for all
tracks have disappeared.

My fault or MusE's fault? I don't know.

Sverre.

CVS-Version does not compile [sf#1057443]

Submitted by cyberbeat on 2004-10-30 21:31:37

Here is my compilation error:

/usr/lib/qt3/bin/uic -L ../../muse/widgets -L ../../awl -o
metronomebase.cpp -impl metronomebase.h
metronomebase.ui
/usr/lib/qt3/bin/moc metronomebase.h -o
moc_metronomebase.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -fno-exceptions -
fno-rtti -Wall -W -D_GNU_SOURCE -D_REENTRANT -
DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I../.. -I../
../muse/widgets -I../../awl -I/usr/lib/qt3/include -I.. -I../../synti -
I../../awl -DQT_SHARED -DQT_THREAD_SUPPORT -
DQT_PLUGIN -include ../../all.h -g -O2 -c metronomebase.
cpp -o base_metronomebase.o
metronomebase.cpp: In constructor MetronomeConfigBase::MetronomeConfigBase(QWidget*, const char*, bool, unsigned int)': metronomebase.cpp:52: error: invalid use of undefined type struct Awl::VolKnob
'
metronomebase.h:22: error: forward declaration of struct Awl::VolKnob' metronomebase.cpp:53: error:sizePolicy' undeclared (first
use this function)
metronomebase.cpp:53: error: (Each undeclared identifier is
reported only once
for each function it appears in.)
metronomebase.cpp:53: error: setSizePolicy' undeclared (first use this function) metronomebase.cpp:54: error: no matching function for call toQHBoxLayout::
addWidget(Awl::VolKnob_&)'
/usr/lib/qt3/include/qlayout.h:386: error: candidates are: void
QBoxLayout::addWidget(QWidget_, int, int)
make[5]: *** [metronomebase.o] Fehler 1

link problem [sf#1042552]

Submitted by nobody on 2004-10-07 22:58:10

First the configure script displays "QT not found" or
something like this, but QT is installed and other
softwares run succesfull.
i must use the --disable-qttest option.

Then, during make, at the linking process, i have an
error with missing functions in libGLU.so.1.

For information, I use the NVidia drivers ( I think
that replace the GL libraries ).

Are the NVidia drivers not compatible with your software ?

Thanks

[new song] does not work [sf#838157]

Submitted by spamatica on 2003-11-07 22:02:23

If a song is loaded and [new song] is selected muse
is no longer usable. presumably a lot of
reinitialisations are missing.

Copying parts: Key shortcuts [sf#1074615]

Submitted by christeck on 2004-11-28 13:57:07

In the arrangement window, parts can be moved with
the mouse. Great.

It would be useful to have some keybindings, maybe

  • Ctrl - move makes a copy
  • Alt- move creates a ghost part

Undo shows erratic behaviors [sf#838145]

Submitted by linium on 2003-11-07 21:49:58

Undo seems to remove 2 actions at once.

This bug occurs on a gcc2.95.4 compiled version of Muse
0.6.2

Reproducing the bug:

Create a new track, enter some notes with the pen, then
"undo" will remove them 2 by 2...

The same applies if you create several dummy tracks,
they will be removed 2 by 2...

Sometimes muse hangs when "undo" is actionned.


Not everybody seem affected...

Segfault on load/save of files with serial midi [sf#881280]

Submitted by nobody on 2004-01-21 11:13:44

Hi. I've been using the snd-serialmidi module as an
output/input, which works well. However for all files
which have tracks assigned to serial (using the "midi
ports" dialog), loading or saving segfaults muse and of
course all the data is lost :(
Thanks

missing header [sf#963293]

Submitted by freetz on 2004-05-31 00:08:54

all.h header needed for pch build is missing in tarball
(0.7.0pre3)

compilation problem with [sf#900500]

Submitted by jeremyhu on 2004-02-19 19:28:26

0.6.2 builds fine for me. When compiling 0.6.3 , I hav an error,
however... I am using gcc 3.2.3 and alsa-lib 1.0.2.

g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall
-W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I..
/widgets -I/usr/qt/3/include -march=pentium3 -mcpu=pentium3
-O3 -pipe -fomit-frame-pointer -falign-functions=4
-falign-jumps=4 -falign-loops=4 -MT libdriver_la-mess.lo -MD
-MP -MF .deps/libdriver_la-mess.Tpo -c mess.cpp -o
libdriver_la-mess.o >/dev/null 2>&1
alsaaudio.cpp: In function void setParams(snd_pcm_t*, bool)': alsaaudio.cpp:104: error: invalid conversion fromunsigned int_'
to unsigned int' alsaaudio.cpp:120: error: invalid conversion from snd_pcm_uframes_t_' to long unsigned int' alsaaudio.cpp:131: error: invalid conversion from snd_pcm_uframes_t_' to long unsigned int' make[3]: *_\* [libdriver_la-alsaaudio.lo] Error 1 make[3]: **\* Waiting for unfinished jobs.... mv -f .libs/libdriver_la-mess.lo libdriver_la-mess.lo make[3]: Leaving directory /var/tmp/portage/museseq-0.6.
3/work/muse-0.6.3/driver'
make[2]: *** [all] Error 2
make[2]: Leaving directory/var/tmp/portage/museseq-0.6. 3/work/muse-0.6.3/driver' make[1]: **\* [all-recursive] Error 1 make[1]: Leaving directory /var/tmp/portage/museseq-0.6.
3/work/muse-0.6.3'
make: *** [all] Error 2

Low latency jack zombification [sf#963078]

Submitted by pesalomo on 2004-05-30 12:13:46

Version: 0.7.pre3

Console output:

fluidsynti.cpp:551:virtual bool FluidSynth::playNote(int, int, int):
error processing noteoff event:
JACK ERROR: zombified - calling shutdown handler
JACK shutdown callback

I get this error when using low latencies (buffer size 256 and
below), and there's lot's of softsynth activity. Increasing the
latency solves the problem - but as I'm using low latency to test
guitar effects live, and in that case I'm not dependent on
click-free audio output - I'd prefer the "click" , rather than the
whole application crashing because of buffer overrrun.

BTW. MuSE is starting to be a really a great music app. - very
good work!

Comp. problem... [sf#844485]

Submitted by vlajsa on 2003-11-18 16:41:44

Please, tell me where I did it wrong...

./autogen.sh -> (ok)
./configure -> (ok)

make -> (at some point..)

In file included from node.h:14,
from node.cpp:13:
/usr/include/asm/atomic.h:40:2: warning: #warning Using kernel
header in
userland program. BAD!
node.cpp: In member function ^Bool Fifo::put(int, long unsigned int,
float**,
long unsigned int)':
node.cpp:1220: ^Atomic_inc' undeclared (first use this function)
node.cpp:1220: (Each undeclared identifier is reported only once for
each
function it appears in.)
node.cpp: In member function ^Bool Fifo::get(int&, long unsigned
int&,
float**,
long unsigned int&)':
node.cpp:1242: ^Atomic_dec' undeclared (first use this function)
node.h: In member function ^Virtual void SNode::
setRecordFlag1(bool)':
node.h:91: warning: unused parameter ^Bool f'
make[2]: *** [node.o] Error 1
make[2]: Leaving directory /home/vlada/install_11/muse-0.6.2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory /home/vlada/install_11/muse-0.6.2'
make: *** [all] Error 2

I'm using RedHat 9.0
all gnu tools updated to pass the autoconf with OK!

Thanks in advance,
Vladimir

merge midi files [sf#845993]

Submitted by nobody on 2003-11-20 19:14:55

It would be vary handy to be able to import more than
one midi file in one song, like in rosegarden, or
nuendo, or other daw's.
If muse imports a midi file it should ask whether to
crate new enviroment or paste it in current.

[email protected]

crashing on deleting tracks and buttons inneficient [sf#1073740]

Submitted by nobody on 2004-11-26 14:28:50

I'm using Muse on a Slackware 9.1 with a
kernel 2.6.9.

I encountered two major problems with muse:
The first is that the 'start', 'rewind' and 'forward'
buttons don't work.
So, once a track is played, I can't listen it again.

The second problem is that museis crashing when
i'm deleting a track.

[email protected]

suid not preserved after 'make install' [sf#838153]

Submitted by spamatica on 2003-11-07 21:59:37

During compilation the suid bit is set on the
executable (if selected). But after having made 'make
install' the installed binary no longer has suid bit
set.

make problems (with jack) [sf#1029691]

Submitted by spamhippy on 2004-09-17 08:41:09

hiya ...

 don't know if this is the right spot for this

(hope so..lol)
anyways... i do ./configure then make and get......

driver/libdriver.a(libdriver_a-jack.o)(.text+0x4c1): In
function initJackAudio()': /home/exspastic/muse-0.7.0/muse/driver/jack.cpp:198: undefined reference tojack_set_thread_init_callback'
collect2: ld returned 1 exit status
gmake[4]: *** [muse] Error 1
gmake[4]: Leaving directory
/home/exspastic/muse-0.7.0/muse' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory /home/exspastic/muse-0.7.0/muse'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
/home/exspastic/muse-0.7.0/muse' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory/home/exspastic/muse-0.7.0'
gmake: *** [all] Error 2

..have tried it a couple of differnet ways (thus the
'gmake') to no avail... any idea how to fix this? lol....

Problem starting "muse" as normal user! [sf#863502]

Submitted by nobody on 2003-12-20 14:07:16

Starting "muse" as root works fine. Starting "muse" as
normal user (here user name "rosted") fails:

bash-2.05b$ muse
no locale <muse_en_US>/</usr/local/share/muse/locale>
open projectfile: No such file or directory
NO Config File </home/rosted/.MusE>
WARNING: Cannot lock memory:: Operation not permitted
cannot set tick on /dev/rtc: Permission denied
precise timer not available
bash-2.05b$
bash-2.05b$ ls -all /dev/rtc
lr-xr-xr-x 1 root root 8 Dec 20 13:03
/dev/rtc -> misc/rtc
bash-2.05b$
bash-2.05b$ ls -all /dev/misc/rtc
crwx------ 1 rosted video 10, 135 Jan 1 1970
/dev/misc/rtc
bash-2.05b$

I use a standard installation of Mandrake Linux 9.2
(download edition), enterprise kernel on a Pentium 4 HT
3GHz / 800Mhz bus.

eventbase.h is missing in CVS, so compiling event.cpp fails [sf#946469]

Submitted by nobody on 2004-05-02 17:40:36

Downloaded CVS MusE:

cvs -d:pserver:[email protected]:/cvsroot/lmuse login
cvs -z3 -d:pserver:[email protected]:/cvsroot/lmuse co muse

Installed pre-requisites:

ladcca-0.4.0
ladspa-sdk-1.12
jack-audio-connection-kit-0.94.0
fluidsynth-cvs-20040502 (fluidsynth-1.0.3 is broken, compile fails due to incorrect Use_CCA_Jack in fluidsynth.c)
libsndfile-1.0.9 (does not work with MusE, I had to set PKG_CONFIG_PATH manually)
alsa-driver-1.0.4
KDE 3.1.4 (devel)
Qt 3.2.1 (devel)

make[4]: Entering directory /tmp/muse/muse' if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../muse/widgets -I/usr/lib/qt/include -I.. -I../synti -Imidiedit -Iarranger -Iliste -Iwidgets -Imixer -Idriver -Iwaveedit -Implugins -Iinstruments -DINSTPREFIX=\"/usr/local\" -I/usr/local/include/ladcca-1.0 -I/usr/local/include -I/usr/include/alsa -g -O2 -MT event.o -MD -MP -MF ".deps/event.Tpo" \ -c -o event.otest -f 'event.cpp' || echo './'event.cpp; \ then mv -f ".deps/event.Tpo" ".deps/event.Po"; \ else rm -f ".deps/event.Tpo"; exit 1; \ fi event.cpp:12:23: eventbase.h: No such file or directory In file included from event.cpp:13: waveevent.h:12:23: eventbase.h: No such file or directory In file included from event.cpp:13: waveevent.h:18: base classEventBase' has incomplete type
waveevent.h: In member function virtual EventBase* WaveEventBase::clone()': waveevent.h:24: cannot convertWaveEventBase_' to EventBase_' in return In file included from event.cpp:14: midievent.h:12:23: eventbase.h: No such file or directory In file included from event.cpp:14: midievent.h: At global scope: midievent.h:18: base class EventBase' has incomplete type
midievent.h: In member functionvirtual EventBase\* MidiEventBase::clone()': midievent.h:22: cannot convert MidiEventBase*' toEventBase_' in return midievent.h: In member function virtual bool MidiEventBase::isNote() const':
midievent.h:28:type' undeclared (first use this function) midievent.h:28: (Each undeclared identifier is reported only once for each function it appears in.) [...] [...] [...] event.cpp:167: invalid use of undefined type struct EventBase'
event.h:21: forward declaration ofstruct EventBase' make[4]: *_\* [event.o] Error 1 make[4]: Leaving directory /tmp/muse/muse'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory/tmp/muse/muse' make[2]: **\* [all] Error 2 make[2]: Leaving directory /tmp/muse/muse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory`/tmp/muse'
make: *** [all] Error 2

Tttest [sf#946597]

Submitted by spamatica on 2004-05-02 23:04:23

This is not a bug... just a test

compile error [sf#870636]

Submitted by capocasa on 2004-01-05 01:53:00

hi! thanks for devleoping free audio software.

couldn't compile on my slackware 9.0 box. last few
pages of make output below.

2.4.22 kernel with low-latency, pre-emption and
capabilities
alsa 1.0rc2
jack 0.91.1

carlo

-X-X-X-X-X-

MP -MF .deps/libdriver_la-midirawdev.Tpo -c
midirawdev.cpp -fPIC -DPIC -o
.libs/libdriver_la-midirawdev.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-midirawdev.lo -MD -MP -MF
.deps/libdriver_la-midirawdev.Tpo -c midirawdev.cpp -o
libdriver_la-midirawdev.o >/dev/null 2>&1
mv -f .libs/libdriver_la-midirawdev.lo
libdriver_la-midirawdev.lo
if /bin/sh ../libtool --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall
-W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-mididev.lo -MD -MP -MF
".deps/libdriver_la-mididev.Tpo"
-c -o libdriver_la-mididev.lo test -f 'mididev.cpp' || echo './'mididev.cpp;
then mv ".deps/libdriver_la-mididev.Tpo"
".deps/libdriver_la-mididev.Plo";
else rm -f ".deps/libdriver_la-mididev.Tpo"; exit 1;
fi
rm -f .libs/libdriver_la-mididev.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-mididev.lo -MD -MP -MF
.deps/libdriver_la-mididev.Tpo -c mididev.cpp -fPIC
-DPIC -o .libs/libdriver_la-mididev.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-mididev.lo -MD -MP -MF
.deps/libdriver_la-mididev.Tpo -c mididev.cpp -o
libdriver_la-mididev.o >/dev/null 2>&1
mv -f .libs/libdriver_la-mididev.lo libdriver_la-mididev.lo
if /bin/sh ../libtool --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall
-W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-midirawin.lo -MD -MP -MF
".deps/libdriver_la-midirawin.Tpo"
-c -o libdriver_la-midirawin.lo test -f 'midirawin.cpp' || echo './'midirawin.cpp;
then mv ".deps/libdriver_la-midirawin.Tpo"
".deps/libdriver_la-midirawin.Plo";
else rm -f ".deps/libdriver_la-midirawin.Tpo"; exit 1;
fi
rm -f .libs/libdriver_la-midirawin.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-midirawin.lo -MD -MP -MF
.deps/libdriver_la-midirawin.Tpo -c midirawin.cpp
-fPIC -DPIC -o .libs/libdriver_la-midirawin.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-midirawin.lo -MD -MP -MF
.deps/libdriver_la-midirawin.Tpo -c midirawin.cpp -o
libdriver_la-midirawin.o >/dev/null 2>&1
mv -f .libs/libdriver_la-midirawin.lo
libdriver_la-midirawin.lo
if /bin/sh ../libtool --mode=compile g++
-DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions -Wall
-W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE
-DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-alsaaudio.lo -MD -MP -MF
".deps/libdriver_la-alsaaudio.Tpo"
-c -o libdriver_la-alsaaudio.lo test -f 'alsaaudio.cpp' || echo './'alsaaudio.cpp;
then mv ".deps/libdriver_la-alsaaudio.Tpo"
".deps/libdriver_la-alsaaudio.Plo";
else rm -f ".deps/libdriver_la-alsaaudio.Tpo"; exit 1;
fi
rm -f .libs/libdriver_la-alsaaudio.lo
g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I.. -I../widgets
-I/usr/lib/qt-3.1.2/include -O6 -fomit-frame-pointer
-ffast-math -fstrength-reduce -funroll-loops
-fmove-all-movables -I/usr/local/include -g -MT
libdriver_la-alsaaudio.lo -MD -MP -MF
.deps/libdriver_la-alsaaudio.Tpo -c alsaaudio.cpp
-fPIC -DPIC -o .libs/libdriver_la-alsaaudio.lo
alsaaudio.cpp: In function void setParams(snd_pcm_t*, bool)': alsaaudio.cpp:99: invalid conversion fromvolatile
int' to unsigned int*' alsaaudio.cpp:110: invalid conversion fromint' to
snd_pcm_uframes_t*' alsaaudio.cpp:116: invalid conversion fromvolatile
int' to snd_pcm_uframes_t*' make[3]: *** [libdriver_la-alsaaudio.lo] Error 1 make[3]: Leaving directory/home/carlo/software/audio/muse-0.6.2/driver'
make[2]: *** [all] Error 2
make[2]: Leaving directory
/home/carlo/software/audio/muse-0.6.2/driver' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory /home/carlo/software/audio/muse-0.6.2'
make: *** [all] Error 2

-X-X-X-X-X-X-

Muse Sequencer 0.7.0, ladcca difficulties [sf#1003740]

Submitted by radoni on 2004-08-05 07:22:57

Forgive my ignorance, this also happened in the
previous series of Muse Sequencer. I do not know what
it could mean; if my setup is incorrect, or there is a
problem with Muse. I run a gentoolinux box, and made an
ebuild for 0.7.0 (will not release it until these
problems are cleared up / clarified).

current gentoolinux ebuilds for Muse rename the binary
to 'lmuse' to prevent conflict with the MUSE streaming
softwares.

The following is an error message on startup:

erisha@necro ~ $ lmuse
starting with default template
MusE: creating watchdog thread failed:: Success
creating thread failed:: Illegal seek
cca_open_socket: could not connect to host 'localhost',
service 'ladcca'
cca_comm_connect_to_server: could not create server
connection
cca_init: could not connect to server 'localhost' -
disabling ladcca

Show informational messages if muse cannot start [sf#1069064]

Submitted by christeck on 2004-11-19 00:00:08

As soon muse cannot start, it couldn't only output
errors on the shell but also in the UI.

Perhaps somthing like

»The realtime soundserver Jackd is not running. Please
start it before running muse.«

or

»muse cannot access /dev/rtc. Maybe you should set
the muse binary as suid root.«

Reason: Most normal users do not start programs from
within a shell window, so they simply will notice that
muse doesn't start instead of getting a hint what's
going wrong.

I know you'd like to invest your worthy time in
something more important, but from a users point of
view some info windows would be really helpful.

renaming track causes it to disappear [sf#881283]

Submitted by nobody on 2004-01-21 11:19:11

Well, it seems it's still there but with the height (in the
gui) set to zero. And there's no way to get it back. So
for now, sticking to track1, track2 etc... Hope this helps.

Installing config files for KDE [sf#1069075]

Submitted by christeck on 2004-11-19 00:14:28

On KDE it would be useful to install some .desktop files:

  • One file to let KDE know what filetype *.med is
  • One file to associate muse with *.med files; currently,
    klicking a med file opens the file in a text editor
  • One file for an entry in the KDE menu system

I know not all users are KDE users, but if so, the above
files would increase the usability a lot.

CVS-snapshot 20040115 not compile. ladcca error. [sf#878133]

Submitted by nobody on 2004-01-16 11:11:38

hi!
lmuse20040115040043.tgz
./configure --prefix=/usr --disable-suid-build
--disable-suid-install --with-gnu-ld
--enable-arch=i686 --with-qt-prefix=/usr
make
...
make[4]: Leaving directory
/home/zrv/src/lmuse/muse/muse/mplugins' make[4]: Entering directory/home/zrv/src/lmuse/muse/muse'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -g -fno-exceptions
-Wall -W -D_GNU_SOURCE -D_REENTRANT
-DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I..
-I../muse/widgets -I/usr/include -mcpu=i686 -march=i686
-I.. -Imidiedit -Iarranger -Iliste -Iwidgets -Imixer
-Idriver -Iwaveedit -Implugins -Iinstruments
-DINSTPREFIX="/usr" -I/usr/include/ladcca-1.0
-I/usr/include/alsa -g -O2 -MT app.o -MD -MP -MF
".deps/app.Tpo"
-c -o app.o test -f 'app.cpp' || echo './'app.cpp;
then mv ".deps/app.Tpo" ".deps/app.Po";
else rm -f ".deps/app.Tpo"; exit 1;
fi
app.cpp: In function int main(int, char**)': app.cpp:1777:CCA_Use_Alsa' undeclared (first use this
function)
app.cpp:1777: (Each undeclared identifier is reported
only once for each
function it appears in.)
app.cpp:1778: jackAudioDevice' undeclared (first use this function) app.cpp:1779:CCA_Use_Jack' undeclared (first use this
function)
make[4]: *** [app.o] Error 1
make[4]: Leaving directory /home/zrv/src/lmuse/muse/muse' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory/home/zrv/src/lmuse/muse/muse'
make[2]: *** [all] Error 2
make[2]: Leaving directory /home/zrv/src/lmuse/muse/muse' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/zrv/src/lmuse/muse'
make: *** [all] Error 2
sh-2.05b$

my system:
distro CRUX 1.1, kernel 2.4.20, alsa 1.0.1, jack 0.94,
ladcca 0.4

LADSPA plugins with wrong number of inputs crash MusE [sf#838151]

Submitted by spamatica on 2003-11-07 21:56:05

If a plugin with wrong number of inputs or outputs,
compared to the mixer-strip, is inserted MusE
crashes.
Plugs with no inputs and/or more than two
input/outputs should not be shown at all since they
are not supported.

Midifile export needs tempo in mastertrack if not bpm=120? [sf#866382]

Submitted by linium on 2003-12-27 19:30:00

Hello,

It seems that the midifiles exported will have always
the tempo fixed at 120 bpm if you don't write the
actual tempo in the mastertrack.

I exported many midifiles and many of them were played
at 120 bpm by "xeq" (a midifile player objet for
PureData) for this reason.

As you know the Mastertrack can be disable in the
"transport" (F11) and it is often the best mode since
it allows to tweak the tempo during playback..

So the tempo set with "Master" disabled is not taken in
account in an exported midifile.

Recording audio is impossible ? [sf#875452]

Submitted by nolv on 2004-01-12 17:10:23

Hi,
First of all, congratulations, Muse is becoming a
really great app.

But...
I can't record audio.

Here is what i do :

  • If i click on the pre button of the input section of
    the audio mixer, i see the vu-meters moving as i speak
    into my microphone.
  • I route it to an audio track.
  • I click the record button of the audio track.
  • I hit record-play and recording starts.

But i record nothing else than a silent audio clip.
What's going on ?

I tried it with versions ranging from 0.6.0 to 0.6.3 :
same problem.

Thanks in advance.

synth name problems [sf#1085738]

Submitted by matzebraun on 2004-12-15 12:55:24

It seems muse has some problems when you add/remove
synths and save/load a song. Some ways to reproduce:

  1. Start with new empty song
  2. Create an instance of the fluidsynth synth, it'll be
    correctly called fluidsynth-0.
  3. BUG: The settings window shows "fluidsynth-1" in the
    title, it should be fluidsynth-0
  4. create another instance of the fluidsynth, it'll be
    called fluidsynth-1
  5. Remove the "fluidsynth-0" instance
  6. BUG: fluidsynth-0 is gone but the instance counter
    in the synth list still shows 2.
  7. save the song to disk
  8. restart muse and load the song again
  9. The synthi list now correctly shows 1 instance and
    fluidsynth-1 is in the list
  10. BUG: Create a new instance of fluidsynth and the
    trouble starts. muse will call it fluidsynth-1
    althought there already is a fluidsynth-1. It's not
    impossible to use this new synth instance, when you
    click on removing it, it'll remove the old
    "fluidsynth-1" and not the newly created one.

I took a quick look at the source code and there seem
to be problems as there are at least 2 places that
store the synth name. MessSynth::instantiate is
creating another name again however it does so AFTER
calling ++_instances which should explain the wrong
name in the settings window.
The fact that the name is constructed from the number
of currently available synth instances should explain
the problem when loading an old project (as it seems to
use the names in the project file when loading and not
constructing new ones).
Unfortunately I don't have the time at the moment to
analyze this further and provide a fix. Hope this
report will help you fix it anyway.

Key bindings for Start and Record [sf#1069093]

Submitted by christeck on 2004-11-19 00:33:17

In the main window, the space key can be used to stop
muse when playing.

Further shortcuts for record and even play would be
great (perhaps these exist, but I' didn't find them?).

The tooltipps of the related buttons of the transport
panel could show the key binding.

SynthGUI blocks removal of softsynths [sf#838152]

Submitted by spamatica on 2003-11-07 21:57:43

Whenever a softsynth has it's GUI loaded a synth that
is started before that synth cannot be unloaded. It
will hang until the GUI of the newer synth is closed.

Muse 0.7.0 VST Build Problem [sf#994128]

Submitted by coolman7777777 on 2004-07-20 00:03:04

Hi. I just spent most of today building Muse and its
dependancies, and I came across this slight nusance
during the build process...

vst.cpp: In function void scanVstDir(const QString&)': vst.cpp:270: error: incomplete typeQDir' does not
have member Files' vst.cpp:270: error: variableQDir pluginDir' has
initializer but incomplete type
vst.cpp:272: error: ISO C++ forbids declaration of
QFileInfoList' with no type vst.cpp:272: error: uninitialized constQFileInfoList'
vst.cpp:272: error: syntax error before *' token vst.cpp:273: error:QFileInfoListIterator' undeclared
(first use this function)
vst.cpp:273: error: (Each undeclared identifier is
reported only once for each function it appears in.)
vst.cpp:275: error: it' undeclared (first use this function) vst.cpp:272: warning: unused variableconst int
QFileInfoList'
make[4]: *** [vst.o] Error 1

I fixed it by adding "#include <qdir.h>" to vst.cpp...

It's still building on my poor slow laptop, but I've
already gotten past that problem...

Problem starting "muse" as normal user! [sf#863499]

Submitted by nobody on 2003-12-20 14:05:38

Starting "muse" as root works fine. Starting "muse" as
normal user (here user name "rosted") fails:

bash-2.05b$ muse
no locale <muse_en_US>/</usr/local/share/muse/locale>
open projectfile: No such file or directory
NO Config File </home/rosted/.MusE>
WARNING: Cannot lock memory:: Operation not permitted
cannot set tick on /dev/rtc: Permission denied
precise timer not available
bash-2.05b$
bash-2.05b$ ls -all /dev/rtc
lr-xr-xr-x 1 root root 8 Dec 20 13:03
/dev/rtc -> misc/rtc
bash-2.05b$
bash-2.05b$ ls -all /dev/misc/rtc
crwx------ 1 rosted video 10, 135 Jan 1 1970
/dev/misc/rtc
bash-2.05b$

I use a standard installation of Mandrake Linux 9.2
(download edition), enterprise kernel on a Pentium 4 HT
3GHz / 800Mhz bus.

Problem with MIDI playback [sf#888796]

Submitted by fancia on 2004-02-02 02:06:11

I'm having some trouble getting MusE to play MIDI
data... it seems to send the instruments properly, but
doesn't play the actual music. I've tried to output to
my real external MIDI port and my soundcard's synth,
both in ALSA. This is in 0.6.3; 0.6.1 shows playback,
but also doesn't output anything. I'm using a G4
PowerPC processor.

memory.h - insufficient dimension [sf#968342]

Submitted by pioppo on 2004-06-07 20:03:31

Hi,

please increase the "dimension" hardcoded parameter in
memory.h from 11 to 21. This is required to make muse run on
64 bit architectures. With this simple fix I use it regularly on
Gentoo Athlon64.

MusE is famously difficult to compile... [sf#946496]

Submitted by nobody on 2004-05-02 19:05:41

I don't know why every version of MusE is so difficult to compile. After having installed all of the pre-requisites below, I still cannot get any recent version of MusE to compile. I have tried CVS, 0.7.0pre1, 0.6.3.
For every MusE version, I follow exactly the instructions in the README but I always get an error (obviously a different error for each version) during compilation.

ladcca-0.4.0
ladspa-sdk-1.12
jack-audio-connection-kit-0.94.0
fluidsynth-cvs-20040502 (fluidsynth-1.0.3 is broken, compile fails due to incorrect Use_CCA_Jack in
fluidsynth.c)
libsndfile-1.0.9 (does not work with MusE, I had to set PKG_CONFIG_PATH manually)
KDE 3.1.4 (devel)
Qt 3.2.1 (devel) (yes, QTDIR is set)
gcc-3.2.3 (yes, same gcc version was used to compile Qt)
alsa-{driver,lib,utils,oss,tools,firmware}-1.0.4
linux-2.6.5 (yes, rtc is enabled)

Here is the error for 0.9.7pre1:

make[4]: Entering directory /tmp/muse-0.7.0pre1/synti/fluid' /usr/lib/qt/bin/moc fluidgui.h -o moc_fluidgui.cpp /usr/lib/qt/bin/uic -L ../../muse/widgets -o fluidguibase.h fluidguibase.ui make all-am make[5]: Entering directory/tmp/muse-0.7.0pre1/synti/fluid'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I../.. -I../../muse/widgets -I/usr/lib/qt/include -I.. -I../../synti -fPIC -O3 -ffast-math -fno-exceptions -fno-rtti -g -O2 -MT fluid.lo -MD -MP -MF ".deps/fluid.Tpo"
-c -o fluid.lo test -f 'fluid.cpp' || echo './'fluid.cpp;
then mv -f ".deps/fluid.Tpo" ".deps/fluid.Plo";
else rm -f ".deps/fluid.Tpo"; exit 1;
fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -fno-exceptions -Wall -W -D_GNU_SOURCE -D_REENTRANT -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -I../.. -I../../muse/widgets -I/usr/lib/qt/include -I.. -I../../synti -fPIC -O3 -ffast-math -fno-exceptions -fno-rtti -g -O2 -MT fluid.lo -MD -MP -MF .deps/fluid.Tpo -c fluid.cpp -fPIC -DPIC -o .libs/fluid.lo
fluid.cpp: In member function void ISynth::sysexSoundFont(SfOp, const char*)': fluid.cpp:435:write' undeclared (first use this function)
fluid.cpp:435: (Each undeclared identifier is reported only once for each
function it appears in.)
fluid.cpp: In member function void ISynth::noRTHelper()': fluid.cpp:461:read' undeclared (first use this function)
fluid.cpp: In member function bool ISynth::init(const char*)': fluid.cpp:504:pipe' undeclared (first use this function)
make[5]: *** [fluid.lo] Error 1
make[5]: Leaving directory /tmp/muse-0.7.0pre1/synti/fluid' make[4]: *** [all] Error 2 make[4]: Leaving directory/tmp/muse-0.7.0pre1/synti/fluid'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory /tmp/muse-0.7.0pre1/synti' make[2]: *** [all] Error 2 make[2]: Leaving directory/tmp/muse-0.7.0pre1/synti'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/muse-0.7.0pre1'
make: *** [all] Error 2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.