Re: [Rosegarden-user] Building error....?

2020-06-15 Thread Ted Felix

  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


Re: [Rosegarden-user] Building error....?

2020-06-15 Thread Ted Felix

  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] Staff show/not-show rests?

2020-06-15 Thread david

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] Staff show/not-show rests?

2020-06-15 Thread D. Michael McIntyre

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


[Rosegarden-user] Building error....?

2020-06-15 Thread Mario Moles

-- 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] Shorten default MIDI event duration for drum notes inserted from the piano roll.

2020-06-15 Thread Lorenzo Sutton

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