Hi Carlos,
Apologies for the delay, I've been on holiday.
Funny, it was holiday around here too - today, I mean, but I negotiated the Monday off... that's why I found some time to play around with PyKaraoke.
> I am interested in knowing the state of MID/KAR support in PyKaraoke.
> MID files make it easy to support pitch & tempo adjustments; also, I
> would like to have the ability to mute a few instruments to play along
> with my guitar. Depending on the quality of the track, it's a real
> pleasure to play with a bass & drums accompaniment. Any pointers in this
> direction - like old posts or any documentation - will be highly
> appreciated.
MID/KAR is currently supported by PyKaraoke. Will Ferrell wrote a FAQ on
using PyKaraoke together with JACK to support pitch-shifting - this was
based on CD+G but it may be possible to use the same framework for MIDI,
I'm not sure.
Thanks for the pointers. I'll try to check it over the next weekend.
Tempo adjustment and muting of instruments, however, is not currently
supported and I don't think that we have enough control over the
timidity playback engine to do this with the current design.
I checked it today, and now I got it. You are using PyGame's engine to pay MIDI, and that makes it hard to support something like whats done on the Windows MIDI API, which is pretty flexible.
I think that the best way to solve the problem is to implement a entirely new MIDI playback system. It's not that hard as it may seem, because there's a lot of functionality that can be reused, but it surely involves a lot of time, which is a luxury that I don't have right now (or in the foreseeable future).
Anyway, thanks for your time and attention. I'll try to make some time to play with PyKaraoke and I'll let you know of any progress that I do.
--
Carlos Ribeiro
Consultoria em Projetos
blog: http://rascunhosrotos.blogspot.com
blog: http://pythonnotes.blogspot.com
mail: [EMAIL PROTECTED]
mail: [EMAIL PROTECTED]
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Pykaraoke-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
