Re: [Rosegarden-user] Start oddity : was: Repeatable crash :(

2020-08-08 Thread Will Godfrey


Now running build 15906 and I'm not seeing the problem anymore {shrug}


On Tue, 4 Aug 2020 17:18:23 -0400
Ted Felix  wrote:

>   We've made some very significant changes to the way we discover and 
>connect to synths.  You're probably running into a problem there.
>
>   Run your usual test that is failing, then in the preferences, click 
>on the Details... button and copy/paste the text to an email for me. 
>That should help me figure out what we need to change to accommodate 
>your particular setup.
>
>   In the meantime, to avoid the connection annoyances, you might want 
>to consider going back to [r15892].
>
>Thanks.
>Ted.
>
>On 8/4/20 3:33 PM, Will Godfrey wrote:
>> Bit slow getting back to this. It seems fine now thanks.
>> 
>> I'm actually running build 15904. I don't know if I'm missing something but
>> Rosegarden no longer seems to connect to Yoshimi, if Yoshimi is already
>> running.
>> If Rosegarden is started first, then the connection is made.
>> 

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


___
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] Build oddity

2020-07-31 Thread Ted Felix

  Just pushed the fix as [r15896].

Ted.

On 7/31/20 1:33 PM, Will Godfrey wrote:

Thanks for getting back to me so quickly.
NULL gave the same result, but item.reset() worked fine.
Sorry I took so long letting you know but my 'office' is right under the roof
and it became way too hot to even walk in the room today :(

Will.

On Fri, 31 Jul 2020 08:35:24 -0400
Ted Felix  wrote:


   The line in question is this:

   item = nullptr;

   It's not the compiler, it's the version of Qt you are using.  Prior
to 5.8, QSharedPointer didn't handle nullptr.

   Removing that line will simply leak memory.

   It can be fixed by changing it to NULL, or doing it the shared_ptr way:

   item.reset();

   I will fix this for the future.

   See also [r15476].

Ted.

On 7/31/20 7:01 AM, Will Godfrey wrote:

I have two machines, the older one with gcc 6.3.0 and the newer one running
gcc 8.3.0.

On the newer one rosegarden build 15895 compiles without issues, but on the
older one I get a mismatch type failure at:
rosegarden-15895/src/gui/rulers/PropertyControlRuler.cpp line 265

If I comment this line out the build completes and the image *seems* to run
OK, but I've no idea of the implications.
   



___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user






___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Build oddity

2020-07-31 Thread Will Godfrey
Thanks for getting back to me so quickly.
NULL gave the same result, but item.reset() worked fine.
Sorry I took so long letting you know but my 'office' is right under the roof
and it became way too hot to even walk in the room today :(

Will.

On Fri, 31 Jul 2020 08:35:24 -0400
Ted Felix  wrote:

>   The line in question is this:
>
>   item = nullptr;
>
>   It's not the compiler, it's the version of Qt you are using.  Prior 
>to 5.8, QSharedPointer didn't handle nullptr.
>
>   Removing that line will simply leak memory.
>
>   It can be fixed by changing it to NULL, or doing it the shared_ptr way:
>
>   item.reset();
>
>   I will fix this for the future.
>
>   See also [r15476].
>
>Ted.
>
>On 7/31/20 7:01 AM, Will Godfrey wrote:
>> I have two machines, the older one with gcc 6.3.0 and the newer one running
>> gcc 8.3.0.
>> 
>> On the newer one rosegarden build 15895 compiles without issues, but on the
>> older one I get a mismatch type failure at:
>> rosegarden-15895/src/gui/rulers/PropertyControlRuler.cpp line 265
>> 
>> If I comment this line out the build completes and the image *seems* to run
>> OK, but I've no idea of the implications.
>>   
>
>
>___
>Rosegarden-user mailing list
>Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
>https://lists.sourceforge.net/lists/listinfo/rosegarden-user


-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


___
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] Build oddity

2020-07-31 Thread Ted Felix

On 7/31/20 8:35 AM, Ted Felix wrote:

   Removing that line will simply leak memory.


  Actually, it will not leak memory.  It appears as if it will always 
select the last item.  Whatever it might do, it's easily fixed with reset().


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] Build oddity

2020-07-31 Thread Ted Felix

  The line in question is this:

  item = nullptr;

  It's not the compiler, it's the version of Qt you are using.  Prior 
