Re: [Rosegarden-user] "For Notation" -> "For Printing"?

2021-09-21 Thread D. Michael McIntyre

On 9/20/21 12:31 PM, Ted Felix wrote:
   Would everyone who uses this checkbox be ok with a change from "For 
Notation" to "For Printing"?  Does this make sense for the majority of 
use cases and is it better than "For Notation"?


I can't even remember who implemented that, or why. I think it was a 
patch that I just passed along. From a translator's perspective, the 
word "for" in English is actually kind of problematic. I would be 
happiest just saying something like "[x] Printable"


Though I have no idea how to translate "printable" either. Good thing I 
don't speak git and I'm kind of sidelined. lol


Impresionable? Is that even a word?

No, moron, the word is imprimir, not impresionar. Imprimible. Yes. 
Imprimible is a word. It means "printable." I think we're good to go on 
that score. My vote is for "printable" because it's easy to translate, 
and it's reasonably easy to understand what it means in terms of 
functionality.


Though yes, I am slightly inebriated at the time of this writing, so I'm 
rambling. I am not, however, rambling incoherently!


--
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] Wandering Windows

2021-08-08 Thread D. Michael McIntyre

On 8/8/21 8:39 PM, Ted Felix wrote:
   It's not wandering for me under GNOME.  Not sure there's anything we 
can do here.


As I recall, we use a standard Qt mechanism in a totally standard way to 
set all this. If it doesn't actually work as advertised, what can we 
really do?

--
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] Import sf2

2021-02-21 Thread D. Michael McIntyre

On 2/20/21 2:12 PM, Mike Knott wrote:

I'm struggling to understand the instructions on importing a soundfont 
into Rosegarden. The Rosegarden Handbook says this is achievable 
(instead of importing an rgd file).


It used to be. I haven't tested that functionality in many years. Let's 
see if it still works!


Okay, it does. I modified the default "General MIDI Device" and replaced 
its existing programs with programs from various soundfonts.


It works as designed. I have a feeling you have different expectations.

--
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] [OT]: quick and easy music making: a marketer's dream [WAS] Re: beginners question : getting sound

2021-02-10 Thread D. Michael McIntyre
In all this ranting about how much Rosegarden sucks, I think everybody 
is forgetting about the classic use case. Plug in an ALSA-supported MIDI 
adapter. Plug a hardware synth into the MIDI adapter. Start Rosegarden. 
If it doesn't make noise, diddle the Manage MIDI Devices dialog until 
you find where your synth is. Depending on the synth, maybe diddle 
channels too.


This doesn't require JACK, it doesn't require a soundfont, it doesn't 
require a soft synth, it will work with any kernel, and this process 
isn't dramatically different from any MIDI sequencer I used in the '80s 
or '90s.


As far as the history of the age-old "Rosegarden doesn't make sound" 
problem, it all started going to hell when hardware MIDI fell out of 
fashion. This is a combination of Windows making everybody think their 
new soundcard still had MIDI capability when it really didn't, and then 
the general movement toward recorded audio, which meant most end users 
didn't know a MIDI if it bit them on the ass, or care one iota about any 
of that crap.


As far as that goes, how easy is it, really, to get sound out of a 
comparable Windows app? First I have to download the proprietary control 
client for my audio interface, then I have to figure out some 
combination of controls that routes sound to the speakers. Now I have to 
configure the software to use the ASIO driver. Then I have to slot a 
VSTi plugin, and set it up to make the noise I want. None of that is 
plug and play either.


But whatever. I hate this topic, and I'm going to duck my head and 
concentrate my attention elsewhere. I just wanted to fire off this rant.

--
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] beginners question : getting sound

2021-02-09 Thread D. Michael McIntyre

On 2/8/21 6:00 PM, krsg...@trixtar.org wrote:


Is it THAT difficult to hardwire
SOME minimal sound ability if only to show
that the right software is being tried?
Other apps can do it, at least at some
rudimentary level at first.


Other apps provide their own soundfont and their own synth engine. 
Rosegarden decided long ago to focus on being Rosegarden.


--
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] beginners question : getting sound

2021-02-07 Thread D. Michael McIntyre
 my own config.


So with those two pieces in place, now you can start Rosegarden and load 
a demo file. It should play. Maybe.


Sorry again for the long, rambling tone of this reply. Hopefully this 
can serve as a jumping off point for a discussion that ultimately proves 
helpful to you.




--
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] Clear the MRU

2021-01-23 Thread D. Michael McIntyre

On 1/23/21 1:50 AM, Ted Felix wrote:

   The problem with this is people who are accessing files on external 
storage, be it flash drives, network shares, what have you.  The files 
might not exist only because the external storage isn't connected.  The 
user might then want to reconnect the external storage and still have 
all the MRU entries.


I was going to raise exactly this point.

--
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] work flow irritants

2021-01-10 Thread D. Michael McIntyre

On 1/2/21 3:27 PM, D. Michael McIntyre wrote:

On 1/2/21 2:06 PM, Ted Felix wrote:

If [...] the audio were automatically saved in the same folder as the 
*.rg, I could give each project its own folder and things would be a 
lot tidier.


   Another good idea for the feature request list.


I did a quick and dirty recording of an idea in my studio. I figured out 
how to create a directory, and move the audio into it, and I thought I'd 
share the workflow experience as a point of reference.


Step 1: I started a new project from a template.
Step 2: I recorded my drum kit, producing 11 audio files.

At this point, I'm sitting on "Unsaved project" or whatever. The files 
have gone wherever they go in this situation.


Note that Rosegarden behaves differently here. We encourage the user to 
save the file before recording, and incorporate the filename into the 
audio files saved in ~/rosegarden/ as we thought that would be better 
than just having globs of blah-Untitled-blah files in that directory.


So back to REAPER, Step 3: I go to File -> Save as new project or 
something to that effect, and in the dialog where I give the file a 
name, I also have several options to create a directory and move or copy 
the files into that directory. I also have options for resampling the 
files and otherwise running some filters on them, but I didn't explore 
any of that.


The end product is that I have my .RPP file in the top level REAPER 
MEDIA directory, and a new subdirectory of the same name, into which the 
audio files I recorded have been moved.


Rosegarden could offer something very similar, and it would be pretty 
easy to implement. I'd be happy to do a better job of putting together a 
proposal if there is any interest.


My own interest level isn't that high, as I just couldn't use Rosegarden 
for audio, even if my audio rig worked on Linux. I'd be using Ardour. My 
needs are just too complicated for an application that never implemented 
most of the audio features it originally envisioned. Richard Bown 
stubbed out lots of things that just never went anywhere, and it is what 
it is at this late date. We decided years ago to just focus on notation, 
and that's there I focused a lot of my own development effort, to good 
effect.


--
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] work flow irritants

2021-01-02 Thread D. Michael McIntyre

On 1/2/21 2:06 PM, Ted Felix wrote:

If [...] the audio were automatically saved in the same folder as the 
*.rg, I could give each project its own folder and things would be a 
lot tidier.


   Another good idea for the feature request list.


That one is a case where Chris and I couldn't settle on the right way to 
handle the typical user who doesn't have the forethought to create a 
directory ahead of time. The project packager was in part conceived as a 
way of cleaning that kind of thing up after the fact. It rounds up all 
the bits needed to play a particular composition, rolls them into an 
archive, and when you unpack it, all the bits go into a directory.


I can offer as a data point that the commercial software I'm using on 
Windows doesn't handle this very well either. I have no idea where most 
of my stuff is. I've got a structure like


$WINDOWS_BLATHER\Some Project\Some Other Project\A Third Project

where my intention was to have

$WINDOWS_BLATHER\Some Project
$WINDOWS_BLATHER\Some Other Project
$WINDOWS_BLATHER\A Third Project

Going back into something three years later is a huge misadventure.

Sad that I've been using Windows that long. I quite despise Windows, but 
when I bought a complicated rig for recording drums, I just couldn't run 
it from Linux. I can barely run that gear using the proprietary apps 
supplied by the manufacturer, and sure have no clue how to reverse 
engineer them. Alas.


Anyway, this ramble is a long way of saying that yes, it would be good 
for an application to get this kind of thing right, and Rosegarden has 
room for improvement in this area!


--
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] work flow irritants

2021-01-02 Thread D. Michael McIntyre

On 1/2/21 2:08 PM, david wrote:

What happens if... you start a new RG project with all the tracks, then 
import the MIDI track? You should have all the audio tracks properly 
numbered, yes?


In that scenario, the MIDI file completely replaces the existing 
composition, and yes, in most cases Rosegarden will construct a 
composition for it that has made some attempt to map the structure of 
the MIDI file onto the composition it creates.


What you're getting at seems more like a merge than an import.

I haven't used this in years. Note: the merge dialog is borked. "The 
file has a diffe" and then the text cuts off. Stuff like that is my 
wheelhouse, and I'll fix it this weekend. Note to self.


Anyway, no, in fact, when you merge a MIDI file into an existing 
composition, every new track is set to instrument #1, and you'd have to 
sort that out manually, the same as if you created the tracks by hand.


Whether it should work that way or not is a different matter. I'm just 
pointing out that's how it works now. The merge feature has always been 
fragile in any case.


I kind of thought copypaste track between projects had worked at one 
time. It's not a function I used much although it's absence seems 
counterintuitive. Most office apps have no problems with it.


Office apps don't have to interface with two totally different audio 
subsystems. I'm more interested in what other audio/MIDI apps do.


I'm not going to explore that right now, but it's an interesting 
question. I've got to go make a run to take a truckload of tampons to 
Target (actually, I have no idea what kind of paper goods are in the 
trailer, and they're going to Walmart, but it was a nice alliteration), 
and then I might have a play with this, and just see what does what.


--
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] work flow irritants

2021-01-02 Thread D. Michael McIntyre

On 1/2/21 8:42 AM, Ted Felix wrote:

On 12/31/20 4:50 PM, steve conrad wrote:


than audio #1-8 as might be expected and as is the case in a new empty 
file.


   Yeah, that sounds wrong and should be easily improved.  Will get it 
on the todo.


Just as a data point, the same thing happens (and has always happened) 
when adding MIDI tracks. If you delete everything down to just one 
track, and add a track with the add track icon, it's a MIDI track by 
default, and if you add 10 of them in a row, they all default to 
instrument #1.


The behavior actually seems reasonable to me. I guess Rosegarden could 
analyze the entire composition every time you add a track, and try to 
assign it to some unique instrument combo, but how often would it do the 
right thing? Sometimes you just have to let users set things up how they 
want by hand.


My second irritant is that it is no longer possible to copy and paste 
between separate invocations of RG.


   Are you copying/pasting in the Segment Canvas (main window) or one of 
the editors (Matrix, Notation, etc...)?


To be clear, he's talking about separate invocations or instances of 
Rosegarden. One of the things that became possible after the huge 
rewrite and port to Qt4 was the ability to run Rosegarden more than once 
on the same computer. It's honestly more of a side effect of the new 
architecture (sequencer as a thread rather than a separate process) than 
something we specifically planned.


