Re: [Rosegarden-user] [Rosegarden-devel] Rosegarden crash on open / save command (libpng warning)

2014-12-16 Thread Ted Felix
On 12/15/2014 04:29 PM, D. Michael McIntyre wrote:
 As such, we're back to that line in main.cpp that causes Rosegarden to
 abort on Qt warnings.

   I just installed openSUSE 13.2 for shiggles and oddly they ship a 
debug version of rosegarden.  Anybody know how to get in touch with the 
package maintainer and find out why?  I assume the maintainer's name is 
buried in this RPM file someplace.

   I tried going through the KDE desktop themes, but I couldn't get rg 
to crash.  Maybe I should try gnome?

 What I've done is replace if DEBUG with if DEBUG_QT_WARNINGS in the
 conditional compile.

   It should run fine after that.  Seems like most people who run into 
this issue are only complaining about too much debug output, not any 
sort of real problems with png files.  It's just colorspace crap anyway. 
  Probably just makes the colors look wrong, worst-case.

   Another option is to do away with it altogether.  Developers can just 
put the variable in their environment and get the crash on warning 
effect (IIRC, not looking at the code right now).  But that assumes that 
it's ok for distros to ship debug versions of rg for general use.  That 
doesn't seem right to me.  I'd like to find out why they did this.  Was 
it simple negligence, or some sort of openSUSE policy?  Or just 
something about rg they didn't like?

   If anyone has any tips on tracking down openSUSE maintainers, let me 
know.

Ted.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
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] [Rosegarden-devel] Rosegarden crash on open / save command (libpng warning)

2014-12-16 Thread Ted Felix
On 12/16/2014 05:12 PM, D. Michael McIntyre wrote:
 It doesn't bother me that they're shipping a debug version as such, as
 it makes it easier for them to provide useful crash reports.

   Yeah, that's a good point.  I hadn't really considered it.

   Maybe we need two levels of debug.  One for users to maximize their 
ability to help.  And one for developers to maximize their pain. 
(Basically, your DEBUG_QT_WARNINGS.)  Nah, sounds complicated.  All that 
autotools stuff blows my mind as it is.

 If they're
 going to do something weird and non-standard like that, though, it would
 be good of them to adopt a weird and non-standard patch to main.cpp to
 go along with this.

   I guess.  Or we could just remove the setenv() call.  It's easy for 
us to just add it to our .bashrc or IDE config and continue to get the 
checking.  I certainly didn't foresee something as convoluted as libpng 
warnings crashing rg when I added that.  I think this has caused enough 
grief to warrant removal at this point.  The camel's back appears to be 
broken.

Ted.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
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] Irritation rather than bug

2014-12-17 Thread Ted Felix
On 12/17/2014 04:18 PM, Abrolag wrote:
 Every time Rosegarden shuts down I get this little sequence.
 JackEngine::XRun: client = rosegarden was not finished, state = Triggered

   I usually just turn JACK auto-start off in the preferences: Edit  
Preferences  Audio  General  Start JACK Automatically.  Then I start 
JACK manually when I need it and I don't get those errors since it stays up.

   Must be something about the way rg kills JACK.

Ted.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151iu=/4140/ostg.clktrk
___
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] Unwanted CCs

2015-02-04 Thread Ted Felix
On 02/04/2015 05:49 PM, Abrolag wrote:
 Yes tried that. It still sends CC 121 (reset all controllers) and it sends it 
 at
 the start of every segment of every track!

   ChannelManager::setControllers() appears to be the function doing this.

Ted.

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
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] Remembering LinuxSampler configuration?

2015-02-08 Thread Ted Felix
On 02/08/2015 05:09 AM, Anton Curl wrote:
 Is there any news of this ?
 On 15/12/2014 08:10, Holger Marzen wrote:
 On Sun, 14 Dec 2014, Anton Curl wrote:
 To save my session, I have to save in Rosegarden and in LinuxSamplers
 interface.

   Can you open a bug report on the bug tracker?  That way this issue 
won't be forgotten.  Thanks.

Ted.

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
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] Ubuntustudio and Elusive libs

2015-01-31 Thread Ted Felix
On 01/31/2015 07:33 PM, steve conrad wrote:
 configure: WARNING: Required JACK library not found, building with no audio!
 Any suggestions?

   This sounds familiar.  Check out my bug report at Debian:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773329

   I'm not sure what the proper fix is for this.  I assume Debian is 
building jack incorrectly.  I just modify my jack.pc file and get on 
with it.

   Might also be that rg's autotools build system is a bit outdated.

Ted.

--
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
___
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] Rotary (Knob) right-click

2015-02-28 Thread Ted Felix
On 02/22/2015 12:40 PM, Abrolag wrote:
 Didn't even know those features were there!

   Me either until I was digging around.

 Hmm. Default on Pan surely *is* to centre it.

   Sure.  But for volume the default is 100 instead of 64.  So, that's 
where it gets a little interesting.

From a practical point of view, I'd be inclined to avoid middle click to some
 degree. Most mice also have this as the scroll wheel and it's remarkably easy
 to do a scroll instead of a click :(

   That's exactly why I wanted to switch the behavior.  Default seems 
more useful, so the easier right-click seems like a good match.

 Having said that middle - centre has a certain basic logic :)

   Indeed.

Ted.


--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
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] Rotary (Knob) right-click

2015-02-28 Thread Ted Felix
On 02/22/2015 11:28 AM, Ted Felix wrote:
 ISTM that setting to the default value
 is more useful than setting to center.  Therefore, setting to default
 should be right-click, while setting to center should be middle-click.

   Thanks everybody for your opinions.  Here's my plan:

1. Reverse center-click and right-click for Rotary.  So, right-click 
will be default and center-click will be center.

2. Add matching right-click and center-click behavior to Fader. 
Currently, it ignores those two.

Ted.

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
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] Rotary (Knob) right-click

2015-02-22 Thread Ted Felix
   When you right-click on the rotaries (knobs) in rg, like volume and 
pan, the knobs are centered.  When you middle-click on the rotaries, 
they are set to their default.  ISTM that setting to the default value 
is more useful than setting to center.  Therefore, setting to default 
should be right-click, while setting to center should be middle-click.

   Opinions?

Ted.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631iu=/4140/ostg.clktrk
___
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] Long-standing bug :(

2015-05-08 Thread Ted Felix
On 05/08/2015 04:06 PM, Abrolag wrote:
 When trying out different timers just out of curiosity I noticed that one of
 them consistently resulted in more frequent failures.

   How frequent?  Which timer?

Ted.

--
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
___
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] RG 14.12

2015-06-17 Thread Ted Felix
On 06/17/2015 10:09 PM, Henry W. Peters wrote:
 configure: error: Failed to find required X11 header X11/SM/SMlib.h
 I try installing libsm-dev from Synaptic  get a warning message to the
 effect that the package is broken...

   Close synaptic.  From a terminal, do this:

sudo apt-get install libsm-dev

...and post the output.  There might be clues there.

Ted.

--
___
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] Bank change - again :(

2015-07-08 Thread Ted Felix
On 07/08/2015 04:04 PM, Abrolag wrote:
 Please don't try to interpret these. If you get a CC, *any* CC just bung it 
 out
 *exactly* as you found it.

   I've opened a bug report:

https://sourceforge.net/p/rosegarden/bugs/1439/

   If you can attach a small midi file with just a couple of bank 
selects and program changes to illustrate, that would be great.  No 
guarantee we'll ever get to it, but the problems everyone seems to be 
having with standard MIDI files (including myself) is beginning to pull 
me in that direction.

 While I'm in rant mode, is there any way to permanently disable that 'auto'
 channel feature? I've never wanted it, but I can't count the number of times I
 forget about it and wonder why I'm getting no response :(

   I tried to make sure that in every case I was aware of, fixed was 
the default.  What's the use case where you're seeing auto come up as 
the default?  MIDI import?

Ted.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
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] Metronome and Program Change

2015-07-10 Thread Ted Felix
On 07/10/2015 02:34 PM, Steven Jones wrote:
 Is there any way to stop the metronome from transmitting program changes,
 or alternately selecting which program it transmits?

   It appears that if you set the bank and program on the track that 
happens to be configured for channel 10 on the metronome device, that 
setting will be sent each time.  So, yes, there is a way, but I'm not 
sure it will suffice.  If you aren't using the procussion for anything 
else, this might work fine for you.

   So, create a track, connect it up to the procussion channel 10 (fixed 
channel mode), and set the bank/program as needed.  No need to create a 
segment on the track.  Then try recording with the metronome.

 Here is the issue I have.  I successfully have the metronome transmitting
 to the MIDI device/channel I use for such things (an Emu Procussion
 module). However the metronome transmits a program change 0, which for the
 Procussion is a factory ROM position. Worse if I manually change to the
 program I want the metronome retransmits the program 0 every time it loops.

   I was able to confirm this behavior with kmidimon.  A loop here 
means a playback loop set by shift-dragging in the ruler.  At the start 
of the playback loop, the metronome bs/pc is resent.

Ted.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
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] Bank change - again :(

2015-07-11 Thread Ted Felix
On 07/08/2015 04:04 PM, Abrolag wrote:
 is there any way to permanently disable that 'auto'
 channel feature? I've never wanted it, but I can't count the number of times I
 forget about it and wonder why I'm getting no response :(

   This should be fixed (literally) in r14005.  Grab the latest svn, 
build, test, and let me know how it goes.

Ted.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
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] Bank change - again :(

2015-07-08 Thread Ted Felix
On 07/08/2015 06:38 PM, Abrolag wrote:
 I tried to make sure that in every case I was aware of, fixed was
 the default.  What's the use case where you're seeing auto come up as
 the default?  MIDI import?
 Yes. It's MIDI import and/or starting Rosegarden by calling up a midi file 
 with
 the desktops file manager.

   Ah.  Completely missed that one.  There are probably others.  I'll 
have a look between reviewing functions in CompositionView.

Ted.

--
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
___
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] A funny thing happened - update.

2015-12-03 Thread Ted Felix
On 12/03/2015 10:02 AM, Abrolag wrote:
> Having said that, why does Rosegarden want to set all channel bank MSBs to 0
> *except* 10 which it sets to 1?

   That's just what's in the default composition.  GM1 specifies nothing 