to 5.8, QSharedPointer didn't handle nullptr.


  Removing that line will simply leak memory.

  It can be fixed by changing it to NULL, or doing it the shared_ptr way:

  item.reset();

  I will fix this for the future.

  See also [r15476].

Ted.

On 7/31/20 7:01 AM, Will Godfrey wrote:

I have two machines, the older one with gcc 6.3.0 and the newer one running
gcc 8.3.0.

On the newer one rosegarden build 15895 compiles without issues, but on the
older one I get a mismatch type failure at:
rosegarden-15895/src/gui/rulers/PropertyControlRuler.cpp line 265

If I comment this line out the build completes and the image *seems* to run
OK, but I've no idea of the implications.




___
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] Build oddity

2020-07-31 Thread Will Godfrey
I have two machines, the older one with gcc 6.3.0 and the newer one running
gcc 8.3.0.

On the newer one rosegarden build 15895 compiles without issues, but on the
older one I get a mismatch type failure at:
rosegarden-15895/src/gui/rulers/PropertyControlRuler.cpp line 265

If I comment this line out the build completes and the image *seems* to run
OK, but I've no idea of the implications.

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


___
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 oddity!

2015-06-19 Thread david
On 06/17/2015 11:30 PM, D. Michael McIntyre wrote:
 On 06/18/2015 02:41 AM, david wrote:

 UEFI at its worst. I've been informed by Dell, though, that they carry
 many laptops that boot and run Linux just fine. (Looking at buying one
 to replace my wife's ailing netbook, since netbooks don't seem to exist
 anymore.)

 I bought some random cheapo Dell laptop at Walmart about a year ago, and
 had none of these problems.  Windows 8 on both of them.

Good for you! I've looked at some of them (at Walmart and CostCo and 
Target and Best Buy) and they're pretty much too big (in my wife's 
opinion). She's looking to replace a netbook, and is disappointed that 
the smallest laptops around are generally 11. Small laptops are not 
cheap unless you want to fight with Linux on a Chromebook.

 Nope. They grow up. People were saying those same things about the
 20-somethings I work with now - and they focus and have excellent
 attention spans.

 That bunch you have now is the tail end of the transitional generation.
My daughter just graduated from high school.  My son is one of those
 20-somethings.  I saw a lot of differences between their respective
 bunches of friends.

 I could go on and on about this.

And I'm sure your parents went on and on about you at that age, too. ;)

BTW, the most distractible, hyperactive, no-attention-span person I know 
is 63. Has been all his life.

 They're no more impatient about things than *we* were at that age. I
 remember my school teachers struggling mightily against the very same
 no attention span, no patience issues. ;)

 Nonsense.  I first got online with a 300 baud modem, and I had to load
 and save files from a cassette tape.

When I moved my writing platform from a Commodore VIC-20 to the IBM PC 
platform, I wrote a small BASIC program on the VIC to read my stories 
from tape, convert them to the IBM character set, then send them over a 
null serial cable to the PC, where a terminal program received the text, 
logging it into a plain text file ...

Definitely not something that anyone back then had any patience for 
doing unless they were geeks!

-- 
David W. Jones
gn...@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.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] An oddity!

2015-06-19 Thread david
On 06/17/2015 09:56 PM, r...@hydrophones.com and others wrote:

 Boot from the DVD?  Forget it.  Boot from USB?  Forget it.  BIOS screen
 to change the boot order?  You must be joking!  No, you have to boot
 Windows 8, then dig deep into some obscure menu, then enable something,
 then reboot Windows 8, then dig into some other obscure menu and blah
 blah blah for two hours, until you FINALLY figure it out, and get Linux
 to boot.

 UEFI at its worst. I've been informed by Dell, though, that they carry
 many laptops that boot and run Linux just fine. (Looking at buying one
 to replace my wife's ailing netbook, since netbooks don't seem to exist
 anymore.)

 Of course, Linux hardware vendors aren't necessarily any nicer. My
 wife's netbook came with Ubuntu Linux installed. We don't use Ubuntu, we
 use Debian. But there are some system settings we can't change under
 Debian because the vendor's software for changing them runs only under
 Ubuntu.

 Shuttle Computer makes Linux compatible boxen - and very nicely built ones
 too!  The Intel NUC boxen work well with Linux also and they are good on
 power consumption and space.  They even have a 5th generation i7 one.

