Re: [Rosegarden-user] Start oddity : was: Repeatable crash :(
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
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
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
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
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
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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!
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