should be sent.  If you switch to GM.rgd, you should get that.  GM2 
specifies 120:0 should be sent.  If you switch to GM2.rgd, you'll get 
0:0 on channel 10 since GM2.rgd is not GM2 compliant.

   So, the answer is that our default composition is neither GM1 nor GM2 
compliant.  We should probably update GM2.rgd to be compliant, then base 
our default composition on that.  Then channel 10 will send 120:0 and 
all other channels will send 121:0 like they should.

https://en.wikipedia.org/wiki/General_MIDI_Level_2

> Also, is there any chance of someone having the time to apply the thinning
> shears to all those duplicate commands?

   Open a bug report to get it into the queue.

Ted.

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911=/4140
___
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] File Open Crash

2016-01-02 Thread Ted Felix
On 01/02/2016 05:51 AM, Holger Marzen wrote:
> Same effect. I chatted with FalkTX, maintainer of KXStudio, and he had a
> similar effect. Rosegarden didn't crash when opening the file dialog but
> freezed.
>
> I'll ask him if he's still encountering that freeze.

   Ok.  I'll look a little more closely at this and see if I can see 
anything and/or add some more diagnostics to help track this down.

Ted.

--
___
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] ROSEGARDEN 15.12 RELEASED

2016-01-01 Thread Ted Felix
On 01/01/2016 06:15 PM, Holger Marzen wrote:
>>> Unfortunately Rosegarden still crashes when trying to open a file. It
>>> crashes before opening the file dialog.
>
> #14 0x7f811c8f9e6e in Rosegarden::RosegardenApplication::notify(QObject*, 
> QEvent*) ()
>  at 
> /home/hm/src/rosegarden/rosegarden-14436.bad/src/gui/application/RosegardenApplication.cpp:135

   Rebuild all?

   Strange problems like this can be caused by a messed up build.  I was 
having some really weird problems a few days ago.  A reboot and rebuild 
cleared them up.

   If you haven't tried that, it might be worth a shot.  The full 
procedure might be something like:

1. Reboot.
2. Grab a new copy of the source.
3. Build and test.

   But you could just try deleting your build directory, then going 
through the build steps again.  That might be enough.

Ted.

--
___
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] File Open Crash: gnome_vfs_mime_get_value

2016-01-02 Thread Ted Felix
On 01/01/2016 05:41 PM, Holger Marzen wrote:
> Unfortunately Rosegarden still crashes when trying to open a file. It
> crashes before opening the file dialog.

   I'm guessing it's libraries.

#3  0x7f8109b61862 in gnome_vfs_mime_get_value () from 
/usr/lib/x86_64-linux-gnu/libgnomevfs-2.so.0

Googling on "gnome_vfs_mime_get_value" leads to this similar report from 
2012:

   https://github.com/OpenMS/OpenMS/issues/393

It indicates that the problem for them was with incompatible versions of 
zlib.  rg uses zlib, so this might be it.  A recent upgrade to your 
machine might have introduced a new version of zlib, or some other 
library that is causing trouble.

Ted.

--
___
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] A funny thing happened on the way to...

2015-11-23 Thread Ted Felix
On 11/23/2015 02:12 PM, Abrolag wrote:
> The first question is why on earth all these repeats?

   That's likely just a side-effect of the size and complexity of the 
code.  Someone wrote some code to do this, then someone else came along 
and wrote some more code to do this, and so on.  Since it works in the 
majority of cases no one noticed the repetition.  Someone needs to go in 
there and clean it up.

   Only just a month or two ago, rg used to send out duplicate note-off 
events.  Same thing.

> Then again why is *all* of this being fired off simply as the file is loaded?

   It's to make sure the synths are in sync with the current sequence. 
If we don't do this, then selecting tracks and playing on a connected 
keyboard will have surprising results.

> Finally, this is happening far, far more quickly than any hardware instrument
> could send so how about some time delays? Especially after bank and program
> changes - give the poor synth time to actually load the stuff!

   There are no timing requirements for CC's and PC's in the MIDI spec 
(other than that PC's should be sent "immediately" after bank selects). 
  It's incumbent upon the receiver to handle anything that might be 
thrown at it.

Ted.

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
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] hangs in plugin discovery

2016-01-08 Thread Ted Felix
On 01/08/2016 08:48 AM, Bob Tennent wrote:
> Can someone at least tell me where Settings information is
> stored?

~/.config/rosegardenmusic/Rosegarden.conf

Ted.

--
___
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] Archive Feature

2016-06-22 Thread Ted Felix
   I've just finished implementing a new track "Archive" feature.  See 
Feature #418:

https://sourceforge.net/p/rosegarden/feature-requests/418/

Grab the latest svn and test if you can.

   Setting a track as "Archived" is essentially a deeper mute that isn't 
affected by mute/unmute all.  Useful for getting alternate takes out of 
the way.

Ted.

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
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] Re-send: MIDI loops back to keyboard

2016-06-15 Thread Ted Felix
On 06/15/2016 09:48 AM, Vegard Svanberg wrote:
> Simply put, when I record using my keyboard, it appears that Rosegarden
> (or something) feeds the recorded MIDI immediately back to the keyboard.

   It is supposed to do that.  You need to turn "Local" off on the K-11. 
  With Local Off, you can use your keyboard both as a synth and as a 
controller.  It's the preferred method of working which is why both 
CakeWalk and Rosegarden default to loopback/thru mode.  The K-11 manual 
mentions LOCAL OFF mode.  Let me know if you need help digging through 
it.  Looks like it's easy to find online.

   You could also turn off MIDI thru routing on specific tracks in 
Rosegarden (and leave Local On on your keyboard).  This isn't 
recommended since this forces your keyboard to only talk to itself.  In 
Rosegarden, select a track.  In the Track Parameters box on the left, 
expand "Recording filters" and set the "Thru Routing" to "Off".

Ted.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Bug or feature?

2016-06-15 Thread Ted Felix
On 06/15/2016 10:40 AM, Abrolag wrote:
> On Mon, 16 May 2016 20:39:59 -0400
> Ted Felix <t...@tedfelix.com> wrote:
>> Try the latest with the bank and program checkboxes unchecked and let
>> me know if this part is now fixed.  It should be.  If not, it should be
>> easy to fix.
> Decided to have a look at this and I can't find any such check boxes - prolly
> means I'm looking in the wrong place.

   Those are in the "Instrument Parameters" box on the left side. 
That's where you set the initial bank select/program change/controllers 
to be sent out on each track when the composition is loaded.  Uncheck 
them and no bank selects or program changes will go out on a track.

> My take on this is that we should have the choice of being able to stop
> Rosegarden doing *any* initialising of the destination synth(s) but still pass
> through any MIDI messages embedded in a file, or sent from and external 
> source.

   The idea behind sending this stuff out is that Rosegarden is in 
control of bank/program/CCs.  So, it needs to send out something 
initially to make sure everything is where it should be for the start of 
the composition.

> Now I appreciate that some older devices may start up in an undefined state 
> but
> no modern ones should,

   IME, all modern devices start up in a defined but useless state.

   My P-105 (not an old device at all) starts up with all channels set 
to play Piano (at volume 100 and pan center).  This is useless to me and 
there is no way for me from the front panel of the P-105 to say "I want 
channel 2 to be bass and 10 to be drums."  So, I rely completely on RG 
to set up the instruments on each channel.

   This is the way every synth I have works.  What are you using, and 
how/why is it different?  I'd like to run some experiments to better 
understand what you are getting at here.

> so I wonder if a per device initialise checkbox should be
> placed in Manage Midi Devices -> Midi Outputs.

   Something like this would belong in the device file for a specific 
device.  I suspect that you aren't using device files tailored to your 
synth(s).  And this might be why things aren't working as they should.

> As for the existing controls would it be practical to make them still operate,
> but actually embed the appropriate CCs in a running file? Or is that over the
> top?

   That's what the rulers are for, if I'm following what you are saying. 
  If you want us to record changes to the controller knobs in the 
Instrument Parameters panel or on the MIDI Mixer as they happen 
(automation), that's a pretty big feature request.  Doable, but will 
take some time.

   I think it would be best for you to get me set up so that I can see 
what you are talking about.  It all seems very strange to me right now. 
  It's not how I work with rg at all.

   Give me a rough list of what I need to do to get in sync with you.  I 
can figure out the details.

Ted.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] New Solo LEDs

2016-06-14 Thread Ted Felix
   Just finished implementing solo LEDs.  If you can, please grab the 
latest svn and test.  Quick start:

   Clicking on a solo LED puts it in solo.  Shift-clicking adds another 
track to solo.  The solo button on the transport and the editors is a 
quick way to solo the selected track.  The solo no longer follows the 
track selection.  Hopefully no one was too attached to that feature.

   Related: https://sourceforge.net/p/rosegarden/feature-requests/388/

Ted.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-17 Thread Ted Felix
On 06/17/2016 05:12 PM, Lorenzo Sutton wrote:
> Well here's my go at it:

   Thanks.  We'll have a look and add it to Rosegarden's collection of 
device files.

Ted.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-22 Thread Ted Felix
On 06/17/2016 05:12 PM, Lorenzo Sutton wrote:
> And here is an example .rgd file generated from the default banks
> installed (in /usr/local/share/yoshimi/banks in my case):
>
> https://github.com/lorenzosu/rosegarden_yoshimi_banks/blob/master/yoshimi.rgd?raw=true

   I'm looking at this right now.  It only has programs for five of the 
23 banks: Arpeggios, Bass, Brass, Drums, and chip.  My install of 
yoshimi has many programs in all 23 the banks.  Is this just me?  Should 
I wait for this to be finished?

Ted.

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
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] Bug or feature?

2016-06-15 Thread Ted Felix
On 06/15/2016 06:51 PM, Abrolag wrote:
> On the next startup, if I start Yoshimi first, Rosegarden connects and resets
> most of the controls to (now) wrong values. Changing bank root was a 
> particular
> problem (now pretty much resolved) because it then meant Yoshimi was pointing 
> to
> completely the wrong patches.

   Rosegarden provides support for (and works best with) device files. 