Looking for a small laptop, not a box. Apparently they don't make any 
laptops, although they appear to be trying to get people to make their 
laptops?

 If I had faced a challenge like that on the very first day, I never
 would have gotten anywhere with any of this.  My level of dedication and
 persistence just wasn't nearly high enough.

 Another thing that's changing is that email is almost irrelevant now,
 and all the old haunts I grew up with have disappeared, without anything
 really replacing them.  Everybody is on Facebook now, and there's
 nothing social about Facebook unless you're a pretty girl.

 Facebook is a display ad platform. Check out what the Adcontrarian has
 to say about FB. ;)

 I thought people call it Tracebook for a reason.  At least the police
 and fire brigades call it that ;-)

Yup, and very useful for it, too. Burglars like it, too.

[snips]

 Facebook: The most successful Russian Mafia money-laundering operation
 of all time.

 I understand it actually has close ties to an American government agency
 starting with the letter N, ending with A ;-)

The main big investor behind Facebook in the beginning was a Russian 
billionaire, much of whose money came from the Russian Mafia.

NSA got into it only after it became big and successful. I'm pretty sure 
the Russian intelligence agency is plugged into it, too.

-- 
David W. Jones
gn...@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.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] An oddity!

2015-06-18 Thread david
On 06/16/2015 09:34 PM, r...@hydrophones.com wrote:

 I may start the composition process with (other Linux) tools than
 RoseGarden, but my final compositions are almost always put together in
 RoseGarden with the final mix being done in Audacity.  The few exceptions
 are those things that I do live.

 I've also installed RoseGarden on Linux boxen my company has supplied to
 media studies departments of universities and to private music schools.
 The response from the teachers and students has always been very
 favorable.  I am certain most of those graduates continue to use
 RoseGarden professionally.

 Rosegarden is definitely a core Linux media creation application.  I fully
 agree:  Long live RoseGarden!

I use it because it's the best sequencer-cum-sheet-music-editor around.

-- 
David W. Jones
gn...@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.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] An oddity!

2015-06-18 Thread david
On 06/17/2015 01:54 AM, D. Michael McIntyre wrote:
 On 16/06/2015 05:12, D. Michael McIntyre wrote:

 I guess we don't get those questions so much anymore, because there are
 fewer and fewer users all the time.  For that matter, I'm no longer

 I glanced back over this comment, and realized it doesn't have the word
 new in it.  There are fewer and fewer NEW users every day.

 I can think of several reasons for this, such as people gravitating
 toward tablets and smartphones, people gravitating toward browser-based
 and cloud-based solutions, and even curious new Linux users just not
 having enough interest to wade through the process of getting the damn
 thing to boot on a modern computer.

 The CPU in my last machine died abruptly at 3:00 in the morning, so I
 went to the only store open at that hour, Walmart, and bought a Dell
 computer off the shelf.  It says a lot about how far Linux has come that
 all the hardware in a totally stock consumer grade mass market black box
 actually works with Linux, but I can't say the same for what I had to go
 through to get my USB key to boot.

 Boot from the DVD?  Forget it.  Boot from USB?  Forget it.  BIOS screen
 to change the boot order?  You must be joking!  No, you have to boot
 Windows 8, then dig deep into some obscure menu, then enable something,
 then reboot Windows 8, then dig into some other obscure menu and blah
 blah blah for two hours, until you FINALLY figure it out, and get Linux
 to boot.

UEFI at its worst. I've been informed by Dell, though, that they carry 
many laptops that boot and run Linux just fine. (Looking at buying one 
to replace my wife's ailing netbook, since netbooks don't seem to exist 
anymore.)

Of course, Linux hardware vendors aren't necessarily any nicer. My 
wife's netbook came with Ubuntu Linux installed. We don't use Ubuntu, we 
use Debian. But there are some system settings we can't change under 
Debian because the vendor's software for changing them runs only under 
Ubuntu.

 If I had faced a challenge like that on the very first day, I never
 would have gotten anywhere with any of this.  My level of dedication and
 persistence just wasn't nearly high enough.

 Another thing that's changing is that email is almost irrelevant now,
 and all the old haunts I grew up with have disappeared, without anything
 really replacing them.  Everybody is on Facebook now, and there's
 nothing social about Facebook unless you're a pretty girl.

