[Rosegarden-user] How to change MIDI program for midi out device lacking banks

2013-01-28 Thread Lorenzo Sutton
I tried to add a new device from the Studio  Manage MIDI devices to be 
used with fluisynth soundfont, and noticed I was lacking the ability to 
change program (only channel). So I went back into the studio and found 
out the bank editing window is unusable as per submitted bug:

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

Now, I guess can live without the General Midi programme names, as I 
pretty know all the instruments since about the 1990s, so my question 
is: why if a MIDI device is lacking a bank mapping, can't one just edit 
back and program changes numerically (0-127)?
Is it also simply a bug or is there some reason?

Thanks,
Lorenzo.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
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 to change MIDI program for midi out device lacking banks

2013-01-28 Thread D. Michael McIntyre
On 01/28/2013 05:53 PM, Lorenzo Sutton wrote:

 is: why if a MIDI device is lacking a bank mapping, can't one just edit
 back and program changes numerically (0-127)?
 Is it also simply a bug or is there some reason?

It's a very old design decision.  If there is no text defined for a 
given number, Rosegarden hides that number from the user.  I tried to 
work around this years ago with a device definition containing nothing 
but numbers.

Even if that solution is good enough in general, it doesn't do you any 
good if you can't access the damn device manager to load the thing, does it?

I just experimented with the size problem you reported.  I remember why 
this thing sets itself to a fixed size now, and I did that myself.  The 
dialog is useless at less than minimum size, because it has no 
scrollbars, and I can't come up with a reasonable way to tweak that.

Surely that's what I concluded a million years ago too, and that's why 
it ended up this way.

It's been good enough for everyone for quite a long time now, so the 
most reasonable thing to do is see if we can get you to live with it 
like everybody else, and simply change nothing.  Could you use the Alt 
key to drag the dialog around without its title bar?  Do you have 
something in place that's overriding the 9 pt. fonts it's set to use?

I know, in a perfect world and all that, but this isn't a perfect world. 
  Did I mention I've always REALLY sucked with Qt Designer, and that's 
why I do all of my own GUI layouts in raw code?  Wasn't my decision to 
make this dialog in Designer, but I sure don't want to rewrite it from 
scratch and debug all of that to please one user either.  Pick your 
battles...
-- 
D. Michael McIntyre

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
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 to change MIDI program for midi out device lacking banks

2013-01-28 Thread Lorenzo Sutton
On 29/01/13 00:50, D. Michael McIntyre wrote:
 On 01/28/2013 05:53 PM, Lorenzo Sutton wrote:

 is: why if a MIDI device is lacking a bank mapping, can't one just edit
 back and program changes numerically (0-127)?
 Is it also simply a bug or is there some reason?

 It's a very old design decision.  If there is no text defined for a
 given number, Rosegarden hides that number from the user.  I tried to
 work around this years ago with a device definition containing nothing
 but numbers.

 Even if that solution is good enough in general, it doesn't do you any
 good if you can't access the damn device manager to load the thing, does it?

...

 live with it
 like everybody else, and simply change nothing.  Could you use the Alt
 key to drag the dialog around without its title bar?

Ahh true, for some reason wasn't thinking of that trick :)
   Do you have
 something in place that's overriding the 9 pt. fonts it's set to use?

Well... as I said I have fonts set to Sans 10 from the XFCE settings, 
and my guess is that Qt is actually somehow using GTK and those settings?

 I know, in a perfect world and all that, but this isn't a perfect world.

Indeed :)

Did I mention I've always REALLY sucked with Qt Designer, and that's
 why I do all of my own GUI layouts in raw code?  Wasn't my decision to
 make this dialog in Designer, but I sure don't want to rewrite it from
 scratch and debug all of that to please one user either.  Pick your
 battles...

Don't worry, I know what you mean ;)

Lorenzo.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user