These contain lists of banks and programs and allow Rosegarden to 
control synths.  Without a proper device file for Yoshimi, Rosegarden 
will make a mess of things, sending whatever bank select and program 
changes are in whatever device file you are using.  This is what is 
causing trouble.

   You need a Yoshimi.rgd device file.  I've started working on one 
based on the banks/programs that were installed for me with Yoshimi.  So 
far, I have the Arpeggios, Bass, Brass, and Drums banks entered.  With 
this, RG and Yoshimi get along just fine for me.

   I'll send it to you for testing once I've got it completed.  There 
are a lot of programs.  This will take some time.  I have to enter them 
all manually.  It's not fun.

Ted.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] New(ish) lock feature.

2016-06-24 Thread Ted Felix
On 06/24/2016 12:53 PM, Ted Felix wrote:
> Try doing the same with LibreOffice.  E.g. open a Writer document,
> then do a shutdown without closing the app.  Do they leave a lock file
> around?

   The answer is "yes".  LibreOffice does the same thing.  At least we 
aren't any worse.

Ted.

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
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] Midi Mixer problem

2016-01-16 Thread Ted Felix
On 01/16/2016 04:57 PM, Home wrote:
> When I import midi files, I find that for most files the Midi Mixer has
> no affect.

   I suspect that the files have volume control change messages 
sprinkled throughout.  MIDI tracks with dynamics (loud/soft transitions) 
will have this problem.

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
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] Midi Mixer problem

2016-01-18 Thread Ted Felix
On 01/18/2016 02:43 PM, Home Stephens wrote:
> Interestingly, both of my example files have a number of volume events
> (type 7 I believe) throughout.  I would have thought that these should have
> been type 11 expression events which is a percentage of volume.

   Expression is used for performance things like string-swells, not for 
mixing.

   When going from one synth to another, it's not unusual to go through 
and redo all three of the dynamics-related MIDI events:

1. Velocity (in the note-on/note-off's)
2. Volume (CC)
3. Expression (CC)

   It's just the nature of MIDI.  And it can be quite a mess.

   I believe rg offers rulers to ease volume and expression tweaking. 
Not sure about velocity.

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
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] RG on Facebook/Twitter

2016-02-29 Thread Ted Felix
   Like us on facebook:

https://www.facebook.com/rosegardensequencer

   Follow us on Twitter @rosegarden_m

https://twitter.com/rosegarden_m

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
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] An idea... maybe?

2016-02-22 Thread Ted Felix
On 02/22/2016 03:43 PM, Abrolag wrote:
> This works perfectly for me!

   Great!  If you can look over the Thru Routing user guide, I'd 
appreciate feedback:

http://www.rosegardenmusic.com/wiki/doc:using_thru_routing

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
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] Rosegarden on Raspberry Pi

2016-01-20 Thread Ted Felix
On 01/20/2016 08:00 PM, Abrolag wrote:
> As I remember ARM cores manage significantly fewer clock cycles per
> instruction, so CPU frequency is not such a reliable guide.

   Yeah.  It's never a reliable guide.  You never really know what'll 
run until you try it.

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
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] An idea... maybe?

2016-02-21 Thread Ted Felix
On 02/21/2016 06:33 PM, Abrolag wrote:
> I have two MIDI keyboards. One set to transmit on CH1 and the other on CH2,
> and if I set Rosegarden Tracks 1 & 2 to only listen on those respective
> channels I can record both at the same time. However the record monitoring is
> only of the instrument connected to whatever track is selected - even though
> all playback tracks are heard correctly, including any existing material on 
> the
> tracks I'm recording to.

   See bug #1498.  We've introduced a "When Armed" Thru Routing mode 
that should do what you need.  I'm working on testing it and writing a 
user's guide.  It's not ready yet, but if you want to do some cutting 
edge testing, try the latest svn.  If you have questions, I can post the 
relevant section of the user's guide in progress.

> Currently my way of working round this is to kill monitoring from Rosegarden
> and link Yoshimi directly to the wanted keyboards - quite a bit of faffing
> about.

   Everybody's doing some variation of this right now.  That should soon 
be a thing of the past.

> So, what I was wondering, was whether there could be a way of selecting more
> than one track (say with shift or ctrl) and for Rosegarden to sense this and
> switch to a mode where as well as recording, it sends MIDI data from those
> selected track inputs straight to the outputs.

   That is one of the ideas that I had considered.  It may still be a 
good one.  I don't know.  Once I'm done with testing and the user's 
guide, I'd like to get some feedback on the current implementation. 
Then, we can think through some other approaches to see if they might be 
better.

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
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] NRPN support

2016-03-18 Thread Ted Felix
On 03/18/2016 05:58 AM, Bric wrote:
> On 03/17/2016 12:27 PM, Abrolag wrote:
>> It *is* effectively supported :)
>> Just break it down into individual controller values.
> Yup. I just saw that - Julie S. has a post from 2008 about using
> controller the way Abrolag suggest...  Except I don't see where I can
> define "modulation controllers"

   It's a two-step process.  First, add the controller to the device. 
Go to Studio > Manage MIDI Devices, select the device, press the 
Controllers... button.  Here you should be able to add the NRPN 
controllers you want.  E.g. add 99 and 98 for NRPN MSB and LSB, then 6 
and 38.

   Once that's in place, you will be able to add rulers to the various 
views.  E.g. select a segment and press "M" to launch the matrix editor. 
  Now go to View > Rulers > Add Control Ruler and pick a control ruler 
to add.

   This, however, is incredibly cumbersome.  I can't imagine doing NRPN 
like this.

   The other option would be to add them by hand with the event editor. 
  Pick a segment and press "E" for the event editor.  Here you can 
insert any sort of controller you want (even if it isn't defined for the 
device).  This seems a lot easier than using rulers for this.  But 
still, you'll need to insert four controller events to get one NRPN 
event.  A bit less cumbersome, but still annoying.

   It would be nice if there were a more direct way to insert NRPN 
events.  The rulers and the event editor should directly support NRPN. 
Again, a feature request will get this into the queue.

Ted.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140
___
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] NRPN support

2016-03-18 Thread Ted Felix
On 03/17/2016 05:21 AM, Bric wrote:
> what is the status of NRPN support in RG ?

   There is no plan to support it since no one has opened a feature request.

https://sourceforge.net/p/rosegarden/feature-requests/

Ted.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140
___
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] File Locking

2016-04-05 Thread Ted Felix
On 03/31/2016 09:45 AM, Yves Guillemot wrote:
> Then I tried a less obvious case:
>
>   - Create a new composition in RG and save it in a file. Keep RG open.
>   - Create again a new composition in another RG instance
>   - Try to save the last composition in the same file as fhe first one.
>   => Can't save the file, the popup is displayed.
>
>   - Try again the same save operation
>   => no more popup.
>
> There is now two RG instances able to write alternatively in the same file.

   This should be fixed as of [r14586].

Ted.

--
___
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] File Locking

2016-04-05 Thread Ted Felix
On 03/31/2016 09:45 AM, Yves Guillemot wrote:
> There is a small issue (repeatedly occurring with RG) about UTF8 garbage in
> the displayed lock file name when the .rg file uses non ASCII characters (I 
> did
> the first test with a file name containing a diacritic).

   I'm testing with diacritics in Ubuntu with no trouble.  The lock file 
name in the message box matches the lock filename exactly.  No UTF-8 
garbage.  Is this a distro-related problem?  Or am I testing with the 
wrong diacritics?  My test file is named:

   test-dīácrítícs.rg

Ted.

--
___
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] musicxml import crash

2016-03-08 Thread Ted Felix
On 03/07/2016 06:22 PM, Bric wrote:
> According to this bug tracker -
> https://sourceforge.net/p/rosegarden/bugs/1411/ - there has been a fix.
> Is this true through the latest version(s)?

   Should be.  Definitely worth building the latest to find out.

Ted.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval
___
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] Not able to instruct Rosegarden to set bank other then '0' when a340 soundfont is imported in new device as set of banks

2016-03-02 Thread Ted Felix
On 03/02/2016 03:02 PM, Alfredo Crolle wrote:
> I select for a midi trace a voice (program) e.g. 123:Wind in bank 0:3 of
> imported a340.sf2 soundfont, but I get selected 123:seashore in qsynth
> channel window, that corresponds to bank 0:0.

   It sounds like you need to modify the device (Studio > Manage MIDI 
Devices) and add the bank that you need in there.  Then you will be able 
to select bank 0:3 in Rosegarden.

Ted.

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
___
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] File Locking

2016-03-31 Thread Ted Felix
On 03/31/2016 09:45 AM, Yves Guillemot wrote:
> Then I tried a less obvious case:

   Thanks for finding that.  I'll have a look.

> There is a small issue (repeatedly occurring with RG) about UTF8 garbage in
> the displayed lock file name when the .rg file uses non ASCII characters (I 
> did
> the first test with a file name containing a diacritic).

   OK, I figured somebody would find something like this.  Is there 
something we can do about this?

> An other (very) small problem is the "Could not lock file" message which may 
> be
> unclear for some users.
> An improvment should be to add in the popup a first sentence explaining that
> two different RG instances try to access the same file.

   The wording is just a rough draft, so suggestions are definitely 
appreciated.  I'll see what I can come up with.

Ted.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
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] File Locking

2016-03-31 Thread Ted Felix
On 03/31/2016 09:45 AM, Yves Guillemot wrote:
> An other (very) small problem is the "Could not lock file" message which may 
> be
> unclear for some users.
> An improvment should be to add in the popup a first sentence explaining that
> two different RG instances try to access the same file.

   How about this:

"Could not lock file.  Another user or instance of Rosegarden may 
already be editing this file.  If you are sure no one else is editing 
this file, delete the lock file and try again."

Ted.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
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] Rosegarden-user Digest, Vol 115, Issue 4

2016-05-21 Thread Ted Felix
On 05/21/2016 02:19 AM, Mike Rose wrote:
> But still - is there no way the ruler can be increased vertically?

   It certainly can.  If you don't mind making modifications to the 
code, building, and testing, then try this:

- In TrackEditor::init() increase barButtonsHeight to 35 pixels.
- In StandardRuler's ctor, change the initial value for 
m_loopRulerHeight from 10 to 20.

   The loop ruler will now be twice as big.