Facebook is a display ad platform. Check out what the Adcontrarian has 
to say about FB. ;)

 It is what it is.  I don't see a bright future for any of the things I
 love and hold dear.  The future is young people with a 15-second
 attention span, randomly swallowing click bait, and texting each other
 from across a table.

Nope. They grow up. People were saying those same things about the 
20-somethings I work with now - and they focus and have excellent 
attention spans.

They're no more impatient about things than *we* were at that age. I 
remember my school teachers struggling mightily against the very same 
no attention span, no patience issues. ;)

Of course, I'm 60 now and have gotten much more impatient since then.

 No person born since 1994 has the attention span to read an email this long.

They would if it was on Facebook. Or on one of their friend's blogs. 
(I've read some of my daughter's friends blogs since way back when they 
were teens. Your email is real short compared to those posts!) ;)

 tl;dr stuff changed, like me on Facebook so we can get little Johnny
 Simpkins that new brain/computer interface so he can play candy crush
 all day without having to lift a muscle, just because

Facebook: The most successful Russian Mafia money-laundering operation 
of all time.

-- 
David W. Jones
gn...@hawaii.rr.com
authenticity, honesty, community
http://dancingtreefrog.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] An oddity!

2015-06-18 Thread D. Michael McIntyre
On 06/18/2015 02:41 AM, david wrote:

 UEFI at its worst. I've been informed by Dell, though, that they carry
 many laptops that boot and run Linux just fine. (Looking at buying one
 to replace my wife's ailing netbook, since netbooks don't seem to exist
 anymore.)

I bought some random cheapo Dell laptop at Walmart about a year ago, and 
had none of these problems.  Windows 8 on both of them.

 Nope. They grow up. People were saying those same things about the
 20-somethings I work with now - and they focus and have excellent
 attention spans.

That bunch you have now is the tail end of the transitional generation. 
  My daughter just graduated from high school.  My son is one of those 
20-somethings.  I saw a lot of differences between their respective 
bunches of friends.

I could go on and on about this.

 They're no more impatient about things than *we* were at that age. I
 remember my school teachers struggling mightily against the very same
 no attention span, no patience issues. ;)

Nonsense.  I first got online with a 300 baud modem, and I had to load 
and save files from a cassette tape.

-- 
D. Michael McIntyre

--
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] An oddity!

2015-06-17 Thread D. Michael McIntyre
 On 16/06/2015 05:12, D. Michael McIntyre wrote:

 I guess we don't get those questions so much anymore, because there are
 fewer and fewer users all the time.  For that matter, I'm no longer

I glanced back over this comment, and realized it doesn't have the word 
new in it.  There are fewer and fewer NEW users every day.

I can think of several reasons for this, such as people gravitating 
toward tablets and smartphones, people gravitating toward browser-based 
and cloud-based solutions, and even curious new Linux users just not 
having enough interest to wade through the process of getting the damn 
thing to boot on a modern computer.

The CPU in my last machine died abruptly at 3:00 in the morning, so I 
went to the only store open at that hour, Walmart, and bought a Dell 
computer off the shelf.  It says a lot about how far Linux has come that 
all the hardware in a totally stock consumer grade mass market black box 
actually works with Linux, but I can't say the same for what I had to go 
through to get my USB key to boot.

Boot from the DVD?  Forget it.  Boot from USB?  Forget it.  BIOS screen 
to change the boot order?  You must be joking!  No, you have to boot 
Windows 8, then dig deep into some obscure menu, then enable something, 
then reboot Windows 8, then dig into some other obscure menu and blah 
blah blah for two hours, until you FINALLY figure it out, and get Linux 
to boot.

If I had faced a challenge like that on the very first day, I never 
would have gotten anywhere with any of this.  My level of dedication and 
persistence just wasn't nearly high enough.

Another thing that's changing is that email is almost irrelevant now, 
and all the old haunts I grew up with have disappeared, without anything 
really replacing them.  Everybody is on Facebook now, and there's 
nothing social about Facebook unless you're a pretty girl.

It is what it is.  I don't see a bright future for any of the things I 
love and hold dear.  The future is young people with a 15-second 
attention span, randomly swallowing click bait, and texting each other 
from across a table.

