Re: [Rosegarden-user] Introduction: 80's and 90's sound from hardware studio with Ubuntu Studio
On Mon, 18 Feb 2019 22:21:37 -0500 "D. Michael McIntyre" wrote: >On 02/18/2019 06:48 PM, Ted Felix wrote: > >> This is an interesting case. I've confirmed this. It's likely that >> no one ever expected a user to do this. So, there's no extra code in rg >> to send NOTE OFF events when the current track is switched. > >I'm going off memory here, but I'm pretty sure this very issue is why >the original developers implemented the panic button at my request. >Richard Bown's doing, I think, but it could have been Chris or >Guillaume. I've found myself in that situation fairly often, while just >randomly dinking around as part of the creative process. There are >other ways to get stuck notes as well, like changing programs on a >hardware synth with its controls while playback is rolling. I'm pretty >sure I used to run into the same issues with my circa 1995 copy of >Cakewalk on Windows, which is what informed most of the expectations I >had of Rosegarden. I went looking for Rosegarden's panic button, >because I was used to reaching for it. > >Rosegarden could send note offs when the user changes tracks, but it's >impossible to address that last case. Well, I guess now that there is >some feedback into the IPB program controls ([x] receive external) I >guess it's not impossible, but it's impossible in my case, since I only >run MIDI one way to that synth. > >Anyway, I'm neither arguing for nor against any proposed changes. I'm >just mentioning how I've made it this far without feeling like anything >was behaving incorrectly. > To make this change would actually break known and accepted MIDI behaviour. I would prefer it to stay as it is. Indeed with Yoshimi we actually make use of a variation of this effect - initially after I realised you could make use of it to set up drones and effectively give yourself a third hand. -- 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] Introduction: 80's and 90's sound from hardware studio with Ubuntu Studio
On 02/18/2019 06:48 PM, Ted Felix wrote: This is an interesting case. I've confirmed this. It's likely that no one ever expected a user to do this. So, there's no extra code in rg to send NOTE OFF events when the current track is switched. I'm going off memory here, but I'm pretty sure this very issue is why the original developers implemented the panic button at my request. Richard Bown's doing, I think, but it could have been Chris or Guillaume. I've found myself in that situation fairly often, while just randomly dinking around as part of the creative process. There are other ways to get stuck notes as well, like changing programs on a hardware synth with its controls while playback is rolling. I'm pretty sure I used to run into the same issues with my circa 1995 copy of Cakewalk on Windows, which is what informed most of the expectations I had of Rosegarden. I went looking for Rosegarden's panic button, because I was used to reaching for it. Rosegarden could send note offs when the user changes tracks, but it's impossible to address that last case. Well, I guess now that there is some feedback into the IPB program controls ([x] receive external) I guess it's not impossible, but it's impossible in my case, since I only run MIDI one way to that synth. Anyway, I'm neither arguing for nor against any proposed changes. I'm just mentioning how I've made it this far without feeling like anything was behaving incorrectly. -- 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] Introduction: 80's and 90's sound from hardware studio with Ubuntu Studio
On 2/18/19 7:04 AM, Sami Jumppanen wrote: 1. Play MIDI keyboard through rg track and switch to another track - the NOTE OFFs are lost (notes on the MIDI channel of the first track are stuck ON). This is an interesting case. I've confirmed this. It's likely that no one ever expected a user to do this. So, there's no extra code in rg to send NOTE OFF events when the current track is switched. So, I guess this boils down to whether there is some value in changing tracks while holding down notes on a keyboard. If there is no value, then use the panic button (!) to clear out the stuck notes and move on with what you are doing. Avoid changing tracks while you have keys pressed down. If there is some value to switching tracks while notes are being held down on a keyboard, then perhaps we should add the code needed to detect this situation and send out the appropriate note off events. In this case I would recommend opening a bug report and explaining the issue along with an explanation of why someone would want to change tracks while keys are being held down while working with rg. And also explain why the panic button is not an acceptable solution. I'll work on answers to the rest of your points as I have time. Thanks for the input. My only other quick suggestion is that if you are going to use rg seriously, you should learn how to build it from source. You'll find that many bugs have been fixed in the latest version. Also, your bug reports will be more helpful since they will be against the latest code. 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] Introduction: 80's and 90's sound from hardware studio with Ubuntu Studio
Hello, everyone! It's hard to form a user friendly subject, but the first word is the key: I'm introducing myself to this list. Also joined the other lists (bugs, dev). Note: this post became quite long. At first there is a lot of background info, not requesting feedback for those chapters. And in case you want details of my equipment or links to web/IG/Twitter/Youtube, feel free to ask directly. I don't consider it cool to spam about it here right away. Rosegarden technical talk / issues in the end. I'm over 40, from Finland and started using MIDI hardware in early 90's with Amiga 500 and OctaMED 4 tracker. On PC I started using jeskola buzz tracker around 2000, which I still use when needed (just made a remix to be released later into the spring). Also done more music on Android phone (Caustic 3). I still have the Amiga with MIDI-interface, also C64 but I haven't used the C64 for music production, yet. I haven't made money with my music, and I don't have a budget, but I've managed to build a studio for electronic music. Major milestone was the purchase of my first real studio mixer in the autumn 2016. And now, in February 2019 I've got what I call "ready for work" studio. The focus is shifted to the computer and software. I never picked up DAWs, either for lack of time, creativity or money for Windows software or devotion for Linux and its software. Now I have had Ubuntu Studio for years in my studio-to-be, but only now it was time for a completely fresh install of Ubuntu Studio 18.04. I got two M-Audio Delta 1010LT cards, which seems to be a common configuration (or has been). I'm only using one card for audio, but the MIDI ports of both. This works really well. At one point I really wanted to make them one virtual card, and I was able to run it for a while with glitches - though the MIDI ports were not available. I haven't found info on how to deal with MIDI on aggregate devices. Most likely I will have USB MIDI interface(s) later on. I really wanted to use Ardour, but I don't see its MIDI highly usable. It is usable, to a certain degree. Too many problems for me, starting from MIDI latency corresponding to audio latency. I don't know if there's a way out of it, but there are other issues so I don't really care. Too much stuck on notes. Slow GUI. Programming velocities... no "ruler". I had tried Rosegarden long time ago, but I thought the audio tracks are a problem (really simple support and narrow waveform view). I tried even running Ardour and Rosegarden synced but it just didn't work well. Could be partially because of my old computer with several times upgraded Ubuntu Studio, or my lack of knowledge with JACK. After seeing the Ardour problems, I became more interested in Rosegarden again, to get things done. My first tests this year: I saw MIDI going through through Rosegarden without delay, recording audio and MIDI at the same time worked fine and all the new and old tracks played back in perfect sync - no calibration or tweaks required! Out of the box! It must have been one of the best moments in my studio :) That raised a question if I really need that much features from audio tracks? Well, I do, like plugin automation, but let's start with the basics. Multi track recording and playback works fine. The next step is to see if Qtractor works better for me, but I'm really interested in seeing rg developing and if my time permits, testing and reporting problems. * Rosegarden technical stuff - what I've experienced with rg 17.12.1 / Ubuntu Studio 18.04. I'm writing here first, because I took a look at bug tracker and the rules and found out that it helps to have a longer history with rg, knowing the terminology and even previous related fixes. The rules are ok, logical. No use to post about bug that has been posted etc. What I'm looking here is experienced users that may have a word on the issues I've met. If I don't have the time for proper bug report, then I don't. 1. Play MIDI keyboard through rg track and switch to another track - the NOTE OFFs are lost (notes on the MIDI channel of the first track are stuck ON). 2. Program change and CC (most notably pan and volume) are sent sometimes even though not programmed into segments. I haven't found out the logic when they are sent, but when that occurs I see it like this: Yamaha V50 is playing sounds that were muted in the performance or they are routed to wrong outputs (L and R outputs are used for having a dry and effected group via mixer, and I confirmed from the user manual that in the performance mode CC PAN is received). I am pretty sure I get away with these when I *do* explicitly set the volume and pan and program in the track / sequence (unless there are bugs related to rewinding CCs or stg). 3. Sometimes when I've record the keyboard, the sounds I play back are louder than when recording. I haven't touched the MIDI mixer. It could be channel volume CC, but as I haven't had MIDI monitor I can't tell. It has happened on two differ