> At
> least offering the user the option would be preferable.

   This could certainly be done.  But I'd like to rule out other issues 
first.

> You just have to
> be quite pixel perfect when using it at the moment which is the last
> thing you want when you are selecting loop ranges.

   The loop ruler is 10 pixels high.  My mouse is accurate down to two 
pixels.  It's quite comfortable for me to use.  This makes me wonder if 
you've found some other issue.

   Are you using a mouse?  Trackpad?  Touchscreen?  Other?

   Is the loop ruler about 1/3 the height of the tracks?

   Can you send a screenshot?  That might shed some light.

Ted.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-16 Thread Ted Felix
On 05/16/2016 09:44 AM, Lorenzo Sutton wrote:
> Hi Ted, what do you mean with controllers removed? You mean explicitly
> removing them from the device set-up? This (I think) would disable use
> of controller rulers (as reverse to adding controllers which enables
> rulers) and that would be rather inconvenient.

   Ok, then that's still a problem for you.  So, you need a "Send 
Initial CCs" checkbox (to uncheck) on the Instrument Parameters panel. 
That should be relatively easy to implement.  I assume it would cause 
the knobs to go away since there's no point in them if no initial CCs 
are going out.

Ted.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-16 Thread Ted Felix
On 05/16/2016 04:25 PM, Lorenzo Sutton wrote:
> No wait! I still want to be able to mess with volume and controllers
> (knobs in tracks and automation in the matrix).
> What I would like to exclude is sending them when the file *loads*,

   Ok.  I'll have to think some more about that.  It's probably easily 
doable with a composition level setting.

> this especially applies to bank/program change which mangles my yoshimi
> state file I (possibly) already opened in yoshimi.

   Try the latest with the bank and program checkboxes unchecked and let 
me know if this part is now fixed.  It should be.  If not, it should be 
easy to fix.

Ted.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-13 Thread Ted Felix
On 05/13/2016 06:06 AM, Lorenzo Sutton wrote:
> Does this solve the problem where if I open yoshimi (or it is already
> opened) and load a state file *before* opening file in rosegarden,
> rosegarden will fire a set of program changes which effectively mangle
> my yoshimi state?

   Probably not.  We still send the initial setup out on file load to 
get external synths ready.  If you don't want bank selects or program 
changes sent out, uncheck the Bank and Program checkboxes in the 
Instrument Parameters box for each track.

Ted.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-04 Thread Ted Felix
On 05/04/2016 01:35 PM, Abrolag wrote:
>> https://sourceforge.net/p/rosegarden/bugs/1516/
> Any chance of some progress on this. I've just tried build 14635 and the
> problem is still there. I've actually reverted to 14235 on my DAW :(

   Should have a fix in a week or two.  This is proving to be very 
difficult to fix due to the auto channels feature.  I have it fixed for 
playback, but MIDI export is broken.

Ted.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
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] BPM: Rosegarden vs. Hydrogen

2016-04-18 Thread Ted Felix
On 04/18/2016 09:19 AM, Silas Mortimer wrote:
> To get a more or less similar beat
> setting, I have Rosegarden set up at 180 BPM, while Hydrogen is down
> to 120 BPM.

   That's a ratio of 2/3.  Check the time signatures.  Are they the same?

Ted.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
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] BPM: Rosegarden vs. Hydrogen

2016-04-18 Thread Ted Felix
On 04/18/2016 09:19 AM, Silas Mortimer wrote:
> This is particularly a problem in that I'd like to set them up to run
> together (leaving blank patterns in Hydrogen while the part in
> Rosegarden plays), but when I try to set Rosegarden's timing to
> JACK-determined, it goes all wonky.

   I'm not sure that synchronizing Hydrogen and Rosegarden is going to 
work very well.  It might be better to use Hydrogen as a MIDI synth and 
have Rosegarden do the sequencing.  Assuming this is possible.

Ted.

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
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] possible bug with exporting overlapping notes to Midi file

2017-02-23 Thread Ted Felix
On 02/22/2017 11:32 PM, Darcy Kahle wrote:
> 4. Put an eighth note overlapping the quarter note (I put the quarter
> and eighth notes to start at the start of the segment, same note)

   That was a bit tricky to do for me.  I'm using the notation editor 
and I dropped a quarter note, then moved it over top of the eighth note.

> 6. Open the Midi file that you just exported.  You will notice that the
> note(s) you entered are no longer a quarter note or eighth note, but
> much longer (mine was 3 bars long).

   Confirmed in 13.06.  Confirmed as fixed in 16.06 and the latest svn. 
I recommend upgrading to 16.06.  (The latest svn is a bit unstable right 
now with cosmetic work that is in progress.)

   Let us know if you need help building 16.06.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
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] among 19 tracks rosegarden leaves randomly some without sound

2016-08-31 Thread Ted Felix
On 08/30/2016 09:56 AM, Yves Guillemot wrote:
> BTW there is something which looks like a RG bug here:
...
> I'll write a ticket about it.

   Please do.  Be sure to include a sample file.  I have a feeling 
you've found a case I missed.

Ted.

--
___
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] among 19 tracks rosegarden leaves randomly some without sound

2016-09-01 Thread Ted Felix
On 09/01/2016 08:57 AM, Yves Guillemot wrote:
> Done: Tickets #1534 and #1533.
> I included a recipe to create a sample file and BTW I found what looks like
> another bug.

   Good stuff.  Thanks.

Ted.

--
___
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] among 19 tracks rosegarden leaves randomly some without sound

2016-08-25 Thread Ted Felix
On 08/25/2016 03:28 PM, Yves Guillemot wrote:
> Here there is something weird: Why is GM Recorder used in place of flute ?
> Why English Horn in place of oboe ? Why Piccolo in place of clarinet ? etc...
>
> This looks like a bug somewhere:
>Recorder is #75 in GM and Flute is #74
>English Horn is #70 in GM and Oboe is #69
>Piccolo is #73 in GM and Clarinet is #72
>etc... : The N+1 GM instrument is always used in place of the N.

   Feels like an off-by-one error in this .mid file.  I'd love to blame 
it on me and my cleanup of the MIDI import stuff, but when I open other 
.mid files, I get the right instruments.

   Program numbers start at 1 for the user and start at 0 under the 
covers, so mistakes are easy to make.  I'm guessing the MIDI file was 
generated by a program that didn't subtract one from the program number 
before saving.

> Step 3 - Why, in your screenshot, is there sometimes no vu-meter visible on
> some tracks at a place where this track is making sound ?
>
> I didn't look at the code and I don't have a certitude, but I presume that
> there is a level treshold under which the track number is displayed rather
> than the vu-meter.
> So when a track is playing with a very low level no vu-meter is
> displayed.

   Basically, this is correct.  It's not unusual to see only some of the 
meters.

> Hope this helps.

   This is good stuff, Yves.  Might want to put it on the wiki.

Ted.

--
___
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] Basic Midi Set up

2016-10-25 Thread Ted Felix
On 10/25/2016 10:06 PM, John A wrote:
> I have managed to get the data to record from the
> Korg into RG, but still not in sync

   In what way is it not in sync?  Timing across tracks?  Something else?

>  From reading the handbook, it seems that setting each channel to
> 'Receive External' should result in RG just sending the MIDI data to the
> programs however they might be arranged on the keyboard

   "Receive external" puts the currently selected track into a mode 
where it will set its bank/program to whatever bank/program comes in 
from the keyboard.  Its intent is to make it easier to dial up a 
specific bank/program without having to sift through all the entries in 
the comboboxes.

> 'Receive external will even uncheck itself
> almost immediately after I check it.

   This is working as designed.  It is intended to be used on a single 
track at a time.  Switching to another track turns it off.  This 
prevents accidentally messing up the bank/program settings on other tracks.

> I tried to set it up through "Manage MIDI Banks
> and Programs," and imported existing bank settings for the Triton
> Extreme. (This was the closest I could find to my keyboard)

   This is the way banks/programs for a track should be set up ideally. 
This is the way Rosegarden is designed to work.  If there isn't a bank 
that you can import from the library that matches your keyboard, that 
makes it difficult to use Rosegarden.

   That said, there are certainly other ways to use Rosegarden.  Do you 
have tracks that change program over the course of a piece?  In that 
case, importing banks won't help much.  You'll more likely want to use 
the event editor to work with banks/programs.

   I recommend starting small.  Whip together a short two track example 
on the Triton.  Send it over to Rosegarden, then send us the resulting 
.rg file.  Tell us what you expect and what you are getting.  We should 
be able to help quite a bit from that starting point.

Ted.

--
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
___
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] Opening MIDI file sets MIDI devices to "no port"

2016-11-06 Thread Ted Felix
On 11/06/2016 07:03 PM, D. Michael McIntyre wrote:
> The way it was supposed to work, when you imported MIDI it would try to
> fuzzy match you with "General MIDI Device" and try to assign that to a
> playable port.

   That sounds simple.  I'll keep it in mind when I get there.

> I remember the last time I fooled around importing old
> MIDI files, I had a lot of problems, to the point where I had to look at
> the file in something else to figure out what programs I should set up,
> and then I had to set all of that up manually in Rosegarden.

   Sure.  This sounds like the program changes in the MIDI file weren't 
at time zero.  The code now assumes that if the PC doesn't happen at 
time zero that it has to leave it alone and preserve the timing of the 
original file.

   The manual "fix" would be to dig through the events in the event 
editor, delete the BS/PC there and enter it into the MIPP.  It's not 
easy.  (Perhaps we could handle the case of a BS/PC before any other 
events on a track?  Can't remember if I considered that and decided 
against it.  It does change what the MIDI file is asking for.)

   And if there are multiple BS/PCs on a track, all bets are off.  A 
track will be set for piano in the MIPP and start playing violin at some 
point.  This is what drove the new behavior.  Will was having trouble 
importing MIDI files filled with BS/PC's on each track with the old 
code.  Now it preserves the BS/PCs throughout a track (it used to mangle 
them) and sets the MIPP for what it finds at time zero.

> You probably plugged a hole
> that used to make things work by accident or something.

   Heh.  All the time.

Ted.

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
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] rosegarden failed to install