Start Rosegarden, then start Rosegarden again. You have Rosegarden <1> 
and Rosegarden <2>. Copy something in Rosegarden <1> and try to paste it 
in Rosegarden <2> and nothing happens.


I think I remember a time when this actually did work, but I'm not sure. 
I do remember experimenting with running two instances briefly, and I 
added up a list of issues. I think we basically just punted on all the 
issues, and decided not to support this formally. It's a thing you can 
do, but it isn't necessarily supposed to work reliably. Caveat usor.


You get into issues with ALSA and JACK, which Rosegarden is which, and 
other things I've forgotten. Keeping config files in sync, would be an 
issue. Change config in <1> and change it differently in <2>, which 
config should be written to disk?


The more I think about this kind of stuff, the more convinced I am that 
we all just kicked this can down the road, and didn't really do anything 
one way or the other. If the clipboard used to be shared, I don't know 
how, but it was probably working through some really nasty mechanism 
that shouldn't have worked, like pointers from one instance that should 
have been invalid in the other, but weren't, or something.


Anyway, I leave it up to you to figure out where you want Rosegarden to 
go in this area. I'm just trying to offer some historical perspective here.

--
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] timeOffset parameter

2020-12-05 Thread D. Michael McIntyre

Your post showed up. Let's see if you get my reply!

On 12/4/20 9:00 AM, Andrew S wrote:


What is the timeOffset parameter for?


I spent a little time poking around, and I'm not sure. The code is 
supposed to set a timeOffset unless the time being compared is exactly 
equal to absoluteTime. I went down the rabbit hole a little way without 
finding any example of when or how this is actually invoked. I'm pretty 
rusty on the code.


There is more depth to this digging than I am willing to do unless you 
have a more pressing reason than simple curiosity. Nobody has touched 
the relevant code in a long, long time, and it probably works as 
designed. Whoever designed it probably forgot what this was for 10 years 
ago.

--
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] How long have you been using Rosegarden?

2020-11-24 Thread D. Michael McIntyre

On 11/24/20 9:13 AM, Patrick May wrote:


How long have you all been using Rosegarden?


It must have been the fourth quarter of 2001, so I'm coming up on 20 years.

--
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] Testing Appreciated for 20.12

2020-11-07 Thread D. Michael McIntyre

On 11/7/20 7:27 AM, Ted Felix wrote:
   Just a follow-up in case someone has a similar issue.  Turns out that 
"auto" mode recognizes "percussion" tracks and sends them to channel 10 
no matter what channel they are configured for.


That isn't even always correct behavior. I don't have time to get myself 
back up to speed on all that right now, but I think I can play 
percussion on channels other than 10 at least two different ways with my 
current setup, and I don't have anything exotic.


I'll try to have a go with some of that before you release. I've been 
working six days a week most of the year, so no promises.


--
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] Eating chickenshit rests

2020-08-20 Thread D. Michael McIntyre

On 8/20/20 1:40 AM, david wrote:

Also, RG experts correct where I'm wrong - but aren't rests calculated 
rather than being actual events?


Under most circumstances, rests are just calculated to fill empty space 
on the fly.


I've been way too overworked to do more than glance at this thread, but 
I'll mention in passing that I'm a terrible keyboard player, and making 
usable notation out of an imperfect live performance is something I've 
spent many hours doing over the years. There is no magic wand. You just 
have to attack the problem section by section. Sometimes you can get 
Rosegarden to make the tweaks automatically with some combination of 
quantizers, and sometimes you just have to manually rewrite those 
sections, and then try to computationally re-humanize them a little to 
blend those sections in. I'm quite sure I would have talked about this 
kind of thing in the tutorials I wrote years ago, which would still be 
more or less valid today, but I don't even remember where they are now 
off the top of my head.


Sorry I can't take more time.

--
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] Compiling Version 20

2020-08-20 Thread D. Michael McIntyre

On 8/20/20 5:22 AM, Hugo van Galen wrote:
I have successfully compiled Rosegarden with Jack2. I suspect that the 
dependency list is a bit outdated.


I may have been the last person to touch the dependency list, and that 
would have been several years ago. I can confirm that I build with jack2 
myself. I have libjack-jackd2-dev installed on Kubuntu 18.04.



___
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] Crucial: Help needed with Rosegarden Crashing:

2020-08-10 Thread D. Michael McIntyre

On 8/10/20 8:37 PM, liebre...@grossmann-venter.com wrote:


Rosegarden crashes deleting my recording in the process.

This is painful. Those ideas wont come around again. Lost forever.


I very definitely feel your pain here. It happened to me more times than 
I want to remember. So much creativity right out the window. One of the 
most frustrating things we used to have was this stupid composition of 
preset length. You're playing along, in the pocket, really coming up 
with great ideas, and then WHAM, it just stops recording! I got that to 
go away a long time ago, but the memories of all those notes still linger.


Anyway, for the most part, Rosegarden is vastly more stable than it used 
to be. Thanks in great measure to Ted Felix coming along, and making 
diligent and methodical efforts to improve this sort of thing. He was 
generally very successful, but I guess we've experienced some kind of 
regression.


All you can really do is start using a debug build from an environment 
that allows core dumps.


The usual thing is to start running from development source, from a 
debug environment. It's not absolutely necessary to run from development 
source, but it will help you in the long run. If the crash is repeatable 
(we hope it is!) and somebody (Ted Felix most likely) fixes it, then you 
will want to be in a position to test the result.


Here are the instructions from the wiki:

How to get devel source:
https://www.rosegardenmusic.com/wiki/development_from_svn

How to get a stack trace for a crash

First, make sure you are running a version of rosegarden that was built 
with debugging turned on.


-DCMAKE_BUILD_TYPE=Debug

Without debugging, there will be no symbols in the binary, and the 
backtrace will be useless. You'll likely need to build rosegarden on 
your own to get a debug version. Instructions can be found here: Using 
the Eclipse IDE to work on Rosegarden


Open a terminal window, and check to ensure that applications will be 
able to produce core dumps. The exact command and syntax may vary from 
shell to shell, but for bash it is ulimit -a:


$ ulimit -a
core file size  (blocks, -c) 0
data seg size   (kbytes, -d) unlimited
scheduling priority (-e) 20
...

The above example is quite typical for an end-user desktop system. 
Having the “core file size” set to 0 prevents the creation of very large 
core dump files in unexpected places, and is generally a good thing. 
However, this also prevents you from generating a stack trace. You need 
to change the limit to something larger than 0, but many systems prevent 
you from setting this to unlimited, so we suggest


$ ulimit -c 100

Now start a debug version of rosegarden from the command line, and 
reproduce the crash. You should now have a core file in your current 
directory. The core file is either named core or core..


Run gdb:

$ gdb rosegarden 

Then once you get the gdb prompt, use the command 'bt' to get the stack 
trace, and mail it to the authors or to the Rosegarden development 
mailing list, or include it in a bug report.



Anyway, I hope this helps. I haven't been involved with development for 
quite a number of years now, and I'm semi-retired. I still monitor 
things, and still care. It's just my life went in a different direction, 
I guess. Especially in terms of working hours. When I was most 
passionate about Rosegarden, and most active, I had the luxury of making 
a decent living working only 45 hours per week. Now it's closer to 80 
with my commute.


Anyhoo brother, if I could turn back the hands of time and save your 
ideas from getting obliterated, I would. I really hate it for you. So 
much so that you inspired me to write the longest message I've posted in 
probably going on 10 years.


--
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] a duo of ethicall questions

2020-08-10 Thread D. Michael McIntyre
As the owner of a copyright, I can say I really don't care if you steal 
my stuff, because the people who create things don't make money from 
their creations anyway.


Just don't steal anything from the Beatles. Fuck the Beatles!

--
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] midi commands from Rosegarden

2020-08-05 Thread D. Michael McIntyre

On 8/5/20 3:04 AM, Alexandre DENIS wrote:


My understanding is that the OP wants it to be written as a single
event with all 3 values at once, and then rosegarden sends the 3
low-level events by itself. AFAIK it is not supported.


I intended to add support for that many years ago, but Rosegarden's 
foundation architecture was designed in a way that made the problem very 
difficult to solve, and I never did. I'm afraid I've lost the details to 
time.


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

2020-06-15 Thread D. Michael McIntyre

On 6/14/20 11:06 PM, david wrote:


with weird doubled dots and crazy rests instead of something tidy and
legible.

Ideas on this?


I read that and thought, "H. That sounds really useful!" Then I 
realized I was the one thinking about implementing the feature. 
Obviously, it never happened. Normalize rests had already been around at 
that point.


I don't remember why I didn't get that done, but I probably hit some 
major roadblock.


--
D. Michael McIntyre


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


Re: [Rosegarden-user] Shorten default MIDI event duration for drum notes inserted from the piano roll.

2020-06-14 Thread D. Michael McIntyre

On 6/14/20 9:08 AM, Ted Felix wrote:

   Or even better, implement a percussion mode for the velocity ruler. 
That way it will show the notes as short for percussion like the matrix 
editor does.


I like that idea, Ted. I can't remember the whole process of trial and 
error and thought, but we ended up with the crazy nonsense for a good 
reason. I didn't like it at first, and I switched to 64th notes, but it 
caused problems with some hardware, so I switched to 16th notes, and I 
think that caused problems with some hardware too. I really can't 
remember that far back, but there's a good reason the percussion matrix 
inserts stupidly oversized note events, and just represents them as 
manageable diamonds. Doing something comparable on the rulers used with 
the percussion matrix sounds like a fine solution.


Notes entered from the percussion matrix will make gibberish notation, 
but it doesn't really matter. Rosegarden can't produce useful drum 
notation anyway. I thought about implementing that feature, and it's 
just way, way too much.


--
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] Rosegarden App Icon

2020-05-23 Thread D. Michael McIntyre

I prefer 1 by a wide margin.

--
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] Quantizing

2020-04-14 Thread D. Michael McIntyre

On 4/12/20 6:27 PM, Ray Klassen wrote:
notes to do anything to it. Am I using quantization wrong? Do I have a 
skewed idea of what it's for? Any help on this?


No, that's pretty much it. When the tool fails, enter it by hand. I 
might be able to do a little better. I'm out of practice, but I did 
write the book on Rosegarden a long time ago. If you send me a file, I 
will try to diddle it for you, and at the very least share my 
experiences with you. I used to be pretty good at making Rosegarden obey me.


--
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] LV2... Why?

2020-03-13 Thread D. Michael McIntyre

On 3/11/20 11:43 PM, Ted Felix wrote:
   Just wondering why folks want LV2 support.  Not that I'll ever get to 
it, but some justification will help focus the effort.  Thanks.


I've been ignoring the issue for quite a few years, but I spent some 
time today looking at what lv2 is, what plugins are out there, what 
supports them, etc., and I have to say I wouldn't mind trying some of 
those out.


