Re: [Rosegarden-user] Shorten default MIDI event duration for drum notes inserted from the piano roll.
Hi Arnaldo, all, On 12/06/20 21:29, Arnaldo Pirrone wrote: Hi, It looks like rosegarden sets the duration of the notes manually inserted from the piano roll into the drum track to 3840. This causes the velocity ruler to appear clogged up like you can see in the attached picture. I honestly never use the drum/percussion matrix. I always edit drums in a 'normal' matrix editor. Reason being that drum samplers / synthe / etc. have a totally inconsistent behaviour: some will actually abide to the note duration (i.e. react to a note-off), some won't. I also find the diamond shaped notes quite hard to use, move around etc. The problem is, I think whatever duration is chosen there will never be a 'good' number because this much depends on the drum synth you are using. Feature request: can we have a way to selectively mute notes into the piano roll/sheet without actually deleting them? (LPX have a similar function) Honestly I'm a bit doubtful about this feature. What is the use case? I'm a bit concerned one may end up with a bit of a clogged matrix UI. Also how should these notes be represented and handled in the notation editor? I'm not sure if you're aware there's a way for selecting equal pitch notes and then either deleting them or setting them to velocity zero (which from a logical point of view is like muting them). Wouldn't the latter suffice? Personally I would wish to see priority given to a better velocity / controller ruler: the more it's usable and nice the easier to do this stuff :-) Any way to fix a drum track with wrong durations? Currently I think (as said above) the best is to just use an 'ordinary' matrix editor and use the durations which work bet with your drum synth/sampler/library/... My two cents. Lorenzo. ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
[Rosegarden-user] Building error....?
-- The following features have been enabled: * ALSA, Alsa library (Advanced Linux Sound Architecture), used for MIDI support * SNDFILE, Better support for WAV files * JACK, Library for accessing the JACK server (http://jackaudio.org). * LIRCCLIENT, The LIRC client library, for remote control support -- The following REQUIRED packages have been found: * Qt5Core * Qt5Gui * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Test * Qt5 (required version >= 5.1.0) * ZLIB * PkgConfig * X11 -- Not building unit tests, using a static library for rosegarden -- Configuring done -- Generating done -- Build files have been written to: /home/mario/Documenti/rosegarden/build [ 1%] Generating svn_header -- Found Subversion: /usr/bin/svn (found version "1.14.0") -- SVN revision 15844 -- Build key 53d3c38410 [ 1%] Built target svnheader [ 1%] Automatic MOC for target rosegardenprivate [ 1%] Built target rosegardenprivate_autogen [ 1%] Building CXX object src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp: In member function ‘virtual void Rosegarden::Panner::paintEvent(QPaintEvent*)’: /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp:138:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 138 | QPainterPath path; | ^~~~ make[2]: *** [src/CMakeFiles/rosegardenprivate.dir/build.make:2417: src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o] Errore 1 make[1]: *** [CMakeFiles/Makefile2:197: src/CMakeFiles/rosegardenprivate.dir/all] Errore 2 make: *** [Makefile:161: all] Errore 2 [ 1%] Generating svn_header -- Found Subversion: /usr/bin/svn (found version "1.14.0") -- SVN revision 15844 -- Build key 53d3c38410 [ 1%] Built target svnheader [ 1%] Automatic MOC for target rosegardenprivate [ 1%] Built target rosegardenprivate_autogen [ 1%] Building CXX object src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp: In member function ‘virtual void Rosegarden::Panner::paintEvent(QPaintEvent*)’: /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp:138:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 138 | QPainterPath path; | ^~~~ make[2]: *** [src/CMakeFiles/rosegardenprivate.dir/build.make:2417: src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o] Errore 1 make[1]: *** [CMakeFiles/Makefile2:197: src/CMakeFiles/rosegardenprivate.dir/all] Errore 2 make: *** [Makefile:161: all] Errore 2 ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] Staff show/not-show rests?
On 6/14/20 11:06 PM, david wrote: with weird doubled dots and crazy rests instead of something tidy and legible. Ideas on this? I read that and thought, "H. That sounds really useful!" Then I realized I was the one thinking about implementing the feature. Obviously, it never happened. Normalize rests had already been around at that point. I don't remember why I didn't get that done, but I probably hit some major roadblock. -- D. Michael McIntyre ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] Staff show/not-show rests?
On 6/15/20 4:15 PM, D. Michael McIntyre wrote: On 6/14/20 11:06 PM, david wrote: with weird doubled dots and crazy rests instead of something tidy and legible. Ideas on this? I read that and thought, "H. That sounds really useful!" Then I realized I was the one thinking about implementing the feature. Obviously, it never happened. Normalize rests had already been around at that point. That's why I wondered if selecting a set of notes and quantitizing them, then selecting a bunch of rests and normalizing them, would do the trick. I don't remember why I didn't get that done, but I probably hit some major roadblock. Not knowing how rests are stored internally (are they, or are they calculated on the fly?) , I suppose that could be really complex. -- David W. Jones gn...@hawaii.rr.com authenticity, honesty, community http://dancingtreefrog.com "My password is the last 8 digits of π." ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] Building error....?
Please apply patch #72 to fix this: https://sourceforge.net/p/rosegarden/patches/72/ Ted. On 6/15/20 12:02 PM, Mario Moles wrote: -- The following features have been enabled: * ALSA, Alsa library (Advanced Linux Sound Architecture), used for MIDI support * SNDFILE, Better support for WAV files * JACK, Library for accessing the JACK server (http://jackaudio.org). * LIRCCLIENT, The LIRC client library, for remote control support -- The following REQUIRED packages have been found: * Qt5Core * Qt5Gui * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Test * Qt5 (required version >= 5.1.0) * ZLIB * PkgConfig * X11 -- Not building unit tests, using a static library for rosegarden -- Configuring done -- Generating done -- Build files have been written to: /home/mario/Documenti/rosegarden/build [ 1%] Generating svn_header -- Found Subversion: /usr/bin/svn (found version "1.14.0") -- SVN revision 15844 -- Build key 53d3c38410 [ 1%] Built target svnheader [ 1%] Automatic MOC for target rosegardenprivate [ 1%] Built target rosegardenprivate_autogen [ 1%] Building CXX object src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp: In member function ‘virtual void Rosegarden::Panner::paintEvent(QPaintEvent*)’: /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp:138:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 138 | QPainterPath path; | ^~~~ make[2]: *** [src/CMakeFiles/rosegardenprivate.dir/build.make:2417: src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o] Errore 1 make[1]: *** [CMakeFiles/Makefile2:197: src/CMakeFiles/rosegardenprivate.dir/all] Errore 2 make: *** [Makefile:161: all] Errore 2 [ 1%] Generating svn_header -- Found Subversion: /usr/bin/svn (found version "1.14.0") -- SVN revision 15844 -- Build key 53d3c38410 [ 1%] Built target svnheader [ 1%] Automatic MOC for target rosegardenprivate [ 1%] Built target rosegardenprivate_autogen [ 1%] Building CXX object src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp: In member function ‘virtual void Rosegarden::Panner::paintEvent(QPaintEvent*)’: /home/mario/Documenti/rosegarden/src/gui/widgets/Panner.cpp:138:18: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 138 | QPainterPath path; | ^~~~ make[2]: *** [src/CMakeFiles/rosegardenprivate.dir/build.make:2417: src/CMakeFiles/rosegardenprivate.dir/gui/widgets/Panner.cpp.o] Errore 1 make[1]: *** [CMakeFiles/Makefile2:197: src/CMakeFiles/rosegardenprivate.dir/all] Errore 2 make: *** [Makefile:161: all] Errore 2 ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user
Re: [Rosegarden-user] Building error....?
Just pushed the fix as r15845. Latest svn should build fine. Ted. On 6/16/20 12:17 AM, Ted Felix wrote: Please apply patch #72 to fix this: https://sourceforge.net/p/rosegarden/patches/72/ Ted. On 6/15/20 12:02 PM, Mario Moles wrote: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined 138 | QPainterPath path; | ^~~~ ___ Rosegarden-user mailing list Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-user