2017-01-13 Thread Ted Felix
On 01/13/2017 02:55 AM, Marco Paravano wrote:
> -- The following features have been disabled:
>   * SNDFILE , Better support for WAV files

   Install libsndfile1-dev and it should build fine.

Ted.

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
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] rosegarden failed to install

2017-01-13 Thread Ted Felix
On 01/13/2017 02:46 PM, Marco Paravano wrote:
> but, after imported a midi file in the program which kind of source of
> timing of sequencer must I use? The list of options is the following:
> - (auto)
> - system timer
> - HR timer
> - PCM playback 0-0-0
> - PCM capture 0-0-1
...
>
> In (auto) the cursor doesn't move,

   This is the 4.8 kernel bug.  You'll need to upgrade your kernel to 
the latest.  If you are using Debian/Ubuntu or derivatives, then a 
normal upgrade should get everything going.  Otherwise if you can find 
the latest 4.8 kernel your distro offers, that should solve the problem.

> in HR timer I get a great number of
> xruns in Jack.

   Rosegarden doesn't handle the HR timer well.  We've not had time to 
track this down.

> In the other cases the cursor moves but I hear just a chord
> and then nothing (but the cursor moves).

   I seem to recall having trouble with these too.  At one point I 
understood why, but that was a while ago.  I stick to the system timer.

   I would go with (auto) or system and get a newer kernel.

Ted.

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
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] Opening MIDI file sets MIDI devices to "no port"

2017-01-10 Thread Ted Felix
On 11/06/2016 03:05 PM, Marko Randjelovic wrote:
> I would prefer keeping what user has chosen, including if program is
> terminated and started again. If user didn't yet choose anything or if
> chosen device is currently unavailable, then I would prefer assign to
> first port found.

   This should be partially fixed in [r14907].  It will at least connect 
to whatever it finds out there now.

   I think that the other behavior you want can be had by modifying the 
autoload and then checking the "Always use default studio..." option in 
the MIDI preferences.  It's pretty cumbersome compared to your idea, though.

Ted.

--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
___
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] Uninstall 16.06 before installing 17.04

2017-04-20 Thread Ted Felix
On 04/20/2017 02:18 AM, Malhaire Christophe wrote:
> What is the best way to uninstall Rosegarden 16.06 (compiled from
> source) before installing the new 17.04 version?

   Installing over top should work fine.

   There doesn't appear to be a "make uninstall" target.  I guess you 
could do an install, make note of what was installed where, and delete 
them manually.

   If it behaves strangely, you might want to rename the Rosegarden.conf 
file so that it can create a new one:

   $ cd ~/.config/rosegardenmusic
   $ mv Rosegarden.conf Rosegarden.conf.backup

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Rosegarden - Yoshimi issue

2017-04-18 Thread Ted Felix
On 04/18/2017 08:51 AM, David Tisdell wrote:
> I am running Rosegarden 15.12 and Yoshimi 1.3.8.2
> I can go into Yoshimi and set the sounds I want to use but when I hit play
> in Rosegarden, it is as if it gets a Midi signal to change sounds and
> starts using sounds I did not select.

   This sounds familiar.  About a year ago, Lorenzo Sutton brought up 
this issue here on the user list.  The conclusion was that he needed to 
use a yoshimi.rgd file and let rosegarden do the configuring.

   You can read the discussion here:

https://sourceforge.net/p/rosegarden/mailman/rosegarden-user/thread/576B4143.1070207%40tedfelix.com/#msg35177175

   Lorenzo's post starts a few screens down.  Search the page for 
Lorenzo to get there quickly.

   You should be able to download the latest yoshimi.rgd file directly here:

https://sourceforge.net/p/rosegarden/code/HEAD/tree/trunk/rosegarden/data/library/yoshimi.rgd?format=raw

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 17.04, codename "Twice in a Blue Moon" RELEASED

2017-04-19 Thread Ted Felix
ROSEGARDEN 17.04, codename "Twice in a Blue Moon" RELEASED

The Rosegarden team is proud to announce the release of version 17.04 of 
Rosegarden, an audio and MIDI sequencer and musical notation editor for 
Linux.

http://www.rosegardenmusic.com/

The most visible change in 17.04 is that David Faure has generously 
replaced our very brittle and complex style system with a complete 
rewrite using QStyle.  Ted Felix invested the past ten months grinding 
through bugs, and cleaning Rosegarden's code to make it more efficient 
and maintainable.  Significant areas cleaned up include: the Track 
Parameters box, TrackButtons, progress dialogs, and the Audio Mixer 
window.  Yves Guillemot and David Faure squashed a few bugs as well.

BUG FIXES

   * Fix memory leak: delete StartupLogo when closing it (r14737)

   * Add compilation fix for Ubuntu 16.04.01 LTS (r14738)

   * TrackParameterBox: Fix initial track label problem (r14761)

   * Fix #1534: Send channel setup when output is changed (r14743)

   * TrackParameterBox: Make color combo visible for audio tracks
 (r14762)

   * autoload: Fix audio track colors (r14763)

   * Fix #1532: Crash when trying to edit a triggered segment (r14772)

   * Fix #1536: Crash on dangling Instrument IDs (r14776)

   * Fix "Always use default studio" stickiness (r14781)

   * Fix #1538: No sound when entering notes with keyboard (r14783)

   * Fix time stamp bug in MIDI file export (r14785)

   * Improve progress dialogs throughout the application (r14793-r14899)

   * Repair control rulers in Qt 5 builds

   * Cleanup incorrect name and filter during audio file export

   * Fix compilation with -DQT_STRICT_ITERATORS (r14903)

   * Fix compilation without jack (r14904)

   * Enable -DQT_NO_URL_CAST_FROM_STRING and fix compilation accordingly
 (r14905)

   * Fix "all piano" issue with empty connections (r14906)

   * Fix MIDI import connection problem (r14907)

   * Fix a bug in the parallels checker, bug #1544 (r14959)

   * Fix #1491 Xruns on exit (r14981)

   * Fix wait cursor (r14985)

NEW FEATURES

   * Hide unused frames for audio tracks in track parameters (r14729)

   * Improve handling of collapsing frames in track parameters and
 document properties (r14714)

   * Track 20 recent files, rather than 10 (r14868)

   * Replace stylesheet with custom QStyle (r14968)

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Is there a new release coming ahead?

2017-04-07 Thread Ted Felix
On 04/07/2017 02:41 PM, D. Michael McIntyre wrote:
> On 04/07/2017 10:51 AM, Ted Felix wrote:
>>Lemme know if you want me to do it.
> It seems like a fitting moment to acknowledge that I finally burned out.

   OK, then.  I'll give it a shot in the next couple of weeks.  I'm sure 
I'll screw things up, but I'll put together a process document on the 
wiki to make sure everything goes smoothly the next time.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Is there a new release coming ahead?

2017-04-07 Thread Ted Felix
On 04/02/2017 11:01 PM, D. Michael McIntyre wrote:
> I hope to get a release done in April.

   I see there's a tag for 17.04.  Were you planning on releasing that 
particular version?  If so, I recommend moving to the latest as I've 
fixed a serious problem that I introduced a month or two back.  The 
faders on the AudioMixerWindow weren't working at all.  They are fine 
now as of r15013.

> I missed the December and
> February releases, because I work 80 hours a week now, and have very
> little free time.

   Lemme know if you want me to do it.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] a few newbie questions

2017-07-31 Thread Ted Felix

On 07/28/2017 10:33 PM, Andrew Kilpatrick wrote:
Well I discovered that the metronome must be set to a MIDI port of some 
kind before any MIDI clocks will be sent. That seems like a bug... what 
does MIDI clock have to do with metronome?


  The metronome code is responsible for generating MIDI clocks.  See 
MetronomeMapper::fillBuffer().  Also search on MIDI_TIMING_CLOCK.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Audio Mixer Window Rewrite

2017-08-16 Thread Ted Felix
  The Audio Mixer Window rewrite that I've been working on this year 
has finally reached feature parity with the original Audio Mixer Window. 
 It's time to test it.


  If you are a user of the Audio Mixer Window, I would really 
appreciate it if you can beat this new version up and shake out any 
bugs.  You'll need to do two things:


  1. Build from the latest svn.

  2. Change a setting in your Rosegarden.conf file to
 enable the new Audio Mixer Window v2.

  Rosegarden.conf is usually located here:

~/.config/rosegardenmusic/Rosegarden.conf

  The setting in question is the following:

[Test]
AudioMixerWindow2=true

  false is the default and that will give you the old AMW.  true will 
give you v2.  You can confirm that you are running v2 by examining the 
height of the buttons (e.g. "In 1" and "Master").  With v2, the buttons 
will be short with just enough space for the text.  With the old AMW, 
the buttons will be tall enough to hold two lines of text.


  If you need help with building from svn, let me know and I'll guide 
you through the process.


  Thanks.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-16 Thread Ted Felix

On 07/16/2017 07:06 AM, chuck elliot via Rosegarden-user wrote:

However, the M3 only behaves properly with v16.02.
With v17.12 It does not receive the correct instrument settings either
from the default studio setup or the composition studio setup when the
same composition is loaded.


  Try rewinding to the start of the composition and pressing play. 
There was a time when that cleared things up, so it might help.


  You can also do a little troubleshooting by inserting kmidimon in the 
path between rg and your M3.  It will show the MIDI traffic going across 
and might provide more details as to what is/isn't working.


  Can you assemble and post a small sample .rg file that has the problem?

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-17 Thread Ted Felix

On 07/17/2017 07:12 PM, chuck elliot wrote:

so it looks to me that under 16.02 RG sends out program change
messages according to what's set up in the studio every time
you press PLAY.

Under 17.12 RG does not send out program changes when you press
PLAY...


  I've confirmed this.  16.06 is the first version that doesn't send 
out BS/PCs when play is pressed starting from time zero.  This feels 
wrong to me.  I need to track down what changed and why.


  I did notice that BS/PCs do get sent out on load.  So, try this... 
Make sure your synths are on and connected.  Try loading a different .rg 
file (even just a File > New should do), then load the .rg file that 
talks to the M1 and M3.  This should cause BS/PCs to go out and your 
synths should be set up properly at this point.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Quiet here

2017-07-16 Thread Ted Felix

On 07/13/2017 03:26 PM, Abrolag via Rosegarden-user wrote:

Anything new on the horizon?


  I'm near the end of a rewrite of the Audio Mixer Window.  You can 
find it over on github:


https://github.com/tedfelix/rosegarden/tree/amw

  However, my daughter just broke her wrist, so I don't have a lot of 
time for rg right now.  Should be back soon.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-18 Thread Ted Felix

On 07/18/2017 07:32 PM, chuck elliot wrote:

That has turned up some interesting findings:


  Indeed.


under v16.02 selecting [no port] for the relevant M3 bank
does not send any PCs and nor does switching it back to
the midi port. I see only ALSA ports being subscribed etc.
(filtering other midi messages)


  OK.  This is to be expected.  That feature was added later.


This version send PCs whenever a new segment is encountered
during playback too.
It is presumably sending PCs on load too so that my M3 is set
up to start with.


  That behavior was causing problems for some users.  But it makes 
sense that it was working for you since the channel setup at load wasn't 
working with the M3.



under v17.12, selecting [no port] for the M3 bank sends out a
complete set of PCs for the M3 which sets up the M3 nicely!
such that when it is reconnected to midi it plays all the
correct instruments (but reconnecting does not send PCs).


  Good to hear.  This means we are sending the right stuff at some 
point and the M3 is getting it.  That reduces the mystery.



This version does not send PCs on play it seems.


  It does not.  That change was made in r14644.  The PCs on play 
behavior in 16.02 was causing problems for some users, so it was 
removed.  What is confusing is that I thought that I had at least 
implemented sending PCs for playback from time zero.  Apparently I 
didn't.  So, one must rely on having everything plugged in and ready to 
go at load time to ensure a proper setup.  That seems a bit cumbersome.


  Sending channel setups (which is what we call this internally) at 
playback from time zero would work.  We might also add a menu item "Send 
Channel Setups" or something similar to let you manually get your synths 
in sync with the composition at any time.  Just in case power goes out 
or something gets unplugged at the wrong time.



The one thing that is not clear to me at this point is why
the 'send PC on load' in this version is succeeding with the
M1 but not with the M3 ???


  That's the real mystery.  We must be sending something that the M3 
doesn't like in the load case.  It wouldn't surprise me at all.  The 
question is: what?


  I think the test to run would be as follows...  First, do the port 
switch and connect to kmidimon to see what's going out.  Keep a record 
of this.  I think you can save it from kmidimon maybe.  Then modify the 
.rg file to connect the M3 to kmidimon's port.  Save and reload and it 
should show you what it is sending out on load.  I can actually do this 
test myself since it only requires the .rg file and kmidimon.



I note what Michael has said about sending BS/PCs and upsetting
hardware configurations but it seems pointless to me to have
instrument settings in a sequencer if you cannot use them to
configure your whole setup centrally.


  That's the idea.  We send them at load anyway, so the assumption is 
that we are taking control.  By unchecking the checkboxes next to bank 
and program, you can configure individual channels to not send BS/PCs at 
all.  So, if you want to let the instruments have control, you can.



For those that don't want or need RG to
configure their hardware an appropriate send filter ought to
be able to cater for that no?


  Just uncheck bank and program in the Instrument Parameters box.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-20 Thread Ted Felix

On 07/20/2017 07:37 AM, chuck elliot wrote:

v16.02 is also sending out 2 sets of PCs on load but they
are in the opposite order (correct set 2nd) so this explains
why the piece plays properly under 16.02...


  Do you have two devices connected to the same port?  I noticed that 
you have one device called M3-EDS and another called M3-GM.  Are they 
both connected to the M3's port?  If so, that might be why two sets of 
channel setups are going out to the M3.  Try pointing M3-GM to [no 
port], save, and reload.  That might get you some progress with 16.02.


  Later versions only send channel setups on the channels that are 
used, so the problem would only occur where the same channels were being 
used by the two devices.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-20 Thread Ted Felix

On 07/20/2017 07:15 AM, chuck elliot wrote:

New finding - RG is sending 2 sets of PCs on loading
this particular .rg file. Firstly the correct set as
configured in RG and then a complete set of channels
1-15 with different instrument settings and these are
overwriting the correct ones in the M3.


  Sounds like you've found it.  I'm a bit swamped at the moment, but I 
hope to get to this by the end of next week.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] a few newbie questions

2017-07-25 Thread Ted Felix

On 07/25/2017 06:05 PM, Andrew Kilpatrick wrote:
1. MIDI clock sending - I turned it on in the MIDI Sync panel but no 
clock ticks are sent during playback. I could find no mention of this in 
the manual.


  I think the clock sync goes out the Rosegarden "sync" port.  You'll 
need to manually connect that to something.  It's not configurable via 
the Device Manager.  I usually use patchage to connect things up.  It 
crashes a lot, but it gets the job done.


3. Themes? I like the simple UI, but the colours are a bit bright for my 
dark studio. Is there a pref file I can modify to tone things down a bit?


  Our current style is implemented in code.  I don't think there is a 
simple way to tweak the colors.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Lost instrument settings

2017-07-23 Thread Ted Felix
[Resending because this hasn't appeared on the user list.  Sorry if 
duplicate...]


On 07/20/2017 12:15 PM, Ted Felix wrote:

   Do you have two devices connected to the same port?


  From digging through the .rg file, it appears that you do:

Korg-M3-GM -> "20:0 E-MU XMidi2X2 MIDI 1 (duplex)"
Korg-M3-EDS -> "20:0 E-MU XMidi2X2 MIDI 1 (duplex)"
M1 -> "20:1 E-MU XMidi2X2 MIDI 2 (duplex)"

  This is probably why you are seeing two channel setups going out to 
the M3 with 16.02.  With later versions, you shouldn't see that.  Or you 
will only see it where there is a channel conflict in your tracks.  I.e. 
two tracks pointing to the same channel on the M3 but using the two 
different devices (Korg-M3-GM and Korg-M3-EDS).


  Limitations in 16.02 make it difficult to do the above.  The only way 
that comes to my mind is to combine the device files for each.  This was 
fixed in 16.06 and channel setups only go out for channels that have tracks.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] fluidsynth-dssi weird behavior with previous files?

2017-05-09 Thread Ted Felix
On 04/29/2017 11:00 AM, Lorenzo Sutton wrote:
> On 17.02 (actually I think the string in the about should be 17.04 - I
> compiled this a week ago) I get an error message "FluidSynth-DSSI:
> error: unrecognized configure key" for files created in *previous*
> rosegarden versions using soundfonts via the fluidsynth-dssi plugin.

   I tried to recreate this and couldn't.  I used 16.06 as the "old" 
version and 17.04 as the "new" version.

   In 16.06 I set up fluidsynth-dssi on track one, configured the 
soundfont and got it working.  Recorded some random notes, and saved.

   In 17.04 I loaded that saved composition and fluidsynth-dssi came up 
fine.  The only odd thing I noticed is that it was playing the default 
program 1 Acoustic Grand Piano on the track until I rewound to the 
beginning and pressed play again.

   I did not get an error message.

   Is the above procedure similar to what you are doing?  Do I need to 
go further back to an older version of rg?

> If I create a new file from scratch, add the synth and then the very
> same soundfont it works. Also if in the same old file I remove and
> re-add the whole synth + soundfont it works... Any idea why this may
> happen and is there another work-around?

   The only thing that comes to mind is that maybe the version of the 
fluidsynth-dssi plugin has changed between the older files and your 
current setup.  Though I don't think the fluidsynth-dssi plugin has 
changed in years, so it seems very unlikely.  However, it could be that 
fluidsynth-dssi has changed the format of the data that it stores in the 
Rosegarden composition.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RG 17.04 Debian build - multiple projects open, they play simultaneously

2017-09-06 Thread Ted Felix

On 09/06/2017 03:00 AM, david wrote:
Actually, I just fully replicated my original situation and now get the 
original simultaneous play problem.


  Can you reproduce the problem using just the default "new" empty 
composition that comes up at startup?  Bring up two instances, hook them 
up to the keyboard via device manager, press play in one.



With the external keyboard turned on: Hitting Play in either plays both.

With keyboard OFF: Hitting play in either plays #2, but cursor moves in 
both.


  OK, so it doesn't seem to be the "THRU" feature of the keyboard 
contributing.  What if you unplug the keyboard from the Xmidi 1x1 
interface but leave the Xmidi 1x1 plugged in to the computer?



client 0: 'System' [type=kernel]
 0 'Timer   '
 1 'Announce'
 Connecting To: 128:0, 129:0, 130:0, 131:0


Announcements to the "record in" ports.  Should be alright.


client 14: 'Midi Through' [type=kernel]
 0 'Midi Through Port-0'
 Connecting To: 129:0[real:0]
 Connected From: 129:0, 130:6


Question here is who is 129:0?  For some reason they aren't appearing in 
this output.  Why isn't aconnect showing them?  They seem to be very 
aggressive, connecting to every input and output port they find.



client 28: 'E-MU XMidi1X1' [type=kernel,card=3]
 0 'E-MU XMidi1X1 MIDI 1'
 Connecting To: 129:0[real:0], 130:0, 131:0
 Connected From: 129:0, 130:3, 130:4, 130:5, 130:7, 130:8, 131:3


I assume this is your MIDI interface going to the Yamaha.  It's 
connected for record "to" the aggressive mystery device (129:0) and the 
two rg instances.  This makes sense, I guess.  It's connected for 
playback "from" several rg ports from each instance.  Also as expected.



client 130: 'rosegarden' [type=user,pid=5445]
 0 'record in   '
 Connected From: 0:1, 129:0, 28:0


  0:1 connection is expected.  129:0 connection is mysterious.  28:0 
connection is also expected.



 1 'sync out'
 Connecting To: 129:0[real:0]


  Since you aren't using sync, this should be irrelevant.  Nothing 
should be going out the sync port to the mystery device.



 2 'external controller'
 Connecting To: 129:0[real:0], 131:0
 Connected From: 129:0


  This is surprising.  Normally, "external controller" is connected to 