One of the biggest problems I can imagine is that lv2 can be the 
equivalent of either LADSPA or DSSI, or maybe even both in one (I didn't 
dive that deeply). Chris Cannam was one of the original creators of 
DSSI, and Rosegarden was one of the original hosts. There's a pretty 
clear divide between "audio plugin" and "synth plugin" in Rosegarden, 
although under the hood they do have significant redundancy, if not 
actual overlap (and I'm not sure which, as I haven't been in that code 
in eons). That might make things tricky.


Finally, there's the real question of who would use it. Synth plugins 
are arguably useful to Rosegarden users, but audio plugins are pretty 
irrelevant except in connection with synth plugins. Nobody uses the 
audio features. I would have tried if I had been able to get my audio 
rack to work with Linux, but I would have ended up having to use 
something more robust myself. Rosegarden is missing a lot of 
functionality, and the Linux audio community is totally dominated by 
Ardour, so even if we built it, nobody would use it. If we were doing 
Rosegarden from scratch, there would just be no point in including audio 
features at all.


So I come down as kind of meh on the whole thing. It would be neat to 
play with if it doesn't require massive investment of effort on your 
part, but the reality is you're probably going to see really limited 
returns from the community. If you build it, they might come, or they 
might just yawn.


--
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] Changing soundfonts

2020-03-02 Thread D. Michael McIntyre

On 2/29/20 12:36 PM, Flavio Sartoretto wrote:


I added 3 engines via qsynth,
PC51f, 2MBGMGS, TimGM6mb,
associated to the corresponding .sf2 files that I found on the WEB.


Every engine is effectively a separate playback device, and each needs 
its own device definition and playback connection in Rosegarden, which 
you have to configure via Studio -> Manage MIDI Devices, or wherever 
that functionality moved since the last time I thought about any of this.


This is the kind of question that's easier to answer with a tutorial, 
but I fear I can't promise to write one.

--
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] Problems getting started with Rosegarden: don't see any MIDI device

2020-01-07 Thread D. Michael McIntyre

On 1/7/20 4:26 PM, Matthias Wimmer via Rosegarden-user wrote:


the details are: "No sound driver available: Application compiled
without sound support?"


Everything up to that point looks okay, so my first guess is broken 
package. I'd try compiling from source. I don't have time to walk you 
through that at the moment.


--
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] Rosegarden and qsynth

2019-11-25 Thread D. Michael McIntyre

On 11/26/19 12:07 AM, Ted Felix wrote:

easier to see.  This is how I was able to improve rg performance 
significantly.


Just to jump in here randomly...  Ted, you really impressed me with how 
much you did improve performance, with so little downside it's kind of 
ridiculous.  You, sir, are truly a shining example of your craft, and I 
nod to you out of deep respect.


Also, I haven't gotten on it yet at all, but I am kind of casually 
meandering toward tackling the 4k challenge, and I will probably diddle 
the GUI before the end of 2020.


--
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] Percussion Clef

2019-09-03 Thread D. Michael McIntyre
I would love if rosegarden were friendlier to drum notation. For example 
I would love to have a percussion clef and the ability to create drum 
notation with separate voicing for hands and feet. Anyone else need this?


I started on percussion notation around the time I started drumming.  I 
didn't get far into it before I realized what a gigantic nightmare it 
was going to be, and I just walked away and forgot about it.  It is what 
it is.  That's why we don't have drum notation, and probably never will. 
 Sorry man, I'm human, and I have a day job.


--
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] 17.12 & 19.06 Studio>Audio-Mixer

2019-08-09 Thread D. Michael McIntyre

On 8/8/19 10:34 PM, David W. Jones wrote:


I'm planning to move to a 4K laptop. Would it be possible to use SVG fonts/graphics for 
layout? Or some way to set large font sizes? This whole antique "specify sizes in 
pixels" thing is getting pretty tedious, even on my present HD (1920x1080) setup.


Rosegarden dates to a time when requiring a 1024x768 screen was a 
controversial move.  Getting as much out of possible out of minimal 
screen real estate used to be the name of the game.


I haven't put any thought into fonts yet.  The way Rosegarden uses fonts 
is pretty touchy and weird and full of legacy quirks, and getting it to 
behave well with vector fonts will not be simple.


What I have been thinking about is the icons.  The horrible irony is 
that when I spent some insane number of hours remaking all the icons a 
few years ago, most of them were in a vector format before I committed 
them as raster images.  The problem we used to have was half pixeling. 
This is hugely obvious on note stems, which want to be one straight 
line.  If we stored the icons as SVG and left it up to Qt to rasterize 
them, they looked awful.  That's why I manually diddled thousands upon 
thousands of pixels.


In the age of 4K, now we're looking at an entirely different set of 
problems.  I don't have a 4K monitor yet, but I do have a 4K TV, and the 
writing is on the wall.  This is going to be one of those things where 
if we don't fix it, Rosegarden is going to fade into history.  I 
understand there are workarounds right now, but they probably look like 
crap.


I am thinking about this problem with the intent to roll my sleeves back 
up and do some work on this in the relatively near future.  I haven't 
actually conducted any experiments yet, but I aim to do that sooner, 
rather than later.  I figured I would start by doing a new set of SVG 
icons, and making sure they look decent on my standard 1920x1080 display.


I should get thinking about fonts too.  Everything should scale nicely. 
The technology to do this is there, and we simply don't make use of it yet.


--
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] Segment Parameters Box

2019-06-27 Thread D. Michael McIntyre

On 6/26/19 8:29 PM, Ted Felix wrote:

   I'll play around a bit and see if I can't give the whole thing a 
few pixels of breathing room.


   This looks pretty good:


I agree.  That works fine.

--
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] Segment Parameters Box

2019-06-26 Thread D. Michael McIntyre

On 6/26/19 8:03 AM, Ted Felix wrote:

the control.  Now the layout is in control.  The label simply expands to 
fill the layout horizontally.


That did the trick.  My only quibble now is that the label seems a few 
pixels short.  I didn't save yesterday's build for comparison.  Compared 
to my reference build, I'd say it's about 4 px shorter now.  If that was 
a opening salvo on a campaign to tighten things up, it will probably be 
fine once everything else is balanced.  As it sits today, that one label 
sticks out slightly.  I didn't notice this yesterday, but I might have 
been focusing on the more obvious quibble.


--
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] Auto-scrolling

2019-06-14 Thread D. Michael McIntyre

On 6/13/19 2:39 PM, Will Godfrey wrote:


   I'm now applying for the above position.  Sorry it took over a year...


Position granted :)
Much much better!


I dinked around with it too.  I can't find anything to quibble about, 
and it just feels consistent and good.  I find it satisfying that 
somebody finally sorted out stuff that people have been struggling with 
since before the 1.0 days.



--
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] Any way to continue a song with different studio?

2019-04-26 Thread D. Michael McIntyre

On 4/26/19 7:57 AM, Sami Jumppanen wrote:

The problem is how to continue with old songs made for the two-port 
studio setup? There are at least these possibilities:


1. Settings: always use default studio when opening songs.


That option came about when I raised these same issues with the original 
developers.


Device configuration should be detached from sequencer work, it makes 
very little sense anyway. Firstly mixing the terms device and port. One 
MIDI port can feed many devices (synthesizers) by daisy chaining (or 
other splitters/processors), so it's not rational to think about a MIDI 
port as a "device".


I raised such arguments with the original developers.  Part of the 
solution to understanding what they were thinking with this design is to 
understand what "device," "port," and "instrument" mean within 
Rosegarden's framework.  My attempt to explain this to users was the 
foundation that developed into the book I wrote.


Rosegarden was originally trying to pretend there was no such thing as a 
"port."  It was supposed to be a more friendly model that abstracted 
certain concepts and hid them from the user for ease of use, or 
something like that.  It's fair to say I disagreed with it 
philosophically, but by the time I arrived on the scene, it was well 
established.  In the years since, I pretty much just learned to deal 
with it.


I haven't thought about this in so long I'm not in a good position to 
explain it now.  I'm pretty sure the explanation I wrote back then in 
about 2004 is available on the wiki somewhere.


Just to be able to send MIDI out, I need to define a device, but 
defining a device requires defining patches as well.


That's a problem I was trying to address with the all-numbers.rgd and 
raw-numbers.rgd contained in the collection of devices that ships with 
Rosegarden.  I'd say their usefulness in the real world has been less 
than I would have hoped.


At this point in the game, I definitely have no interest in rearranging 
a model that has been in place for 20 years, and I have had similar 
problems working on old files with other software.


I mostly work with audio now, and I mostly use REAPER on Windows.  At 
one point, I doubled the size of my recording rig and rearranged what 
microphones were connected to which inputs.  If I load files from before 
that change, everything is hooked up incorrectly, so if I want to go in 
and record new material, I have to spend some time making adjustments 
manually.


When I load old files into Rosegarden, everything is hooked up 
incorrectly, and I usually just spend some time making adjustments manually.


I think the bottom line is that working with old files in anything comes 
with a set of issues you just have to deal with.


With that being said, one of the tools I have used is to go hack the XML 
manually.  I have occasionally managed to cut XML out of this file and 
paste it into that file without breaking things.


I'm curious if other users have come up with better solutions than mine 
over the years.  If I was an expert once, I'm certainly no longer an 
expert.  I haven't thought about these problems in years.  I definitely 
feel your pain here.  This is exactly the issue that sucked me into 
contributing to this project, and eventually resulted in my becoming a 
developer here.  A frustrated, burnt-out, retired developer who didn't 
achieve most of his goals, I might add.  This stuff is hard.


