Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Jay R. Ashworth
On Mon, Apr 10, 2006 at 11:35:30PM +0100, Kelvin Lawson wrote: > >>I'd need to rewrite it in C but it should translate fairly easily, > >>especially given what we now know about CD+G. > > > >Which, presumably, is more than you did before the first cut. :-) > > Yeah, it was easy enough to knock s

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Kelvin Lawson
I'd need to rewrite it in C but it should translate fairly easily, especially given what we now know about CD+G. Which, presumably, is more than you did before the first cut. :-) Yeah, it was easy enough to knock something up that worked on my small collection of tracks, but since then I've

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Jay R. Ashworth
On Mon, Apr 10, 2006 at 09:34:00PM +0100, Kelvin Lawson wrote: [ I said: ] > >Here's a curious idea: I wonder how hard it would be to recast Kelvin's > >rendering code as an Mplayer codec? Did we already talk about this? > > I've fancied doing this for some time but haven't got round to it yet.

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Kelvin Lawson
In fact the only missing piece apart from digital mixing is a lack of straight-from-CD CD+G player, which is something I'm interested in doing anyway, and I think Python can do it. Any hints or thoughts, Kelvin? I've given it some consideration in the past but not in great detail. Pygame can pl

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Kelvin Lawson
Here's a curious idea: I wonder how hard it would be to recast Kelvin's rendering code as an Mplayer codec? Did we already talk about this? I've fancied doing this for some time but haven't got round to it yet. Making an mplayer/ffmpeg codec would give you CD+G for free with a whole bunch of

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Kelvin Lawson
PyKaraoke doesn't currently support pitch-shifting natively during song playback, and this is about the only missing feature that prevents PyKaraoke from being a complete digital replacement for the traditional analog CD+G player. Thanks Will, excellent HOWTO. Will put a link on the PyKaraoke we

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-10 Thread Jay R. Ashworth
On Sat, Apr 08, 2006 at 11:19:22AM -0600, William Ferrell wrote: > > [ lost address; pressed for time; please reply back onto list? ] > > Not a problem :) I've done that before ;) Tnx. > > On Fri, Apr 07, 2006 at 08:06:06PM -0600, William Ferrell wrote: > > > On 4/7/06, Jay R. Ashworth <[EMAIL P

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-08 Thread William Ferrell
On 4/8/06, Jay R. Ashworth <[EMAIL PROTECTED]> wrote: > [ lost address; pressed for time; please reply back onto list? ] Not a problem :) I've done that before ;) > On Fri, Apr 07, 2006 at 08:06:06PM -0600, William Ferrell wrote: > > On 4/7/06, Jay R. Ashworth <[EMAIL PROTECTED]> wrote: > > > On

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-07 Thread William Ferrell
On 4/7/06, Jay R. Ashworth <[EMAIL PROTECTED]> wrote: > On Fri, Apr 07, 2006 at 12:29:58PM -0600, William Ferrell wrote: > > This HOWTO attempts to document how the whole thing fits together, how > > to implement it on your own system, and how to use it in production at > > a karaoke (or really any

Re: [Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-07 Thread Jay R. Ashworth
On Fri, Apr 07, 2006 at 12:29:58PM -0600, William Ferrell wrote: > This HOWTO attempts to document how the whole thing fits together, how > to implement it on your own system, and how to use it in production at > a karaoke (or really any DJ'ed) show. This is really spiffy. I'm not sure how easily

[Pykaraoke-discuss] [HOWTO] Implementing pitch-shifting and crossfading (for filler music/other sources) for PyKaraoke on Linux with JACK

2006-04-07 Thread William Ferrell
PyKaraoke doesn't currently support pitch-shifting natively during song playback, and this is about the only missing feature that prevents PyKaraoke from being a complete digital replacement for the traditional analog CD+G player. This is the case because PyKaraoke relies on Pygame's MP3/Ogg/WAV p