nothing.  It doesn't attempt to connect to anything.  So, others are 
connecting to it for some reason.  The mystery device is connected for 
in and out, and the other instance of rg has decided to connect its 
record in to it.  That's a bug, but should be harmless.  Since "external 
controller" isn't really used for much, all of this is odd but probably 
safe.



 3 'out 1 - General MIDI Device'
 Connecting To: 28:0, 129:0[real:0]


  Connection to the MIDI interface makes sense.  The mystery device 
sure is aggressive.  It seems to latch on to everything it can find.



 4 'out 2 - Yamaha PSR-270'
 Connecting To: 28:0, 129:0[real:0]


  Same.


 5 'out 3 - out 3 - MIDI external device 2'
 Connecting To: 28:0, 129:0[real:0]


  Same.


 6 'out 4 - out 4 - MIDI external device 3'
 Connecting To: 14:0, 129:0[real:0]


  Slightly odd that this is going to THRU, but shouldn't be too 
harmful.  Just another path to the mystery device.



 7 'out 5 - out 5 - MIDI external device 4'
 Connecting To: 28:0, 129:0[real:0]


  Same as 130:3.


 8 'out 6 - out 6 - MIDI output system device'
 Connecting To: 28:0, 129:0[real:0]

  Same as 130:3.


 9 'out 7 - out 7 - MIDI output system device'
 Connecting To: 129:0[real:0]


  This one must be disconnected.  Not a problem.


client 131: 'rosegarden' [type=user,pid=5472]
 0 'record in   '
 Connected From: 0:1, 129:0, 130:2, 28:0


  0:1 is expected.  Mystery device is very aggressive.  Connection from 
130:2 indicates that it has decided to record the "external controller" 
port from the other instance.  Bizarre, but shouldn't cause the synced 
playback problem.  28:0 makes sense.



 1 'sync out'
 Connecting To: 129:0[real:0]


  The aggressive mystery device.


 2 'external controller'
 Connecting To: 129:0[real:0]
 Connected From: 129:0


  The aggressive mystery device both ways.


 3 'out 1 - General MIDI Device'
 Connecting To: 28:0, 129:0[real:0]


  The MIDI interface and the aggressive mystery device.

  Nothing is too out of the ordinary above except for the mystery 
device at 129:0.  Who is it?  The answer to that might lead to a 
solution.  If it's not showing up in "aconnect -l" maybe try "aconnect 
-o" and "aconnect -i".  Or is it in the QJackCtl ALSA tab?  Or try 
patchage which might show it.


  You might also try paring down the connections with patchage.  Maybe 
disconnect the "sync" ports.  Disconnect the mystery device.  See if any 
of those changes make a difference in the behavior.


   The MIDI Sync settings in the preferences offer a way for rg to 
trigger playback on another 

Re: [Rosegarden-user] Installing RoseGarden 17.04

2017-12-19 Thread Ted Felix

On 12/19/2017 08:52 PM, Joe Davenport wrote:

My question now is, how many modules will I need to
install (e.g. lrdf)


  The complete list is here:

http://www.rosegardenmusic.com/wiki/dev:contributing

  I would suggest making a script that installs everything you need. 
Then use that script each time you reinstall Linux.


  Some package managers offer a way to install the build dependencies 
for a package.  E.g. on Ubuntu/Debian, the following will install 
everything you need to build rosegarden:


  sudo apt build-dep rosegarden

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 17.12, codename "Ultimate Pleasure" RELEASED

2017-12-20 Thread Ted Felix

ROSEGARDEN 17.12, codename "Ultimate Pleasure" RELEASED

The Rosegarden team is proud to announce the release of version 17.12 of
Rosegarden, a MIDI sequencer that features a rich understanding of music
notation along with basic support for digital audio.

http://www.rosegardenmusic.com/

17.12 brings us numerous bug fixes by Yves Guillemot and Ted Felix.  Ted
has also continued his work on cleaning up the source base with a
rewrite of the Audio Mixer window and simplified handling of the volume,
pan, etc... control change knobs and faders.

BUG FIXES

  * Fix progress dialog lockups in KDE (bug #1546, r15031-r15034)

  * Fix disappearing lyrics in lyrics editor (bug #1547, r15035-r15036)

  * Fix bug #1548: Last syllable of lyrics is not copied between two
linked segments.  (r15037)

  * Fix bug #1550: Crash with lyric editor and linked segments (r15038)

  * Fix bug #1551: No sound from an audio file when pressing rewind then
play. (r15039)

  * Fix bug #1549: Matrix Editor: Velocity ruler not updated correctly
when changing velocity using the velocity tool (r15041-r15046)

  * Fix alias change not updating label on the audio instrument
parameters. (r15058)

  * Fix miscellaneous cosmetic issues related to the ThornStyle upgrade.
(r15076-r15081)

  * Fix time mode toolbar buttons on the Event List and other windows.
(r15083)

  * Fix incorrect window titles on the preferences and document
properties windows.  (r15084)

  * Fix garbage property names in Event Edit window.  (r15085)

  * Display velocities modified from the velocity ruler in the status
bar for the notation editor.  (r15088)

  * Fix bug #1552: Rosegarden fails to build with cmake-3.9.0. (r15089)

  * Fix crash when launching plugin dialog introduced by r14648.
(r15091)

  * Fix external controller audio volume/pan bug (r15107)

  * Fix crash in rulers when pressing mouse buttons (r15116)

  * Export to LilyPond as a repeat sequence several consecutive linked
segments is now possible (bug #1470, r15119)

  * Fix duplicate connection in initial autoload (r15122)

  * Fix crash when exporting to LilyPond. (bug #1553, r15135)

  * Fix lilypond options dialog too big. (r15140)

NEW FEATURES

  * Add "Use track name for new segments" preference.  (r15090)

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 18.06, codename "Vesper" RELEASED

2018-06-11 Thread Ted Felix

On 06/07/2018 02:19 AM, david wrote:

CMake Error at /usr/share/cmake-3.7/Modules/FindX11.cmake:429 (message):
   Could not find X11
Call Stack (most recent call first):
   CMakeLists.txt:152 (find_package)


  That's odd.  I would expect the X11 libs to be required by the Qt 
libs.  Do you have the Qt4 and/or Qt5 libs installed?  (libqt4-dev, 
qtbase5-dev, qttools5-dev)  Qt5 appears to depend on libxext-dev.  Qt4 
doesn't appear to depend on anything that looks like X at all.


There's no package in Debian called X11. There are many many X11 
packages that include "-dev" in their names. x11proto-dev is the only 
one not marked as a dummy package. I installed x11proto-dev but that 
makes no difference.


  Of the ones I have installed, x11proto-core-dev jumps out at me. 
That might be it.



Also installed build-essential, that made no difference.


  That won't.  It just brings in the compiler, linker, and a few other 
basic things.



Which one(s) do I need?


  It's a good question.  It sounds like the list we have on the wiki is 
incomplete:


https://www.rosegardenmusic.com/wiki/dev:contributing


I have cmake 3.7, will 3.11 work better?


  Not sure.  My first thought is, no.  But then again, this might be 
happening because of whatever boilerplate is used to detect the presence 
of Qt (or something else).  And that boilerplate might be provided by cmake.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 18.06, codename "Vesper" RELEASED

2018-06-12 Thread Ted Felix

On 06/12/2018 04:16 AM, david wrote:

I think cmake 3.7 was ok. Just a lot of -dev packages to install.


  OK.  That's pretty typical.


Saw this while watching the build:


  I have all of those warnings on my todo plus a number of others.


double free or corruption (out)
Aborted


  Ugh.

Perhaps related 
to those warnings about format overflows and sprintf trying to put too 
many bytes into too small a space?


  Yeah.  Those didn't jump out at me at first, but we should certainly 
address those ASAP.  They may indeed be related.  I'll move them to the 
top of my todo.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Audio set up

2018-06-19 Thread Ted Felix

On 06/19/2018 03:23 PM, Jogchum Reitsma wrote:

  o In the Studio->Manage MIDI devices, the correct Timidity port is
    shown as output;
  o I load an example (for instance,  aveverum.rg)


  At this point, you need to check Studio->Manage MIDI devices.  The 
.rg file may have pointed itself to the wrong place.



  o In the Studio->Manage MIDI devices, the correct Timidity port is
    shown as output;
  o I load an example (for instance,  aveverum.rg)


  Same thing here.  You need to check Studio->Manage MIDI devices 
*after* you load a .rg file.


  If that doesn't help, I recommend working through my tutorial.  It 
should get you through this.


  http://tedfelix.com/linux/linux-midi.html

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] MIDI transfer speed

2018-06-01 Thread Ted Felix

On 06/01/2018 03:03 PM, Will Godfrey wrote:

Just an od thought...
When Rosegaren is sending MIDI internally to other software, does it still run
at 31.25 baud or does it transfer faster?


  I have no idea.  I would think this would be more of an ALSA issue. 
My bet is that since there's no hardware to slow things down, ALSA 
transfers data as quickly as possible.  The alternative would be for 
ALSA to simulate a MIDI interface between two connected devices.  It 
would then slow things down to 31.25kbps.  I can't imagine why that 
would be a good idea.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RGD 'device' file for Yoshimi or Zyn?

2018-06-06 Thread Ted Felix

On 06/06/2018 07:25 PM, David W. Jones wrote:

Would make working with them much easier. When I set up a patch (one of the 
included ones) in Yoshimi, RG seems to set it back to YoshimI's default patch.


  A yoshimi.rgd comes with rg.  It's been there for a while now.  Since 
version 16.06.  Worst case you can always grab it from sourceforge directly:


https://sourceforge.net/p/rosegarden/code/HEAD/tree/trunk/rosegarden/data/library/yoshimi.rgd?format=raw

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 18.06, codename "Vesper" RELEASED

2018-06-06 Thread Ted Felix

On 06/06/2018 07:20 PM, David W. Jones wrote:

Hurrah! How can I get the update? Debian Testing has been at 17.12 for ages now.


  I would recommend downloading the source and building yourself.  The 
source archive is here:


https://sourceforge.net/projects/rosegarden/files/rosegarden/18.06/rosegarden-18.06.tar.bz2/download

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 18.06, codename "Vesper" RELEASED

2018-06-06 Thread Ted Felix

The Rosegarden team is proud to announce the release of version 18.06
of Rosegarden, a MIDI sequencer that features a rich understanding of
music notation along with basic support for digital audio.

http://www.rosegardenmusic.com/

Along with some bug fixes and a few new features, 18.06 brings more
simplification of the code and further progress toward simplifying the
UI notification mechanisms that keep the UI in sync with the underlying
Composition.

Bug Fixes

  * Fix misc spelling errors flagged by lintian (Bug #1556, r15149)
  * Fix soft synth tracks not responding to volume fader changes.
(Bug #1557, r15189)
  * Fix Receive External checkbox not cleared.  (r15194)
  * Fix key map popup menu position on the Manage MIDI Banks and
Programs window.  Current key map is now under the mouse as it
should be.  (r15221)
  * Fix a memory leak.  (r15235)
  * Fix gray leftovers when going out of Archive.  (r15240)
  * Fix Track preset name not loaded from .rg file.  (r15242)
  * Fix TrackButtons flicker when switching files.  (r15244)
  * Fix vertical zoom reset on the Matrix editor.  (r15267)
  * Fix vertical zoom reset on the Notation editor.  (r15268)

New Features

  * Manage MIDI Banks and Programs window now uses a scroll area
instead of tabs.  (r15227)
  * Add "Reset to Defaults" button to Track Parameters.  (r15241)
  * Standardized scroll wheel behavior.  (Feature #445, r15245, r15246,
r15248, r15265)
  * Notation: Offer spacing up to 400%.  (r15266)
  * Notation spacing is now saved to the .rg file.  (r15269)

Other people who contributed to Rosegarden development:

  * Stuart Prescott

People who contributed device files to the Rosegarden Library

  * Henk de Groot

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RG 17.04 seems to leave lock files behind

2018-01-09 Thread Ted Felix

On 01/09/2018 03:51 AM, david wrote:
When I open an RG file by double clicking it in Thunar (XFCE4's file 
manager), the file opens and everything works. After I close RG ... it 
leaves behind the lock file.


Was that fixed in 17.12?


  I can't reproduce this issue in Ubuntu 17.10 (GNOME) with rg 17.04.

  Does it work fine when opening files within rg and then closing rg?

  How are you closing rg?  Does it work ok if you File > Quit to close rg?

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RG 17.04 seems to leave lock files behind

2018-01-10 Thread Ted Felix

On 01/10/2018 02:46 AM, david wrote:

Was completely unable to duplicate the problem.

Must have been the phases of the moon or something. Thanks for fixing it 
quantum-mechanics-style simply by turning your attention toward it! :)


  Ha!  Computers are afraid of me.

  Lock file problems tend to happen when rg crashes.  My best guess is 
that it was crashing when it was going down and now it isn't.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RG 17.04 seems to leave lock files behind

2018-01-11 Thread Ted Felix

On 01/10/2018 12:59 PM, Will Godfrey wrote:

Another way that's caught me (rather more often than I'd like to admit) is
shutting down the desktop, without first shutting down Rosegarden.


  I tried that as well, and I cannot reproduce it.  GNOME seems to send 
a proper "close window" message to rg before going down.  Which window 
manager are you using?  How are you shutting down the desktop? 
Something catastrophic like Alt+Ctrl+Backspace?



Wasn't there some discussion on adding some kind of time stamp to the lock
file, so that it will ignore one that was (say) over 24 hour old.


  There was some discussion about something.  I think it was storing 
and checking the host name and process id.  Same host name and process 
id doesn't exist, ignore the lock file.  It's not on my todo list, 
though.  I close my apps before shutting down.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Rosegarden 17.12.1 Available

2018-02-18 Thread Ted Felix
  Rosegarden 17.12.1 is now available.  This is a point release that 
fixes the following issue:


  * Fix volume slider having no effect on softsynths. (Bug #1557,
r15123)

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Svn 15340 SequenceManager.cpp.o Error2

2018-07-27 Thread Ted Felix

On 07/26/2018 07:23 PM, Mario Moles wrote:

error: ‘class QSharedPointer’ has no
member named ‘reset’
  m_compositionMapper.reset(new CompositionMapper(m_doc));
  ^


  Yep.  Qt5 is required now.  You'll need to install the Qt5 libs. 
Though I could've sworn you were already building with Qt5.  Or maybe 
I'm mistaken?  Hmmm...  Maybe you have both installed and you've 
specified -DUSE_QT4=1 to cmake?  If you have both installed, Qt5 should 
be the default.


  See the wiki for a list of the Qt5 libs you'll need:

https://www.rosegardenmusic.com/wiki/dev:contributing#prepare_the_build_environment

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] No sound

2018-07-25 Thread Ted Felix

On 07/25/2018 05:05 AM, Filipe de Moraes Paiva wrote:

Other midi programs work well (timidity and linthesia), but as soon as I
run Rosegarden, all sound disappears from my computer and as soon as I quit
form Rosegarden, the computer sound appears again.


  Ah.  This is probably because Rosegarden starts JACK on launch.  Go 
to Edit > Preferences > Audio tab, and uncheck "Start JACK automatically".


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] No more 64Studio distro

2018-08-10 Thread Ted Felix

On 08/10/2018 01:10 AM, david wrote:

On this page at rosegardenmusic.com:
https://www.rosegardenmusic.com/getting/

Checking the Debian site, there's no reference to 64Studio. Maybe remove 
it from the Getting page?


  A better list of audio distros can be had from distrowatch:

https://distrowatch.com/search.php?category=Multimedia#simple

  Maybe we should just link that?

  I think at least part of that page is computer-generated.  Chris 
would know more.  Not sure exactly what is safe to change and what isn't 
on that page.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] 18.06 doesn't run on my Debian Testing system