That's why I pay somebody else to write the software now, and even then.
--
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] Crashes :(

2019-04-10 Thread D. Michael McIntyre

On 4/10/19 3:52 AM, Sami Jumppanen wrote:

For dying computer owners: before upgrading anything, use a known good 
PSU.


That's a thought.  Just because I put a good PSU in a couple years ago 
doesn't mean the PSU isn't the issue now.  I don't remember what it is, 
but it's a ridiculously high grade component for this retail Walmart 
special.


--
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] Crashes :(

2019-04-10 Thread D. Michael McIntyre

On 4/10/19 8:54 AM, rhkra...@gmail.com wrote:


I guess you mean a retail desktop without Windows off the shelf?


No, I mean a retail desktop anything off the shelf.  Nobody stocks them 
anymore.  It's all laptops and all-in-ones, peppered with the occasional 
ridiculous "gaming PC" that has crap specs at a high price with some red 
LEDs thrown in to make it look, I don't know, gamey.


--
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] Crashes :(

2019-04-10 Thread D. Michael McIntyre

On 4/9/19 4:55 AM, Will Godfrey wrote:


Is there nothing like that where you are?


There is, but my father made a scene, and I'm not welcome there anymore. 
 They wouldn't take back a laptop they ordered for Dad, so he said, 
"Can I smash it on the counter then?"  They gave the go ahead, and he 
did.  Smashed the laptop, smashed the glass display case.  I'm 
overwhelmed with pride.


--
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] Crashes :(

2019-04-10 Thread D. Michael McIntyre

On 4/9/19 7:49 AM, Sami Jumppanen wrote:


Out of curiosity, what is the problem?


I have no idea.  I'm in the middle of typing, and then the computer is 
just frozen rock solid.  When I get it back up, there's a good chance 
X11 or Weyland or whatever I'm using will be broken to a point where I 
can't figure out how to fix it.  In my current iteration of this, KDE 
boots with my session apps in a void, and then about five minutes later 
it finally throws the rest of my desktop around those windows.  There 
are no clues in the logs.  Damn if I know, basically.


--
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] Crashes :(

2019-04-09 Thread D. Michael McIntyre
I haven't tested the timing thing either.  My computer keeps freezing. 
When I reboot it, I'm stuck at 1024x768, and the only way I have managed 
to make progress on that issue is to reinstall Kubuntu.  I've been 
around that bush three times now, and I have grown tired of the 
aggravation.  This machine is rather old, and I suspect the hardware is 
just flaking out.  Either that, or Kubuntu 18.04 is less stable than its 
many predecessors, which I find difficult to imagine.  Still, the 
trouble started when I upgraded from 16.04, so that may be the culprit. 
So many things have changed it's more trouble than it's worth to me to 
try to keep track of any of it.


I had gotten in the habit of just buying a retail desktop PC off the 
shelf, but you can't buy those anymore.  Getting Linux onto a retail 
Windows PC is a huge pain in the ass anyway.  I guess I have to go 
figure out what components to buy and roll my own like it's 1995.  I am 
not looking forward to this at all.




--
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] Identify / Change kayboard shortcut for record?

2019-04-03 Thread D. Michael McIntyre

On 4/2/19 9:32 PM, Ted Felix wrote:


   I'm thinking Ctrl+Space is probably the way to go.  Any concerns?


I recommend leaving "Media Record" as one of the alternatives.  Through 
no real desire or intention of my own, all of my keyboards have this 
key, and it works fine as is.  It ain't broke, but that doesn't mean we 
shouldn't add a more vanilla alternative.  Ctrl+Space seems fine.


--
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] Bug tracking in general

2019-04-02 Thread D. Michael McIntyre

On 4/2/19 4:36 AM, Lorenzo Sutton wrote:

Is the Sourceforce bug tracker 
[https://sourceforge.net/p/rosegarden/bugs/] still the preferred way to 
report bugs? It's tempting to write here on the list :) but as much as 
sourceforge is not the prettiest I guess it's still the best practice 
for reference etc.?


It's easier to lose email than a ticket, but we'll take bug reports 
however we can get them.


--
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] New Rosegarden Logo

2019-03-25 Thread D. Michael McIntyre

On 3/23/19 9:03 PM, david wrote:

Oh, I like the Tangerine Skies one. How long does it take to start 
producing flowers?


Damn if I know.  I'll let you know when it does. :-D

--
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] Crashes :(

2019-03-23 Thread D. Michael McIntyre

On 3/23/19 5:27 AM, Will Godfrey wrote:


Yoshimi - gdb was no help at all and we found the problem by simply undoing
commits till we found the one where it changed :(


Some bug has existed in some form since Richard Bown implemented track 
deletion, so we'd have to roll back to the commit before deleting tracks 
was possible.  That's a few revisions. lol


I haven't experienced a track deletion related crash in forever, which 
means you have a different usage habit.  You're probably going to have 
to be the one to reproduce and document it.  If you can't, well, I'm no 
good with any of that stuff either, so don't feel bad.


--
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] New Rosegarden Logo

2019-03-23 Thread D. Michael McIntyre
Speaking of the redesign, are you planning to go in a different 
direction with the splash screen?  I tried to do a new one for every 
major new feature release, and all of them for years were different 
photos of the same rose.  There have been no new splash screens in a 
long time, because that rose declined and died after 20 years.


I finally tracked down what variety it was, and my eye fell on a 
different, very complementary variety, so I bought a couple of those 
too.  I put a lot of love into preparing the ground, and I'll get the 
last of them planted tomorrow.  There are four in all, with some new 
decorative support appliances, and I'm hoping for new rose pictures on 
the horizon.


If anyone is curious, it's these two:

https://www.edmundsroses.com/P/25310/Autumn+Sunset+Hardy+Climbing+Rose
https://www.edmundsroses.com/P/25643/Tangerine+Skies+Climbing+Rose
--
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] New Rosegarden Logo

2019-03-15 Thread D. Michael McIntyre
I saw a giant g very similar to the proposed icon on the side of a 
Canadian trailer, and was briefly nauseous.

--
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] New Rosegarden Logo

2019-03-14 Thread D. Michael McIntyre

On 3/14/19 3:38 AM, Will Godfrey wrote:


Personally I'm never really keen on logo changes. People come to recognise them
and automatically associate them with the product/experience. If a change is
needed, it's much better to make it a fairly gradual transition.


The GIMP changed their logo from the gimp head thing to something else, 
and for the longest time I couldn't remember which icon started the thing.


The original font was selected by Chris Cannam back in the day.  I tried 
to change it when we did the huge rewrite, and in the end it was easier 
not to change it than to find something new everybody liked.  If you 
want to get a rise out of Mr. Cannam, just say the word Bauhaus.


The original logo is a photo Richard Bown took in Hyde Park, and it's 
very, um, iconic.  I was just thinking about the best way to make an SVG 
version that captures the feeling in a form that will scale up with 
desktop resolution.  I tried making a suitable replacement many times 
over the years, and we still have his original photo.


The guy doing the work gets to do whatever he wants, and Ted is keeping 
this project alive.


This project has definitely been held back by giving too much in service 
to tradition over the years.  On the other hand, I tried taking the 
totally opposite approach of blowing up tradition and letting people try 
radical new ideas, and some of the ideas seem too radical in retrospect.


As a matter of personal opinion, I can't say I care for the new look.  I 
don't expect my opinion to carry much weight, because I haven't really 
done anything around here in years, but there is my opinion anyway.



This one is a good example. I don't see anything in it that reminds me of the
Rosegarden I've been familiar with for many years.


I fully agree with Will.  That is not a subtle change.  It doesn't say 
"Rosegarden" to me at all.

--
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] Gruesome gotcha: Import MIDI

2019-02-27 Thread D. Michael McIntyre

Open   - opens a native file
Import - opens a non-native file
Merge  - merges any supported file into the current composition

We debated the nomenclature years ago, and this is what stuck.

--
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

2019-02-18 Thread D. Michael McIntyre

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] Rosegarden vs. M-Audio Venom

2018-09-04 Thread D. Michael McIntyre

On 09/03/2018 10:32 PM, Dennis Kaptain wrote:

It does appear that the USB port on the venom is not for MIDI. I 
connected my computer via USB to a Behringer UMC404HD Audio Interface 
and the UMC4040HD to the Venom with a MIDI cable. I got it to work.


It looks like the ALSA support was sketchy.  That is commonly the case 
with that manufacturer's products.


Was the bad rdg file because it was double zipped? I seem to remember 
reading something about that somewhere. Apparently it was a known issue 
to someone somewhere.


It was.  Ted Felix figured out the trouble and fixed it.  It's crazy 
that this has been a known issue for some untold amount of time, and 
nobody ever mentioned it to me.


I used that rdg file to create a reabank file. My son in law loves 
Reaper. So that file also is here:


I can't argue with your son-in-law.  ALSA doesn't support my audio 
interface, so I had to get a Windows box, and I ended up settling on 
Reaper myself.  It's an amazing piece of software.  It doesn't really 
compete with Rosegarden, so I don't feel guilty for admitting how much I 
like it.


I have a Focusrite Scarlett 18i20 with a Scarlett Octo-Pre and a bunch 
of Sennheiser e604s, a couple of e614s, a couple of e602s, and some Sure 
SM57s.  It's kind of amazing that some truck driver who can barely play 
drums has audio gear like this.  I finally got sick of making do and 
just threw money at the problem.  Or credit, rather.  Hey, I'll have 
everything paid off when I'm 76 years old, so it's all good.


--
D. Michael McIntyre

--
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 vs. M-Audio Venom

2018-09-03 Thread D. Michael McIntyre

On 09/03/2018 08:04 PM, Ted Felix wrote:


   It appears to have been double-gzipped.  Should now be fixed in r15344.


H...

AccessVirus.rgd is not double gzipped, it's just empty as far as I can tell.

I found and fixed two other ones and committed the result.

I recovered the original AccessVirus.rgd intact, but I need to go 
through the ages and tweak it to modern standards, minus whatever I did 
to corrupt it at the end.  I'll do that later.


--
D. Michael McIntyre

--
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 vs. M-Audio Venom

2018-09-03 Thread D. Michael McIntyre

On 09/03/2018 08:04 PM, Ted Felix wrote:


   It appears to have been double-gzipped.  Should now be fixed in r15344.


Wow, I'm talented folks.  I wonder how I managed to pull that off?

--
D. Michael McIntyre

--
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 vs. M-Audio Venom

2018-09-03 Thread D. Michael McIntyre

On 09/01/2018 06:44 PM, Dennis Kaptain wrote:

I have downloaded a rdg file and placed it in 
./.local/share/rosegarden/library/M-Audio-Venom.rgd


Where did the file come from?  I see we ship Rosegarden with a file by 
this name, but I tried looking through it to see who created it, and 
discovered that it's totally corrupt gibberish.  Going all the way back 
to the file's beginning, it has been garbage since day one.  The only 
info I have about it that offers a clue who to contact is "Gary G." 
Well, that's a dead end.


It sounds like there's a better version of M-Audio-Venom.rgd out there, 
and I should update our repository.


In any case, since finding the author of the .rgd file turned out to be 
a dead end, all I can suggest is that somebody in 2012 reported joy 
connecting to a Venom using a standard MIDI cable instead of USB.  He 
used a dedicated USB MIDI interface to make the connection.  It looks 
like support for the Venom was always patchy, if it ever worked at all, 
and it looks like the hardware was discontinued and abandoned by the 
manufacturer years ago, so ALSA never got proper support for it going. 
That's what it looks like at a casual glance anyway.  I didn't do a deep 
dive.


--
D. Michael McIntyre

--
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 D. Michael McIntyre

On 07/18/2018 01:57 PM, Ted Felix wrote:

really wanted us to support Qt4, so I think I can deal with any 
complaints if they come up.


I think the main problem was I was continuing to use the old translation 
tools without even realizing it, which made you think somebody still 
cared about Qt4.  I've been building with Qt5 for years.  I have no 
other reason to even have Qt4 other than checking to see that Qt4 builds 
still work, which I haven't actually done in years anyway.


So far so good, I updated and did a clean rebuild.  Now all I have to do 
is avoid breaking the translations again.  I'll pay more attention next 
time.


--
D. Michael McIntyre

--
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-18 Thread D. Michael McIntyre

On 07/17/2018 07:46 PM, Ted Felix wrote:

   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?


