Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114494 - rosegarden only plays first note
Summary: rosegarden only plays first note
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-04 19:26 UTC by Christopher Covington
Modified: 2006-02-21 15:21 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Covington 2005-12-04 19:26:48 UTC
Rosegarden will only play the first note of a midi file, either opened or
created in the notation editor. The first note placed in the notation editor
when no notes are playing will keep playing, even after the note has been
placed, until I press play then stop.

Reproducible: Always
Steps to Reproduce:
1. Open a MIDI file or place a note in the notation editor.
2. Press play. Listen.
3. Press stop and then play again and listen to what happens.

Actual Results:  
The first note placed in the notation editor just keeps playing without stop
until play and stop have been hit. Only the first note gets played in all other
instances.

Expected Results:  
An opened MIDI file should play just like it does in say timidity. Notes placed
should not be sustained after the cursor has been let up.

Running rosegarden as root doesn't fix the problem for me (but did for a person
on the forum). I also tried putting jack in my USE flags but that didn't help.
(I didn't actually configure jack, I just ran jackd with the alsa driver and saw
that rosegarden behaved the same with the jack USE flag whether jackd was
running (without any well-supplied options or anything) or not and whether or
not the jack USE flag was set. I did get a lot of xruns but I'm pretty sure
that's a jack thing and not at all related.

I don't have hardware wave tables or whatever and use timidity++ version
2.13.2-r2 with media-sound/timidity-eawpatches. I have esound 0.2.36-r1,
alsa-utils 1.0.10 and rosegarden 4.1.0-r1. I have ALSA support in-kernel using
reiser4-gentoo-sources 2.6.14-r2. My kernel configuration looks like this:

Device drivers --->
  Sound --->
    <*> Sound card support
        Advanced Linux Sound Architecture --->
          <*> Advanced Linux Sound Architecture
          <*> Sequencer support
          < >   Sequencer dummy client
          <*> OSS Mixer API
          <*> OSS PCM API
          <*> OSS Sequencer API
          <*> RTC Timer support
          <*> Use RTC as default sequencer timer
              PCI devices --->
                <*> SB Audigy LS / Live 24bit (I have the former)

$ emerge -pv rosegarden
[ebuild   R   ] media-sound/rosegarden-4.1.0-r1  -arts -debug -jack
-kdeenablefinal -xinerama

$ emerge info
Portage 2.0.53 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.5-r3,
2.6.14-reiser4-r2 i686)
=================================================================
System uname: 2.6.14-reiser4-r2 i686 Intel(R) Celeron(R) CPU 1.70GHz
Gentoo Base System version 1.12.0_pre11
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.16
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.math.bme.hu
http://mirror.datapipe.net/gentoo"
LANG="en_US"
LC_ALL="en_US"
LINGUAS="en de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3ds X a52 aac aalib acpi aim alsa amd apache2 asm asterisk audiofile
avi bash-completion berkdb bitmap-fonts bl bonobo bzip2 calendar cddb cdparanoia
cdr chroot crypt css cups curl curlwrappers dbase dbus dga directfb doc dts dv
dvd dvdr dvdread editor eds emboss encode esd exif expat fam fbcon festival
ffmpeg firefox flac font-server foomaticdb fortran fpx ftp fuse gcj gdbm geoip
gif gimp glep glut glx gmp gnutls gphoto2 gpm graphviz gstreamer gtk gtk2
gtkhtml guile hal http httpd idn image imagemagick imlib irc jabber java
javascript jbig jce jp2 jpeg jpeg2k lcms libcaca libclamav libg++ libwww lua mad
mapeditor maps mbrola md5sum mikmod ming mixer mjpeg mng motif mp3 mpeg mpeg4
mplayer msn music musicbrainz mysql nas ncurses net network nls no-old-linux
nocd nptl nptlonly nsplugin ntlm nvidia oav offensive ofx ogg oggvorbis openal
openexr opengl oscar oss pam pam-mysql pcre pdflib perl plotutils png posix ppds
python qt quicktime rar readline real recode reiserfs rhythmbox rogue rss ruby
samba scanner screen sdl server sharedmem shorten silc simplexml slang slp smime
snmp sockets speex spell sql sqlite ssl subtitles svg symlink syslog sysvipc
tcltk tcpd tga theora tidy tiff truetype truetype-fonts type1-fonts udev unicode
usb utf8 vcd videos vorbis win32codecs wmf wxwindows xine xml xml2 xmms xpm
xprint xv xvid xvmc yahoo zlib linguas_en linguas_de userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-21 15:21:47 UTC
Unfortunately we don't have enough maintainers, so this bug had to sit a while. From what I read this issue should be fixed with the new version. Please test v.4.1.2.3 and file bugs as you encounter them.