2018-08-09 Thread Ted Felix

On 08/09/2018 03:16 AM, david wrote:

Trying to run it from command line after building it gives me a very
brief flash of splash screen, then this appears in the terminal:
free(): invalid pointer
Aborted


  Same as before.  Again, best guess is a library issue.

Ideas? I know I'm not running a "standard, stable distribution," but if 
Rosegarden ends up not working under that, how good a chance will it 
have when Testing becomes the new Stable?


  I'm guessing someone tracks down the offending library and reports 
it.  I assume they back-level them one by one to find them, then try 
building a newer or older version to figure out exactly where the 
failure is.  It should get shaken out eventually.


I haven't got Ubuntu 18 installed anywhere to test. Does RG work on 
Ubuntu 18?


  I upgrade to the latest Ubuntu about one month after it is released. 
Ubuntu 18.04 works fine.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Error compiling in SVN revision 15333

2018-07-17 Thread Ted Felix

On 07/17/2018 07:20 AM, Mario Moles wrote:

/home/mario/Temp/rosegarden/src/gui/seqmanager/InternalSegmentMapper.h:90:5:
error: ‘virtual
Rosegarden::InternalSegmentMapper::~InternalSegmentMapper()’ is private
  ~InternalSegmentMapper(void);
  ^


  Thanks for catching/reporting this.  I'm still building and 
supporting Qt4, so I didn't see this Qt5 error.  Perhaps it's time to 
move on?  At any rate, workaround for the moment is to build against 
Qt4.  I'll have a look...


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Error compiling in SVN revision 15333

2018-07-17 Thread Ted Felix

On 07/17/2018 07:20 AM, Mario Moles wrote:

/home/mario/Temp/rosegarden/src/gui/seqmanager/InternalSegmentMapper.h:90:5:
error: ‘virtual
Rosegarden::InternalSegmentMapper::~InternalSegmentMapper()’ is private
  ~InternalSegmentMapper(void);
  ^


  Should be fixed in r15334.  Please test.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] End of Qt4 support

2018-07-18 Thread Ted Felix

On 07/18/2018 10:24 AM, Michael Gerdau wrote:

I would announce the end of Qt4 support now as that's effectively what's 
happening. Together with a note stating that it is likely to continue to work 
for some time to come it should give all parties concerned a long enough grace 
period.


  Yeah, I think I'll do the official announcement next.  And my next 
commit will probably break Qt4.  It would be easy to fix if someone 
really wanted us to support Qt4, so I think I can deal with any 
complaints if they come up.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] End of Qt4 support

2018-07-18 Thread Ted Felix

On 07/18/2018 10:13 AM, Will Godfrey wrote:

   OK, then I'm going to switch to building/testing with Qt5.

What took you so long? :)
{fx: ducks and runs, looking for cover}


  Ha!  Yeah.  There isn't really anything in Qt5 that I need, so I 
figured I'd just stick to Qt4.


  That said, I think my next commit is going to require Qt5. 
QSharedPointer::reset() is awfully handy.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] End of Qt4 support: r15334

2018-07-18 Thread Ted Felix
  As of today, Rosegarden will no longer support Qt4.  [r15334] will be 
the last commit to support Qt4.  Qt5 will be required from now on.


  If anyone has issues with this, we can go back and restore Qt4 
support fairly easily for a while.  cmake support for Qt4 will be 
maintained for a while, but the build will fail if all you have 
installed is Qt4.


  Qt4 itself has been unsupported since 2015.  It's time to move on.

  Translators: Please upgrade your toolchains to Qt5 so that we can 
drop Qt4 altogether.  If you have both installed, you can force Qt5 for 
each tool you run at the command line by prefixing with QT_SELECT=qt5:


$ QT_SELECT=qt5 linguist

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] No sound

2018-07-24 Thread Ted Felix

On 07/24/2018 05:41 PM, Filipe de Moraes Paiva wrote:

How do I get sound from Rosegarden?


  You can try my Linux MIDI tutorial:

http://tedfelix.com/linux/linux-midi.html

  But if you already know how to get MIDI to work with Linux, then you 
probably just need to go to Studio > Manage MIDI Devices and configure 
your setup there.


Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] End of Qt4 support

2018-07-18 Thread Ted Felix

On 07/18/2018 06:44 AM, D. Michael McIntyre wrote:

On 07/17/2018 07:46 PM, Ted Felix wrote:
So I checked, and Debian Stable has Qt 5.7.1 available.  That's where 
I'd set the bar.


  OK, then I'm going to switch to building/testing with Qt5.  We'll 
probably still be Qt4 compatible for a while until Qt5-isms start 
sneaking into the code.  Once I notice that, I'll announce the official 
end of Qt4 support.


  Anyone with concerns, please voice them now.

Ted.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


  1   2   3   4   5   >