No person born since 1994 has the attention span to read an email this long.

tl;dr stuff changed, like me on Facebook so we can get little Johnny 
Simpkins that new brain/computer interface so he can play candy crush 
all day without having to lift a muscle, just because

-- 
D. Michael McIntyre

--
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] An oddity!

2015-06-17 Thread ram


I may start the composition process with (other Linux) tools than
RoseGarden, but my final compositions are almost always put together in
RoseGarden with the final mix being done in Audacity.  The few exceptions
are those things that I do live.

I've also installed RoseGarden on Linux boxen my company has supplied to
media studies departments of universities and to private music schools. 
The response from the teachers and students has always been very
favorable.  I am certain most of those graduates continue to use
RoseGarden professionally.

Rosegarden is definitely a core Linux media creation application.  I fully
agree:  Long live RoseGarden!

RAM





--
___
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 oddity!

2015-06-16 Thread D. Michael McIntyre
On 06/16/2015 05:13 AM, Lorenzo Sutton wrote:

 Come on, it's not *that* hard to get sound out

No, it's not, but then you want to watch a Youtube video or a movie or 
something.  It's just a constant mess.  Maybe it's a mess on Windows 
too, and it probably is.

I'm a casual user, and computer audio is evil.

-- 
D. Michael McIntyre

--
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] An oddity!

2015-06-15 Thread Tom Breton (Tehom)
 Ha! Got the little bugger! :) :) :)

Good work finding that.

 All the affected parts have an 'orphan' MIDI output in Manage MIDI
 Devices. The
 device they were connected to no longer exists - indeed it no longer does
 in
 real life!

 What happens then is they lock on to the only available one - Yoshimi.
 From
 here on I'm surmising that they send settings from phantom tracks. In any
 case
 if I set them to [no port] and resave the file, next time it loads there
 is no
 problem.

Good to know, if it comes up again.

 My guess is that this was originally done to ensure there was always
 something
 connected. I wonder if anyone else has been victimised by this version of
 the
 law of unintended consequences :o

Sounds about right.  Slightly before my time, but there used to be
concerns that RG would frustrate new users by not making any sound if they
hadn't configured it right, so IIUC the idea was it should try hard to
play sound if at all possible.

Tom Breton (Tehom)



--
___
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 oddity!

2015-06-14 Thread Abrolag
On Sat, 13 Jun 2015 17:30:52 -0400
Ted Felix t...@tedfelix.com wrote:

 On 06/13/2015 11:37 AM, Abrolag wrote:
  Hi Ted (that was quick!)
 
Saturday morning is Rosegarden morning.
 
  No, it's on fixed. I always use that, in fact I have that as my default 
  studio
  for all channels.
 
Hmmm.  Is this a Reset All Controllers (121) message?  I've found 
 that in a couple of places in the code.  It appears as the following 
 constants:
 
MIDI_CONTROLLER_RESET
controllerAllControllersOff
 
 But those only appear in two places:
 
ChannelManager::setControllers()
  - This routine isn't called for me at startup or file load.
AlsaDriver::processEventsOut()
  - Only sent when we do a panic event.
 
 ...so I'm not sure where this is coming from.
 
Unfortunately, kmidimon is useless at rg startup and file load, so 
 that makes it even harder to observe this.  I'll see if I can do some 
 strategic RG_DEBUG-ing.
 
In the meantime, if we can hammer out a simple test case, that would 
 be a big help.
 
Just using rg normally, I don't see anything like what you are 
 describing when I use fluidsynth.  fluidsynth gets the proper volume 
 setting every time I launch rg or load a composition.
 
So, if you just create a simple one bar composition with a few notes 
 and an obviously non-default volume setting for that track (e.g. 
 something really low like 10), you can reproduce this every time?  Just 
 bring down rg, relaunch, load the test composition, and the volume isn't 
 correct?

Sometimes I think computers hate me :(

I tried that and everything worked perfectly :?

Tried one of my 'normal' files and that had no problems either, and another and
another...

...and... wait! Bingo set and instantly reset!


Next, I did something I should have tried a long time ago - complied a version
of Yoshimi that would ignore the reset command. Guess what? Errant file *still*
did it's little dance. So, sorry for the false info, but now what on earth
could be in the file that does this (I eventually found it in several others
too).

It can't be anything in the normal track data as these all start at the second
bar, and this wierdo happens as you *load* the file.

{snoooze}

Ha! Got the little bugger! :) :) :)

