On Sunday 20 April 2008 03:07:35 Laura nmi Michaels wrote:
> Wanted to mention Timidity is my favorite midi player.  I had some
> questions and comments on it I wanted to share with the list.
>
> First, is there a patch or a command line option or any way at all to get
> Karaoke midi (kar file) lyrics to stop stuttering or echoing?  This is the
> one thing on Timidity that leaves room for improvement.  Any help or
> suggestions on this would be greatly appreciated.

Does this happen in another interface? This was a problem with the original 
Xaw interface, and I thought I had this fixed - maybe you are using an older 
patch? Try using the latest version from CVS (see below).

>
> Second, is the patch for the Xaw interface made by Yair K going to be added
> to the official Timidity source on the download page?  I tried the patched
> version out and I loved it.  It brings some of the nice parts of the
> Windows interface to Linux. 

There wasn't an official timidity release in a long time - since Dec 2004 
IIRC, but the source repository is still being updated, and this patch is 
already in the CVS.

cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/timidity login

cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/timidity 
co -P timidity

should fetch the latest source.

> It would be great if Timidity users could try 
> this addition out without having to go search for the patch.  I did have
> one problem compiling it on my system, but once that was corrected this ran
> beautifully.  I'm running DeLi Linux and I installed the xaw3d package for
> the distribution.  The compiler couldn't find Xaw3dP.h which doesn't appear
> to exist on my system.

Deli uses an older (v1.5) xaw3d version than is typically used (v1.5E is 
latest), and that version does not possess the Xaw3dP.h file. The reason 
Xaw3dP.h is used (even though it's "Not for public consumption") is because 
it lets timidity know at compile time whether XAW3D was compiled with 
XAW_ARROW_SCROLLBARS - the scrollbar actions are different in that case and 
it requires some fiddling to make sure mouse wheel scrolling works on both 
cases (Xaw doesn't support this by default). I'll make a patch to fix this. 

> I don't see XAW3D defined anywhere in the makefiles 
> or code, so I don't know why it's going through the #ifdef XAW3D switch and
> including the Xaw3dP.h file in interface/xaw.h.  However, once I commented
> the include line out (#include XAWINCDIR(Xaw3dP.h)) on line 64, the program
> compiled fine.  I love the piano keyboards that were added to the
> interface.

Actually, the piano keyboards were already there. It required starting 
timidity with the "-iat" switch rather than "-ia", a restriction which the 
patch removed.

Yours,
        Yair K.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Timidity-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Reply via email to