One of my traditional rules of thumb for questions like this was "What 
does Debian Stable have?"  On average, most users are on something way 
more modern, and that always seemed plenty old enough to me.


So I checked, and Debian Stable has Qt 5.7.1 available.  That's where 
I'd set the bar.  Nobody has to go build or install third party binaries 
to get Qt 5 anymore, and we sorted out all the serious problems with Qt 
5 builds a long time ago.


In the end, it's your call.

--
D. Michael McIntyre

--
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] Auto-scrolling

2018-04-02 Thread D. Michael McIntyre

On 04/02/2018 05:30 PM, Ted Felix wrote:

   I fixed this on the "segment canvas".  Is the auto-scroll behavior 
there OK for you?  If so, we can go ahead and copy that behavior to all 
of the other editors.


It took some time to get used to the new behavior on the segment canvas, 
but you did your homework, and your well-researched and 
solidly-implemented solution performs very consistently and well.  I 
quite like it, and copying the behavior elsewhere strikes me as a fine idea.


--
D. Michael McIntyre

--
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] Auto-scrolling

2018-04-02 Thread D. Michael McIntyre

On 04/02/2018 05:22 PM, rhkra...@gmail.com wrote:


Thanks--at least I know my messages are getting to the list.


I'm very much less active than I used to be, but I still monitor the 
lists, and I still look out for messages nobody else is answering.  I 
looked back through my inbox, and see no other messages from you.  They 
may be in the list archives, but I didn't get them.


While I'm writing, I may as well let people know what I've been up to 
lately.


I was a MIDI and notation guy for many years, but then I bought a set of 
drums.  I mostly play drums and guitars now, and I mostly work with 
audio.  I was never a strong reader on guitar, and I didn't spend a lot 
of time with drum notation either.


My drum recording setup is complicated, and managing the hardware on 
Linux is a complete nightmare.  After 15 years of using Linux 
exclusively, I finally switched to Windows for audio and video 
production.  Windows is survivable if you just use it for dedicated work 
like this, and don't install any crap on it.


Beyond all this, I went in with my son to buy a vintage truck.  The work 
we wanted to do required a welder and a cutting torch.  Once I had 
those, I knew it was time to set up the forge I had kept on my bucket 
list for 20 years.  Once I had the forge, I wanted a milling machine to 
make easier work of making cross-guards for knives.  Once I had a mill, 
I wanted a lathe too.  I also got a vinyl cutter so I could make masks 
for etching lettering and ornamental designs into knife blades.


I was having problems with condensation on my equipment, so I did some 
research and came up with a solution to the problem.  The guy posted his 
finished project with just a vague outline of how it worked.  I gave 
myself a crash course in Arduino, and put together the Dewbane 
Condensation Management system.  It uses sensors, relays, and heaters to 
keep my equipment heated above the dew point, so my expensive investment 
is protected from condensation damage.  There has been a little bit of 
interest in the hobby machinist community, and I may sell a few of these 
commercially.


So that, in a nutshell, is why I don't have time to develop Rosegarden 
anymore.  I am very grateful to Ted Felix for picking up and carrying 
the torch.


--
D. Michael McIntyre

--
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] Tried to start RG 17.04 on my desktop, crash!

2017-10-29 Thread D. Michael McIntyre

On 10/28/2017 09:53 PM, david wrote:

dist-upgrade is the mechanism Ubuntu uses when a new LTS version comes 
out and you choose to upgrade to the new version, I think.


If you don't update to totally new sources, however, it merely handles 
changing dependencies from one version of an installed package to another.


dist-upgrade
In addition to performing the function of upgrade, this option also 
intelligently handles changing dependencies with new versions of 
packages; apt-get has a "smart" conflict resolution system, and it will 
attempt to upgrade the most important packages at the expense of less 
important ones, if necessary.


Anyway, it will happily remove installed programs if it decides that 
some other program it is upgrading requires it to be removed. Or (I 
think) if the installed program isn't in the repository anymore? Been 
awhile since I've used it. It used to produce disasters for me in Ubuntu.


I've been using it routinely for countless years.  I probably need it 
due to having a lot of random stuff installed from PPAs.


Anyhoo.....


--
D. Michael McIntyre

--
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] Tried to start RG 17.04 on my desktop, crash!

2017-10-28 Thread D. Michael McIntyre

On 10/27/2017 03:19 AM, david wrote:

I've noticed that when I upgrade my Debian Testing installations using 
"apt-get upgrade" vs Synaptic's "Mark all upgrades" option, apt-get 
reports a number of packages being held back.


I've always used "apt-get dist-upgrade" and skipped the pretty package 
managers.  The "dist-upgrade" option will pull in things apt-get will 
skip, but theoretically it won't get anything broken.



Will try that. May your employment be specially gainful!


And I hope a lot less exhausting, Michael!


Well, I made it through 2.5 weeks of notice, collected my quarterly 
bonus on my last day, and handed in my keys.


--
D. Michael McIntyre

--
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 blast from the past

2017-10-19 Thread D. Michael McIntyre

On 10/19/2017 01:20 AM, david wrote:


Well, only 10 years ago, but it's about our own D. Michael McIntyre:



Thanks, Michael, for all the contributes you've made to Rosegarden!


I remember that article.  I had so much hope of a better life back then.

Now I'm sitting in my chair in the same clothes I've been wearing for 
three straight days, trying to keep myself awake long enough to go to 
bed.  I spend a lot of nights in this chair, because I come home from 
work and pass out from exhaustion.


I miss the guy from that article as much as the Rosegarden community does.

--
D. Michael McIntyre

--
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] Tried to start RG 17.04 on my desktop, crash!

2017-10-18 Thread D. Michael McIntyre

On 10/18/2017 02:40 AM, david wrote:


Well, I prefer Debian.


The problem used to be they only released every 67.3 years, and if you 
couldn't wait that long, there were no good alternatives.  Testing 
definitely wasn't a good alternative.  I ended up with more breakage 
with Testing than I did Unstable, ironically enough.  That was 
definitely a long time ago though.


Debian Testing has been pretty reasonable for me. But the desktop is the 
Debian setup that also has the KXStudio repositories. Maybe they're the 
problem.


Likely.

Haven't compiled Rosegarden from source. Worth trying. Link for 
instructions?


I don't have one on speed paste and I should have left for work two 
minutes ago.


--
D. Michael McIntyre

--
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] Tried to start RG 17.04 on my desktop, crash!

2017-10-17 Thread D. Michael McIntyre

On 10/17/2017 05:34 AM, david wrote:

Starting it from a terminal filled the screen with multiple errors and 
lists of .so files etc, etc.


When you're running an unstable distro with extra repositories and 
getting a bunch of .so errors, it's probably just a matter of broken 
runtime dependencies due to incompatible packages.  I used to run into 
that sort of problem all the time, which is why I switched to Ubuntu LTS 
releases.  Debian Testing is especially horrible for this in my 
experience, although granted that experience is incredibly ancient at 
this point.


Did you compile Rosegarden from source?  If not, that's probably the 
quick and dirty way to get rolling.  If so, and you got this result, 
then there might actually be a problem we could solve here.


--
D. Michael McIntyre

--
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-29 Thread D. Michael McIntyre

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?


That definitely needs a look.

- Sometimes when starting rosegarden, it complains about a missing MIDI 
device (they are all there) and then segfaults.


I've been involved with the project for 15 years, and I've added, 
subtracted, and changed MIDI devices around thousands of times over the 
years.  I've never seen this cause a segfault.  Changing the MIDI 
landscape around doesn't even generate informational messages. 
Rosegarden just tries to hook things up like they were last time, and 
when it can't, you have to go diddle the connections manually.


Rosegarden complains about a missing audio server, and I think it warns 
you when no audio server means no synth plugins.


I have no doubt you're running into some issue, but I will be surprised 
if it turns out you're describing it accurately.  Pasting actual error 
messages would be useful, as would a stack trace of the segfault.


It then seems to load 
some kind of autosave file, but it doesn't have the last saved state of 
the actual file I want.


Going off memory here, I'm pretty sure it detects the presence of an 
autosave file, and offers you the option of loading that instead of 
loading the file off disk.  You should be able to load the last saved 
state or the autosave version, at your discretion.  That's how it's 
_supposed_ to work, but I haven't tested this lately, and it might be 
broken.


- Audio clips don't start when the transport is rewound and then 
played... it is necessary to press play and then rewind.


I haven't run into that, but frankly I don't use Rosegarden for audio 
anymore.  I got into recording drums with multiple microphones, and I 
switched to Windows for that.  What this says about Linux audio is 
probably pretty damning, but it is what it is.


Overall I really want to like and use Rosegarden, but it seems very 
fragile and so far just setting up a few MIDI and audio tracks and 
configuring my studio's MIDI devices has led me to what seems like a 
broken file which I can't load anymore.


Rosegarden is embarrassingly quirky and fragile to have been in 
development so long, but that has a lot to do with how the 
volunteer-driven development model works.  People come and go, people 
work in fits and spurts, people work off of different ideas for how 
things ought to be, and project leadership can't be too strict without 
running off all the volunteers.  The result is something very organic, 
like a home-grown apple that tastes pretty good when you ignore the worm 
tracks and the superficial black blight on the peel.


On the bright side, when Rosegarden does manage to mangle a file, we can 
usually hack on it by hand to get it working again.  The storage format 
is gzip compressed XML, and it's often a matter of just deleting one 
errant tag or something.  If you pass me a copy of the file, I'll be 
happy to have a look and see if I can hack it back into behaving itself.


I haven't experienced a truly serious loss of work in quite a few years.

Are people actually using this successfully with multiple external MIDI 
devices?


Yes.

 Is there any way to debug things when a file doesn't load? I
tried using gdb to check a stacktrace but I don't think I'm familiar 
enough with the codebase to really know what's going on.


In this area, I know how to do more than I can explain how to do.  It's 
easiest just to let someone with more experience have a go with the file.