All the affected parts have an 'orphan' MIDI output in Manage MIDI Devices. The
device they were connected to no longer exists - indeed it no longer does in
real life!

What happens then is they lock on to the only available one - Yoshimi. From
here on I'm surmising that they send settings from phantom tracks. In any case
if I set them to [no port] and resave the file, next time it loads there is no
problem.

My guess is that this was originally done to ensure there was always something
connected. I wonder if anyone else has been victimised by this version of the
law of unintended consequences :o


-- 
W J G

--
___
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 oddity!

2015-06-14 Thread J.P. Morris
On Sun, 14 Jun 2015 17:37:48 -0400
Ted Felix t...@tedfelix.com wrote:

It's strange that rg allows two devices connected to the same port, 
 but you can do this directly in the Manage MIDI Devices window.  Feels 
 like a bug, but maybe there are legitimate uses.

Yes.  Daisy-chaining devices has been around since MIDI began.  If you
spend more than about $300 on a synthesizer, chances are you're going to end
up with something that attaches to just a couple of channels.
A minimoog, for example, appears on one channel because it's a monosynth.
Hammond organ: One channel for each manual plus a third for the bass pedals.
The Manikin Memotron: six channels, each one dedicated to a single tape set.

While you could buy a dozen USB interfaces or a couple of expensive 4x4s,
the more realistic scenario is that you're going to chain some of the
synthesizers using the THRU port, so the minimoog, the organ and the 'tron
are all hooked up on the same port, but allocated to different channels,
say ch.1 for the Minimoog, 2-4 for the organ and 6-12 for the 'tron.

Unless you're sending a massive flood of control changes to all of them at once
this usually works pretty well.  Assuming you remember to disable the
automatic channel allocator, of course.


-- 
JP Morris - aka DOUG the Eagle (Dragon) -=UDIC=-  j...@it-he.org
Anti-walkthroughs for Deus Ex, Thief and Ultima   http://www.it-he.org
Project Future - A web comic  http://project-future.org
The DMFA radio series project http://dmfa.it-he.org
d+++ e+ N+ T++ Om U1234!56!7'!S'!8!9!KAW u++ uC+++ uF+++ uG uLB
uA--- nC+ nR nH+++ nP++ nI nPT nS nT wM- wC- y a(YEAR - 1976)

--
___
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] An oddity!

2015-06-13 Thread Abrolag
At startup, and when loading new files, Rosegarden sends a 'reset all' message.
Is there any way to stop this?

The particular scenario that had me puzzled for a while is as follows:

I have a Yoshimi file with a set of voice parameters and a Rosegarden one with
a complete song project

I load up Yoshimi and open its mixer panel. The instruments are there but all
the volume and pan setting are the defaults.

I load up Rosegarden and see all the sliders move to the positions as set by
Rosegarden, but then instantly revert to the defaults!

If I run exactly the same files on a different (older) architecture the setting
are correct.

Has the order of these setting in Rosegarden changed at some point or possibly,
are they so close together that some timing issue in the machine can swap them
over?

My workaound at the moment is to duplicate the controls at the start of each
track (I always start at bar 2 to give me some wiggle room). 

-- 
W J G

--
___
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 oddity!

2015-06-13 Thread Abrolag
On Sat, 13 Jun 2015 11:16:06 -0400
Ted Felix t...@tedfelix.com wrote:

 On 06/13/2015 10:58 AM, Abrolag wrote:
  At startup, and when loading new files, Rosegarden sends a 'reset all' 
  message.
  Is there any way to stop this?
 
It looks like ChannelManager::setControllers() might be the one doing 
 this.  Are you using the auto channel feature?  This appears in the 
 Channel field in the Instrument Parameters box for each instrument. 
 If so, try setting the channel to fixed (for each track/instrument) 
 and see if that clears it up.
 
If you need the auto channel feature and the above clears the problem 
 up, then this might be an auto channel bug.
 
 Ted.

Hi Ted (that was quick!)

No, it's on fixed. I always use that, in fact I have that as my default studio
for all channels.


-- 
W J G

--
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user