The UI of rosegarden is as close to my dream app as I can imagine... 
simple, great notation editing, audio and MIDI recording... but if I'm 
worried that I won't be able to reload the file I'm working on, it's 
unfortunately not that useful. :(


I think this is mostly growing pains.  Rosegarden is definitely quirky, 
and will occasionally have serious glitches, but again, I haven't 
experienced a truly serious loss of work in quite a few years.  Almost 
everything that goes wrong is recoverable, but learning how to speak 
those incantations probably qualifies as some kind of black art.


It ain't perfect, but for no-cost software it's worth ten times the price!
--
D. Michael McIntyre

--
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-26 Thread D. Michael McIntyre

On 07/26/2017 01:22 PM, Andrew Kilpatrick wrote:

Are there any other kind of settings I need to make? It would also be 
nice if it wouldn't connect up non-related MIDI devices since I do other 
MIDI things on my computer which might be upset by receiving useless 
clock messages.


In your case, it would probably be better to connect things manually. 
I've always used QJackCtl to do MIDI assignments.  It shows up off the 
Connect button, the ALSA tab, if I recall correctly.


I'd like to back up what Ted said about the color scheme.  We used to 
use a stylesheet for this, which was user-editable in theory.  In 
practice, it cannot be overstated what a complete nightmare the 
stylesheet was.  I jumped at the chance to have that train wreck 
replaced with code.  This does mean changing the style requires getting 
waist deep in code now.


--
D. Michael McIntyre

--
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-17 Thread D. Michael McIntyre

On 07/17/2017 05:27 PM, Abrolag via Rosegarden-user wrote:


Hey, what sort of forge have you got.


It's a Whitlox Homestead wood fired forge.

http://whitloxhomestead.com/products/fullsize-whitlox-wood-fired-forge

I was going to go with a traditional coal forge when I stumbled across 
the Whitlox design.  Instead of turning coal into coke, it turns 
firewood into charcoal, or you can just burn charcoal directly. 
Charcoal is less energy dense, so you burn more of it, but it doesn't 
form clinkers or contribute to acid rain, and the fire is really easy to 
maintain.  I went with a hand crank blower, because my lifestyle is much 
too sedentary, and it's extra exercise.


I'm pretty impressed with the forge.  There are lots of plans out there 
for home brew forges, but I never got around to building one.  This is a 
good design, and it works rather well.


I made my first tool today.  It's a small V-shaped shovel for removing 
hot coals from this forge, so I can put it to bed when it's time to 
quit, instead of leaving the forge out to face the possibility of 
getting rained on.


These days, I'm much more excited about building things with my hands 
than doing computer stuff.


--
D. Michael McIntyre

--
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 D. Michael McIntyre

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


Anything new on the horizon?


For my part, I just got away from music and computers for awhile.  I 
spend most of my time working on an old truck or playing with my new 
forge.  I have no plans beyond eventually looking into that bug Ted 
reported a month ago, but I'm still around.


--
D. Michael McIntyre

--
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] Uninstall 16.06 before installing 17.04

2017-04-20 Thread D. Michael McIntyre
On 04/20/2017 06:51 AM, Ted Felix wrote:

Congratulations on the release.  I'm sure it will all end up streamlined 
and greatly improved with you at the helm.

I am officially retiring to an advisory position.  This news should 
neither shock nor sadden anyone, because it is merely an admission of 
what already happened long ago.  Over time, I have had to work more 
hours, and I have also picked up more hobbies.  Rosegarden got squeezed 
out, and I just couldn't maintain any standard of quality in my work here.


> 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.

Rosegarden installs very few files, and those files rarely change.  When 
you compile the source we ship and install it, the majority of data 
files are compiled into the resource bundle attached to the rosegarden 
binary.  The only files we install to system locations related to MIME 
types, icons, and relatively minor things like that.

Note that some distros insist on hacking Rosegarden to install pieces of 
itself all over the place.  We don't officially support those hacks.  If 
package maintainers want to force Rosegarden to store data files a 
different way, those package maintainers can deal with the consequences.


-- 
D. Michael McIntyre

--
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 D. Michael McIntyre
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. 
  I was going to release that the other day, but I didn't, so it's 
probably a good idea to start over and tag a new revision.

The website is in SVN somewhere, and Chris has a script to publish it 
periodically.

Looks like every release touches these files:

./getting/source/index.shtml~
./subleft.html~
./index.shtml~
./resources/links/index.shtml~
./resources/authors/index.shtml~
./latest-version.txt~

I compile release notes by pasting the text out of the wiki and 
reformatting it slightly.

That's the gist of it.  Season to taste.

-- 
D. Michael McIntyre

--
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-02 Thread D. Michael McIntyre
On 04/02/2017 09:42 PM, Fernando A. Martin wrote:

> Are there plans about when the next Rosegarden version will be released?
> Thanks.

I hope to get a release done in April.  I missed the December and 
February releases, because I work 80 hours a week now, and have very 
little free time.

-- 
D. Michael McIntyre

--
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] possible bug with exporting overlapping notes to Midi file

2017-02-28 Thread D. Michael McIntyre
On 02/28/2017 12:35 AM, Darcy Kahle wrote:
> Just to let you know, I attempted to compile Rosegarden 16.0.6, but ran
> into the problem that it requires Qt 4.8, and the latest version
> available to my distro is 4.6.2.  I am now faced with either trying to
> upgrade QT to at least 4.8, or to figure out how to install Qt 5
> side-by-side with Qt 4 (likely the better solution) and use that version
> to compile Rosegarden.

I recommend grabbing the binary distribution of Qt5 and building with 
that.  That's how I used to test Qt5 builds before upgrading my distro. 
It's fairly painless.

-- 
D. Michael McIntyre

--
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] Xruns on close

2017-02-06 Thread D. Michael McIntyre
On 02/04/2017 04:32 PM, Abrolag wrote:

> I thought I'd see if I could work anything out myself, but after 3-4 hours of
> looking over the code, I still didn't have any idea how all the bits link
> together :(

I've never gotten anywhere with sequencer/audio stuff myself.

> Is it possible to discover who wrote the original code, and maybe gently tweak
> their nose? Failing that, are there any other devs who might take a look at 
> it?

It was probably Richard Bown or Chris Cannam, neither of whom has been 
active here in a number of years.

Did you ever file a bug report?  Ted Felix will tackle just about 
anything if there is enough interest, but he loses track of email 
easily.  He's basically the only guy I know with sufficient skill to 
have a hope of getting into the head of the developers.  That code uses 
a million deprecated things anyway, and should probably be on the 
schedule for a big cleanup.

It could also be argued we should just eliminate audio and synth plugins 
entirely.  Now that I've been using REAPER and the VST stuff on Windows, 
I realize that there are dozens of missing features, like splitting 
audio at the nearest zero crossing, crossfades, smooth management of 
takes, and on and on.

I can finally understand why Richard just ditched the audio features in 
his Windows fork.  We're not a lot more sophisticated than Audacity, but 
we're a lot harder to get up and running than Audacity.

I could go either way on that one.  If I had a usable mixer for my damn 
audio interface so I could use it with Linux, I might not be above 
adding some of those features and making our audio side useful.  No 
chance of that happening though.  That mixer is complicated, my time is 
extremely limited, etc.

Anyway Will, I will definitely agree with you that looking at this crap 
every time I close Rosegarden is getting on my nerves too:

terminate called after throwing an instance of 
'Jack::JackTemporaryException'
   what():

-- 
D. Michael McIntyre

--
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] Recent files

2017-01-08 Thread D. Michael McIntyre
On 01/08/2017 03:48 PM, Abrolag wrote:

> Is there any way to increase the number of memorised ones. I could idealy do
> with about twice as many as Rosegarden currently supports.

I went from having no clue how that worked to committing the change in 
under 5 minutes.  I set it at 20.

-- 
D. Michael McIntyre

--
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] Rulers in notation editor don't appear

2017-01-03 Thread D. Michael McIntyre
On 01/03/2017 06:07 PM, Fernando A. Martin wrote:

> button "Add Control Ruler" and choose any of the rulers not one of them
> appears. I can try the same using the menu View / Rulers / Add Control
> Rulers and choose one of the rulers that nothing appears.

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

The interim solution is to build against Qt4, where the rulers work just 
fine.

I'm treating this like a Qt5 on KDE5 bug, of which there are several 
others, but it may be a more generic Qt5 bug that is 
desktop-independent.  I don't remember exactly how creation of those 
rulers works at runtime, but I do remember it is fairly hacky and 
complicated.  It's highly possible that the mechanism used did not 
translate to Qt5 successfully, and we are only now discovering this.

I'll be holding up the already delayed December release until this one 
is fixed.  Unless somebody beats me to it, I'll look into this over the 
weekend.

-- 
D. Michael McIntyre

--
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] quantization

2017-01-02 Thread D. Michael McIntyre
On 01/01/2017 09:01 PM, Ray Klassen wrote:

> Ha ha. What a relief. I've tried to use grid quantize on midi files i've
> pulled down off the net and like users the world over I thought it must
> be something wrong with me.

When I really think about it, the grid quantizer probably works better 
than I appreciate.  It's just that the heuristic quantizer works much 
better, and I always go with the best result.  It's specifically 
designed to get the best notation on the page for a typical human 
performance, and it looks for things humans do when they perform.

That is the one thing separating Rosegarden from every other application 
on the planet, and it's just a back of napkin idea Chris had one day. 
He closed one eye, made some guesses, and took a stab at coming up with 
something.  It has issues that have existed since the first day, and he 
never addressed any of them.  The whole thing is only very slightly more 
refined than the first draft, as I recall.  Even so, it's an absolutely 
brilliant first draft!  That thing is truly the only reason I stuck with 
Rosegarden all these years.  You can find everything else in several 
other packages, but only Rosegarden does this good of a job rendering 
human performances as legible notation; all while preserving the 
original human performance.

It mostly fails on grace notes, slurs, and heavily legato playing.  Plus 
of course when your timing is just way to hell and gone, like mine.  I'm 
a heavy off-the-beat player, and consistently hit everything either 
ahead of or behind the mark.

-- 
D. Michael McIntyre

--
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] quantization

2017-01-01 Thread D. Michael McIntyre
On 12/31/2016 06:43 PM, Ray Klassen wrote:

> PS You're right. I would have expected magic from the grid quantize.
> what is it doing if it's not doing this?

Damn if I know.  I've never been able to figure it out from observing 
the results, and I've never actually looked into that code.

-- 
D. Michael McIntyre

--
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] quantization

2016-12-29 Thread D. Michael McIntyre
On 12/29/2016 02:38 PM, Ray Klassen wrote:

> with just notes as if I had entered them with the mouse. -- no staccatos
> tenutos or variations in velocity. and all starting and ending precisely
> as scored. Is this possible?

I've found there is no magic fix it button.  In principle the grid 
quantizer should be your friend here.  Un-check [ ] Add articulations to 
make that stuff go away, dial up the most likely parameters, and try 
your luck.  In practice, the notation quantizer often does a better job. 
  You can use Adjust -> Quantize -> Fix notation quantization to make 
the durations you see on the page permanent.

I can't find an option to turn off tenutos and such while recording. 
You can select all and use the trash can icon in the top right corner to 
throw all those marks away.

All in all though, I've always found this to be a fiddly process.  You 
try something, and it works well for most of a passage, but there is one 
troublesome section where your playing was too far off.  Try a different 
quantizer, different options, or just draw a bit of notation by hand.

The better you play, the better this works.  It has the most trouble 
with slurs and grace notes, which tend to come out as a mangled tangle 
of unintended chords.  In my own personal projects, I probably never get 
more than 2/3 of the notation cleaned up using automatic tools.  My 
playing is pretty dreadful.

-- 
D. Michael McIntyre

--
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] The Over-Educated Trucker Blues

2016-12-04 Thread D. Michael McIntyre
I used Rosegarden to make a notation cheat sheet for this one.  All the 
audio was recorded and diddled in REAPER.  The Over-Educated Trucker 
Blues is my current high water mark as an artist, my chef d'oeuvre.  I 
play bass, drums, rhythm guitar, lead guitar, trumpet, and I sing the 
story of my life in this one.

https://youtu.be/JV2tBDKbIoU

-- 
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] MIDI settings messed up after restart

2016-11-25 Thread D. Michael McIntyre
On 11/25/2016 12:58 PM, John A wrote:

> as a MIDI device in any new file. After the restart, when I try to play
> the same file, the programs as listed in the 'instrument parameters' box
> do not match what they originally were, and the programs on the korg are
> seemingly random general midi instruments. When I change the programs in

I can interpret "restart" several ways.  Can you explain what you did in 
more detail?

> In addition, when I open files made previous to my addition of the
> Triton as a MIDI device, it is not available as a MIDI device.

It won't be.  When you acquire some new piece of kit, you have to add it 
to older files manually.

> It seemed
> like I might have to to do Studio -> import default studio, but after
> this not only does the triton still not show up as a MIDI device, all
> sound is muted, even though the meters are still jumping.

The MIDI VU meters mean "events are being sent" but the events won't 
actually produce any result unless everything is hooked up correctly.

All I can really tell you is I never adopted the habit of using "import 
default studio" or "always use default studio," and there is probably a 
good reason for that.  I have long since forgotten the reason, of course.

-- 
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] McIntyre rocking out with himself

2016-11-14 Thread D. Michael McIntyre
I did the first draft of that using my little portable busking amp, and 
just dialed random stuff into it.  After listening to it repeatedly, the 
rhythm guitar really got on my nerves.  After I re-recorded that with 
different effects, I took some of the ideas from the lead improv and 
developed them.  The whole thing came together as this, which is 
probably displacing everything else I ever did to take the top spot as 
my chef d'oeuvre:

https://www.youtube.com/watch?v=l-T9OuFCF3M

-- 
D. Michael McIntyre

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


[Rosegarden-user] McIntyre rocking out with himself

2016-11-07 Thread D. Michael McIntyre
I was just talking about how bleak my life is, and I never do music. 
Well, I threw this together today.  No MIDI, this is my sweet acoustic 
drum kit, my sweet Ibanez bass, and my trusty ol' Squier strat that I 
never bothered to upgrade to a real electric, with my Roland Cube amps 
on bass and guitar.

https://www.youtube.com/watch?v=zcJvftJP0jM
-- 
D. Michael McIntyre

--
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] Problem with Rosegarden and WhySynth

2016-11-03 Thread D. Michael McIntyre
On 11/03/2016 02:26 PM, Marko Randjelovic wrote:

> You can find Rosegarden console output:
> http://pastebin.com/VK6KTuDY
>
> I hope someone will be able to help me resolve this problem

I didn't see anything enlightening in there.

Given the distro situation you have described, I highly recommend just 
starting over clean.  You're trying to unravel a giant ball of yarn when 
yarn is really cheap.

-- 
D. Michael McIntyre

--
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] Play function doesn't work anymore

2016-10-21 Thread D. Michael McIntyre
On 10/21/2016 07:37 PM, Fernando A. Martin wrote:

> the cursor doesn't move and no sound is played.

This is usually a bad sequencer timing source.

Edit -> Preferences -> MIDI -> General -> Sequencer Timing Source

It defaults to auto, which works for most users.  If auto does not work, 
go down the list of PCM- timers until you find one that works.

-- 
D. Michael McIntyre

--
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-21 Thread D. Michael McIntyre
On 08/21/2016 12:03 PM, Mario Gummies wrote:

>> But anyway..
> I am indeed wondering for a time what you might insinuate with that seven 
> points. Is there a burden, maybe even asking I? Or is there a secret, a 
> puzzle or a threat? May be the music industries society? You keep me curious.

Just working 70-80 hours a week getting 3-4 hours of sleep a day.  I am 
a shadow of what I once was, and don't know if I'm coming or going.

-- 
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] Video editing on Linux

2016-08-14 Thread D. Michael McIntyre
On 08/14/2016 09:09 PM, r...@hydrophones.com wrote:

> Try Cinelerra (https://cinelerra-cv.org/) it may be the middle ground you
> are looking for.

Tried it.  OpenShot, Kdenlive, Pitivi, Blender, and finally Lightworks. 
With the latter two, I'm not sure if they can do the job but I am sure I 
can't use them to get the job done.  Lightworks on Linux isn't remotely 
stable anyway.

-- 
D. Michael McIntyre

--
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/zohodev2dev
___
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-08 Thread D. Michael McIntyre
On 08/08/2016 06:38 PM, Ted Felix wrote:
> On 08/07/2016 08:15 AM, Mario Gummies wrote:
>> among 19 tracks rosegarden leaves randomly some without sound
>
> MIDI only supports 16 channels.

Reading back over the thread, I see Ted caught the user's original 
problem.  He was using Timidity, rather than a DSSI plugin, and indeed 
he probably just ran out of channels and/or had things doubled up or 
otherwise not configured in a viable way.

I think using DSSI plugins would get around that limitation, so 
everybody else is on a viable track with that thinking.

Another option is to create more than one synth engine with QSynth, with 
16 channels per engine.  That's how I roll personally, as I never liked 
using large numbers of DSSI plugins and having to configure every 
fricking one of them individually.  It just feels so wasteful. 
Especially with a separate, separately configured reverb on every one of 
them.

But anyway..

-- 
D. Michael McIntyre

--
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/zohodev2dev
___
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] Cross-platform Rosegarden

2016-07-24 Thread D. Michael McIntyre
On 07/24/2016 04:37 PM, J.P. Morris wrote:

> That's the single most mission-critical feature of Rosegarden for me
> and last time I looked at the code the gubbins for slaving to an external
> MTC source were spread all across the Alsa-specific code.

You raise an issue I never would have considered.  I don't see an 
obvious answer to this one, and some real thought will be required.

In the meantime, the ALSA driver isn't going anywhere.

-- 
D. Michael McIntyre

--
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/zohodev2dev
___
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] Cross-platform Rosegarden

2016-07-24 Thread D. Michael McIntyre
When I got into acoustic drums, I ended up with an audio interface that 
is only useful on Windows or OS-X.  I'm not paying what they want for a 
Mac, and that is how I came to be running Windows for audio recording.

Since I finally had to break down and buy a Windows machine, I have been 
working on a side project with Richard Bown to take Rosegarden 
cross-platform.

The objective is a Rosegarden that can compile and run usefully on 
Linux, Windows, and hopefully OS-X, using the same codebase for all 
platforms, and with centrally managed, regular releases.

After some initial work that was good for other platforms at the expense 
of being too destructive to Linux, I am taking a hard look at switching 
from ALSA to RtMidi, which Richard reports as "just about" recording and 
playing MIDI in the original Windows fork.

I haven't begun on any of this yet, but it does look encouraging. 
RtMidi can use JACK MIDI or ALSA, in that order, which addresses all of 
the users who wish we had JACK MIDI support.

The plan I am currently sketching out is to switch Rosegarden over to 
RtMidi on Linux, get that working, and then the resulting Rosegarden 
will be easier to port to other platforms.  This removes the biggest 
dependency that is absolutely Linux-specific.

Before I really dive into pulling all of this together, I thought it 
would be appropriate to see how both the developer and user communities 
feel about all this.

In the meantime, I'm off to see the new Star Trek movie in IMAX.
-- 
D. Michael McIntyre

--
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/zohodev2dev
___
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 D. Michael McIntyre
On 06/24/2016 12:53 PM, Ted Felix wrote:

> Might be a good criteria for offering an "ignore" button to clear it
> out easily.

In theory, I feel it defeats the purpose, since it's too easy to ignore 
the situation.  Boy who cried wolf and all that.  Ignore, ignore, oops.

In practice, I've had maybe one legit lock file collision and countless 
illegitimate ones.  The lock files are mildly annoying in the field.

Maybe a button is just too much of an invitation to ignore a legitimate 
collision.  Maybe a --ignore-lockfile command line option?

Just a passing thought.  Tired.

-- 
D. Michael McIntyre

--
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 D. Michael McIntyre
On 06/15/2016 03:14 PM, Ted Felix wrote:

> Those are in the "Instrument Parameters" box on the left side.

If they're missing, it's because you don't have any banks/programs 
defined in the studio.

> 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.

Yup.  Theoretically, if you don't define anything in the studio, there 
shouldn't be anything to set to a known state.  I would almost bet we 
still set pan/volume/reverb/chorus for legacy reasons though.


> 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.

Leave it to users to come up with weird stuff.  Especially THAT rascal. :-P

-- 
D. Michael McIntyre

--
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 Solo LEDs

2016-06-14 Thread D. Michael McIntyre
On 06/14/2016 11:47 PM, D. Michael McIntyre wrote:

> Maybe the users can help us sort out how this should behave intuitively
> and functionally.

And maybe this is it, incidentally.  I'm not saying otherwise.  Just a 
quick gut reaction from a guy who last used commercial software with a 
coypright date of 1991 or so on it.

-- 
D. Michael McIntyre

--
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 Solo LEDs

2016-06-14 Thread D. Michael McIntyre
On 06/14/2016 07:49 PM, Ted Felix wrote:

> Clicking on a solo LED puts it in solo.  Shift-clicking adds another
> track to solo.

Just testing visuals this morning.  That works, and it's intuitive enough.

>  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.

Having an "undo my careful selection of stuff I soloed" button seems 
dubious.  Shift click to green light tracks 1 3 5 7 9, hit the solo 
button.  Turns off solo on track 1.  Hit the solo button again.  Turns 
off 3 5 7 9 and solos track 1.

I think my intuition still expects this button to toggle solo mode off 
and on.  You have that selection of solo tracks you want to hear in solo 
mode, and you want to go out of solo mode to hear everything, then back 
into solo mode.  I suppose the LEDs should be half lit or something when 
they're on but solo is not active.

We had this discussion before though, and your answer was 15 pages of my 
head hurting trying to get into yours, so I just don't know man.  I'm 
getting too old for this stuff.

Maybe the users can help us sort out how this should behave intuitively 
and functionally.
-- 
D. Michael McIntyre

--
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] More than 100 measures?

2016-05-14 Thread D. Michael McIntyre
On 05/12/2016 04:41 AM, Silas Mortimer wrote:

>>> figure out how to make more than 100 measures to work with. What's
>>> going on? How can I extend it?

Or just grab something and drag it.  The composition expands 
automatically by default.
-- 
D. Michael McIntyre

--
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] Rosegarden not add audio segments in UbuntuStudio 16.04

2016-04-29 Thread D. Michael McIntyre
On 04/29/2016 11:50 AM, WMID wrote:

> Hi to all, In UbuntuStudio 15.10 when insert an audio segment all
> working fine.  The format that I use is wav 16 bits and 44100, but in
> UbuntuStudio 16.04 not working, I don't understand why
>
> Here an snapshot:
>
> http://i.imgur.com/izrXGAW.png

I have some idea what could be going wrong, and how, but I do not have 
time to investigate this for another day or two.

-- 
D. Michael McIntyre

--
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] Keyboard command for increasing velocity just a little

2016-04-18 Thread D. Michael McIntyre
On 04/18/2016 09:36 AM, msk...@ansuz.sooke.bc.ca wrote:

> Is there any easy way to change the velocity of notes in small, consistent
> steps (preferably, one unit at a time) from the keyboard?

Yes, but it's impressively evil.  Select a note and Alt+J L V [tab] 
[type new velocity] [enter].  It works, but I wouldn't want to do that 
all day.

If you draw up a feature request for a better way to do this, I'll get 
to it relatively soon.

-- 
D. Michael McIntyre

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

2016-04-12 Thread D. Michael McIntyre
On 04/12/2016 10:17 AM, Yves Guillemot wrote:

>> contents of some pixels on the screen in a dialog is obnoxious when you
>> have to clear a lock file after a crash.
>>
> Why not a button to clear the lock ?

I thought about that, but it seems too tempting to invite users to just 
click away a problem instead of taking the time to investigate and deal 
with it.  Couldn't you have a .rg file on a shared volume that was being 
edited by instances of Rosegarden on two entirely separate computers? 
In that case, a scan of the local machine for active Rosegarden 
processes would turn out negative, but the danger of losing work would 
be real enough.

I also thought about a use at own risk command line option.
   --force-unlock or something like that.

Whatever the solution, an improvement seems like a good plan.

-- 
D. Michael McIntyre

--
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] Ugly notation formatting

2016-04-12 Thread D. Michael McIntyre
On 04/11/2016 04:13 PM, D. Michael McIntyre wrote:

>> I *might* download and compile it

As of revision 14597, working with your Unnamed.rg file:

When you find the whole notes that are too big for their measures, you 
can select them and Adjust -> Notes... -> Tie Notes at Barlines

When you find those three notes that are supposed to be in a separate 
voice, you can select them and Segment -> New Layer From Selection

This creates a new segment with the same properties as the current 
working segment, cuts the notes out of the original, pastes them into 
the new segment at the same place.  They don't seem to move at all, 
etc., and just change places.  All I ended up doing was just stringing 
together a bunch of off-the-shelf stuff in a new and time-saving way.  I 
folded together bits of code lifted from several places, and got it 
knocked together in a couple of hours.

There some issues with the new function I just added.

* If you undo this operation, the notes move back where they came from, 
but the new segment remains.  I don't know how to solve that, so I left 
the loose end for someone else to attack one of these days.

* The rests come out just looking like hell.  Rosegarden doesn't really 
handle this overall situation very well at all.  It's a hacky kludge 
more than a real feature, and it always has been.  I've been dealing 
with it for years, because fixing it properly would be a very large 
undertaking.  One day I want to improve the way Rosegarden deals with 
rests and such in alternative voice segments, but that is a big project, 
and I have bite sized chunks of time.

* I haven't made up an icon for the thing yet.
-- 
D. Michael McIntyre

--
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] Ugly notation formatting

2016-04-11 Thread D. Michael McIntyre
On 04/11/2016 07:09 AM, D. Michael McIntyre wrote:

> So this tie notes at bars thing does work, but these 4-beat notes in a
> 2-beat bar are a case it does not handle.  Looks like it has been that
> way about 15 years.

I got that one dealt with.  If you ever end up in this situation again, 
you can select all those whole notes in 2/4 time and Adjust -> Notes... 
-> Tie Notes at Barlines now.

As a nice bonus, the next time you change from 4/4 to 2/4 you won't even 
have to run this manually.  The underlying function was already being 
called in this scenario, but it didn't handle this case correctly.  It 
does now.

After manually fixing the whole notes in your file, I changed the time 
signature to 1/4 and immediately got four tied quarter notes, one per bar.

Perfect.

Well there you go.  Removing one = sign went a very long way this time!

-- 
D. Michael McIntyre

--
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! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301=/ca-pub-7940484522588532
___
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] Ugly notation formatting

2016-04-11 Thread D. Michael McIntyre
On 04/11/2016 05:06 AM, Silas Mortimer wrote:

> Thank you very much for the information! And I definitely won't be
> leaving Rosegarden any time soon. I'm really having fun with this.

You caught me at a better time than most new users do.  It's not often I 
can get work done this close to somebody having a problem.

So this tie notes at bars thing does work, but these 4-beat notes in a 
2-beat bar are a case it does not handle.  Looks like it has been that 
way about 15 years.

-- 
D. Michael McIntyre

--
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! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301=/ca-pub-7940484522588532
___
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] Ugly notation formatting

2016-04-10 Thread D. Michael McIntyre
On 04/07/2016 07:00 PM, Silas Mortimer wrote:

> I don't mind sending it here.

I'm going to address the "Tie Notes at Barlines" thing not working 
directly.  By the look of things, this has been broken for a very long 
time, and it looks to be a little adventure to sort this out.

The place where you experienced the weirdness with the tied notes not 
behaving as you expected is because you are trying to put two different 
voices on the same staff.  Finale, Sibelius, and MusE Score can't do 
that either.

In the top voice, you have:

2-4-4-4-4-

In the bottom voice, you have:

2-4 4 4 4-

The notes in the bottom voice can't be tied, because they change 
pitches.  This kind of figure is extremely common in guitar music with a 
walking bass line.

To get this kind of thing entered correctly, you have to put each voice 
in a different segment, and overlap them.

This tutorial is very old, but the gist of it is still applicable today:

http://www.rosegardenmusic.com/tutorials/supplemental/piano/

We have some new features that are supposed to make the job easier, but 
I just tried them, and I am not happy.  I made a feature request for a 
"Move selection to new layer" function that will automate a lot of the 
hand work and simplify this process.

Now I just need to go write the code!

You may as well hang out until I work on these issues.

-- 
D. Michael McIntyre

--
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! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301=/ca-pub-7940484522588532
___
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] Ugly notation formatting

2016-04-10 Thread D. Michael McIntyre
On 04/09/2016 06:22 PM, Silas Mortimer wrote:

> Can it cover bends and vibrato on an electric guitar?
 >
> Unless things have changed or I simply missed how to do it, these can
> be put in a score for electric guitar, but MIDI can't do it. Am I
> wrong?

I'm not aware of anything that could generate the controllers for that 
kind of thing automatically, but if you put enough care and attention 
into it, you can probably simulate both techniques adequately using 
pitch bend controllers.  If nothing else, you can use MIDI to trigger 
samples, therefore MIDI can reproduce literally anything.

This kind of nuanced expression requires a great deal of hand work, but 
MIDI can do it.

Having done it both ways, I find it much easier to play the thing than 
to fake it with MIDI.  This is why I bought an electric guitar, actually.

> Thank you very much. I'm in no hurry. Good luck dealing with the job.

I lived through my career as a gasoline tanker driver.  It is finished.
-- 
D. Michael McIntyre

--
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! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301=/ca-pub-7940484522588532
___
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] Ugly notation formatting

2016-04-08 Thread D. Michael McIntyre
On 04/08/2016 12:29 PM, Silas Mortimer wrote:

> Not that I think we should abandon the old way by any means, but maybe
> there ought to be a notation 2.0, completely reworked to be an easy
> learning curve for those who already know the old notation, but make
> more sense to coding. I wonder if that's even possible.

There are all kinds of strange little projects out there already, but 
nothing ever gains enough traction to displace traditional notation. 
For that matter, I think and deal with western traditional notation 
exclusively, but there are other traditions that are of a similar age.

It reminds me of this cartoon about standards:

https://xkcd.com/927/

Reading back over my previous comments, I'd like to point out that all 
of those pages and pages of things Rosegarden can't render always come 
down to just a bar here and a bar there.  I've worked out a lot of ways 
to fake my way around things like this over the years, and usually get 
something done, but not without compromises.  Even LilyPond, vast and 
venerable as it is, still requires compromises sometimes.  People could 
engrave literally anything on a music plate back in the day, and they did!

> You know, I say that I'm completely new to composing on a computer,
> but that's not *quite* true. In the days of DOS, I remember creating a
> BASIC file that would play some notes using computer beeps, lol. I
> remember doing Slayer's "War Ensemble" that way and it was hilarious.
> Just a random thought.

The first program I used to compose computer music had four voices of 
polyphony, and no real control over what the voices sounded like.  I 
typed it out of a Rainbow magazine, and it took hours.  You composed 
melodies on a vertical grid, by typing pitches at the right time 
intervals.  It was just like a MOD tracker in that respect, but way 
before MOD files existed.

Things have come a long way!
-- 
D. Michael McIntyre

--
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! http://pubads.g.doubleclick.net/
gampad/clk?id=1444514301=/ca-pub-7940484522588532
___
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] Ugly notation formatting

2016-04-08 Thread D. Michael McIntyre
On 04/07/2016 07:04 PM, Silas Mortimer wrote:

> If I might ask, because I've been wondering about this, what makes
> doing notation so difficult?

I think the root of it is because notation is a very analog, 
infinitely-variable kind of thing that is difficult to represent and 
manipulate in an orderly digital world.

I have probably over 1,000 pages of commercially published sheet music 
for various instruments sitting around in my house, and it probably 
wouldn't take me 30 seconds to find a score that Rosegarden can't be 
used to reproduce.  It would probably take me more on the order of 30 
minutes to find a score that Rosegarden CAN reproduce exactly like the 
original, with no compromises.  I would probably have to pull that out 
of some basic band method book too.

Notation is difficult, because of the amount of effort that would be 
required to address any random one of a hundred different scenarios I 
could come up with that Rosegarden doesn't know how to handle.

Kneed beams.  How the hell would we ever make kneed beams work without 
seriously rethinking everything from the ground up?  I have utterly no idea.

Anacrusis is something I've banged on off and on for years, and we still 
can't really handle it probably, or get it exported to LilyPond 
properly.  Close, but not really a cigar.  I have a trumpet method book 
with 1,000 pages of stuff Rosegarden can't handle.  It's basic, common 
stuff that's hard to work out how to achieve in a notation editor 
grafted onto a MIDI sequencer.

After 15 years of this, I could go on for days, Silas.  Doing notation 
on top of a sequencer is borderline insanity, but it's a crazy kind of 
fun to challenge the limits of what is possible, even if it isn't smart 
or practical.

The true notation editors like MusE Score and Finale (they work directly 
with notes and lines and staffs instead of MIDI) have an easier time 
with a great many of these problems, but they face their own nightmares. 
  Those things are especially weak when it comes to rendering imperfect 
human performances on a page.  I've seen absolutely nothing on any 
platform in close to 30 years of computer music that could produce a 
playable sheet of music without a considerable amount of fiddling around 
to tweak all the glitches.

I'm pretty sure if that magic button could be written, it would be on 
the market by now, and would probably cost $10,000 a copy.

-- 
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


  1   2   3   4   >