Re: [Pykaraoke-discuss] PyKaraoke

2017-10-25 Thread Ken Williams

Hopefully you should now have a pull request for two files...

Ken


On 10/24/2017 04:32 PM, Kelvin Lawson wrote:

Hi Ken,

I have never really used GitHub, so i will have to figure that out and
post my changes.

I assume I start my own repo called pykaraoke then somehow link it to
the official one? I really have no idea.


There should be some guides on the Github website but essentially you 
can create your own "fork" of the PyKaraoke source code via the Github 
website. Then you can download the source from your own fork and work 
with that. When you're ready, you can submit changes back to the main 
project by issuing a Pull Request.


Thanks,
Kelvin.


On holiday at present so using a smaller computer and no printer,
working with a printer is something we take for granted, but writing
code with no printer I find hard.

Ken


On 10/24/2017 12:21 PM, karaokeamer...@gmail.com
 wrote:
> RoxBox and some other commercial programs can do partial string
search
> exactly as you describe. $80 for RoxBox.
>
> I am not involved in the company, but I know the guy who makes
it as he is
> local to me in Texas:
> http://www.roxbox.net/store/pc/viewPrd.asp?idproduct=1&idcategory=3
>
>
>
>
> -Original Message-
> From: Ken Williams [mailto:k...@kensmail.uk ]
> Sent: Tuesday, October 24, 2017 3:42 AM
> To: pykaraoke-discuss@lists.sourceforge.net

> Subject: [Pykaraoke-discuss] PyKaraoke
>
> As an additional comment, i would say that the search on
Pykaraoke is
> brilliant, even as it stands.
>
> For example to find "Elvis Presley In The Ghetto" with PyKaraoke
you can
> just enter "elv pre ghe" and you have it.
>
> But with the software I used in a local bar here, it will search
on a title,
> or a singer, but not both, which shocked me on software that is so
> expensive.
>
> Ken
>
> --
> Ken Williams.
> Torremar Benidorm & Bella Vista Rhyl.
>
> A Unix/Linux user since 1983.
>
>
>

> --
> Check out the vibrant tech community on one of the world's most
engaging
> tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net

> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>

--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss



--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread Kelvin Lawson via Pykaraoke-discuss
Hi Ken,


> I have never really used GitHub, so i will have to figure that out and
> post my changes.
>
> I assume I start my own repo called pykaraoke then somehow link it to
> the official one? I really have no idea.
>

There should be some guides on the Github website but essentially you can
create your own "fork" of the PyKaraoke source code via the Github website.
Then you can download the source from your own fork and work with that.
When you're ready, you can submit changes back to the main project by
issuing a Pull Request.

Thanks,
Kelvin.

>
> On holiday at present so using a smaller computer and no printer,
> working with a printer is something we take for granted, but writing
> code with no printer I find hard.
>
> Ken
>
>
> On 10/24/2017 12:21 PM, karaokeamer...@gmail.com wrote:
> > RoxBox and some other commercial programs can do partial string search
> > exactly as you describe. $80 for RoxBox.
> >
> > I am not involved in the company, but I know the guy who makes it as he
> is
> > local to me in Texas:
> > http://www.roxbox.net/store/pc/viewPrd.asp?idproduct=1&idcategory=3
> >
> >
> >
> >
> > -Original Message-
> > From: Ken Williams [mailto:k...@kensmail.uk]
> > Sent: Tuesday, October 24, 2017 3:42 AM
> > To: pykaraoke-discuss@lists.sourceforge.net
> > Subject: [Pykaraoke-discuss] PyKaraoke
> >
> > As an additional comment, i would say that the search on Pykaraoke is
> > brilliant, even as it stands.
> >
> > For example to find "Elvis Presley In The Ghetto" with PyKaraoke you can
> > just enter "elv pre ghe" and you have it.
> >
> > But with the software I used in a local bar here, it will search on a
> title,
> > or a singer, but not both, which shocked me on software that is so
> > expensive.
> >
> > Ken
> >
> > --
> > Ken Williams.
> > Torremar Benidorm & Bella Vista Rhyl.
> >
> > A Unix/Linux user since 1983.
> >
> >
> >
> 
> > --
> > Check out the vibrant tech community on one of the world's most engaging
> > tech sites, Slashdot.org! http://sdm.link/slashdot
> > ___
> > Pykaraoke-discuss mailing list
> > Pykaraoke-discuss@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
> >
>
> --
> Ken Williams.
> Torremar Benidorm & Bella Vista Rhyl.
>
> A Unix/Linux user since 1983.
>
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread karaokeamerica
Ken, I totally understand. I wasn't at all suggesting that you should tray Py 
for a commercial program. I was just addressing your thought that commercial 
programs didn't or couldn't do this.

Personally, I would love to even try Py, because I'm a karaoke hobbyist. 
However, I don’t know much of anything about code. I don’t know how to compile 
a Windows version of etc...:(




-Original Message-
From: Ken Williams [mailto:k...@kensmail.uk] 
Sent: Tuesday, October 24, 2017 6:10 AM
To: karaokeamer...@gmail.com; pykaraoke-discuss@lists.sourceforge.net
Subject: Re: [Pykaraoke-discuss] PyKaraoke

That sounds better, but personally I much prefer tinkering with pykaraoke to 
try and make it do as I want, I am a hobbyist software writer, so to actually 
buy something I could not then re-write would bore me.

I have never really used GitHub, so i will have to figure that out and post my 
changes.

I assume I start my own repo called pykaraoke then somehow link it to the 
official one? I really have no idea.

On holiday at present so using a smaller computer and no printer, working with 
a printer is something we take for granted, but writing code with no printer I 
find hard.

Ken


On 10/24/2017 12:21 PM, karaokeamer...@gmail.com wrote:
> RoxBox and some other commercial programs can do partial string search 
> exactly as you describe. $80 for RoxBox.
>
> I am not involved in the company, but I know the guy who makes it as 
> he is local to me in Texas:
> http://www.roxbox.net/store/pc/viewPrd.asp?idproduct=1&idcategory=3
>
>
>
>
> -Original Message-
> From: Ken Williams [mailto:k...@kensmail.uk]
> Sent: Tuesday, October 24, 2017 3:42 AM
> To: pykaraoke-discuss@lists.sourceforge.net
> Subject: [Pykaraoke-discuss] PyKaraoke
>
> As an additional comment, i would say that the search on Pykaraoke is 
> brilliant, even as it stands.
>
> For example to find "Elvis Presley In The Ghetto" with PyKaraoke you 
> can just enter "elv pre ghe" and you have it.
>
> But with the software I used in a local bar here, it will search on a 
> title, or a singer, but not both, which shocked me on software that is 
> so expensive.
>
> Ken
>
> --
> Ken Williams.
> Torremar Benidorm & Bella Vista Rhyl.
>
> A Unix/Linux user since 1983.
>
>
> --
> --
> --
> Check out the vibrant tech community on one of the world's most 
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot 
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>

--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread Ken Williams
That sounds better, but personally I much prefer tinkering with 
pykaraoke to try and make it do as I want, I am a hobbyist software 
writer, so to actually buy something I could not then re-write would 
bore me.


I have never really used GitHub, so i will have to figure that out and 
post my changes.


I assume I start my own repo called pykaraoke then somehow link it to 
the official one? I really have no idea.


On holiday at present so using a smaller computer and no printer, 
working with a printer is something we take for granted, but writing 
code with no printer I find hard.


Ken


On 10/24/2017 12:21 PM, karaokeamer...@gmail.com wrote:

RoxBox and some other commercial programs can do partial string search
exactly as you describe. $80 for RoxBox.

I am not involved in the company, but I know the guy who makes it as he is
local to me in Texas:
http://www.roxbox.net/store/pc/viewPrd.asp?idproduct=1&idcategory=3




-Original Message-
From: Ken Williams [mailto:k...@kensmail.uk]
Sent: Tuesday, October 24, 2017 3:42 AM
To: pykaraoke-discuss@lists.sourceforge.net
Subject: [Pykaraoke-discuss] PyKaraoke

As an additional comment, i would say that the search on Pykaraoke is
brilliant, even as it stands.

For example to find "Elvis Presley In The Ghetto" with PyKaraoke you can
just enter "elv pre ghe" and you have it.

But with the software I used in a local bar here, it will search on a title,
or a singer, but not both, which shocked me on software that is so
expensive.

Ken

--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.



--
Check out the vibrant tech community on one of the world's most engaging
tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss



--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread karaokeamerica
RoxBox and some other commercial programs can do partial string search
exactly as you describe. $80 for RoxBox.

I am not involved in the company, but I know the guy who makes it as he is
local to me in Texas:
http://www.roxbox.net/store/pc/viewPrd.asp?idproduct=1&idcategory=3 




-Original Message-
From: Ken Williams [mailto:k...@kensmail.uk] 
Sent: Tuesday, October 24, 2017 3:42 AM
To: pykaraoke-discuss@lists.sourceforge.net
Subject: [Pykaraoke-discuss] PyKaraoke

As an additional comment, i would say that the search on Pykaraoke is
brilliant, even as it stands.

For example to find "Elvis Presley In The Ghetto" with PyKaraoke you can
just enter "elv pre ghe" and you have it.

But with the software I used in a local bar here, it will search on a title,
or a singer, but not both, which shocked me on software that is so
expensive.

Ken

--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.



--
Check out the vibrant tech community on one of the world's most engaging
tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread Ken Williams
Thanks Kevin I will look into that, I find that the program is 
beautifully written, with lots of really helpful comments. it's a lesson 
to me on how Python should be done.


I do however miss my ancient Epsom dot matrix printer, i could print out 
someone's code on a yards long piece of endless paper, to really try and 
understand it.


Ken


On 10/24/2017 10:12 AM, Kelvin Lawson wrote:

Hi Ken,

Anyway I re-wrote a bit of the search routine in PyKaraoke to do a

search while typing, and was wondering if anyone out there would be
interested in trying my changes and giving me a second opinion.


The best thing to do would be to submit a pull request on Github: 
https://github.com/kelvinlawson/pykaraoke


That way people can easily test out your changes.

Thanks for contributing!

Kelvin.


--
Ken Williams.
Torremar Benidorm & Bella Vista Rhyl.

A Unix/Linux user since 1983.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke

2017-10-24 Thread Kelvin Lawson via Pykaraoke-discuss
Hi Ken,


> Anyway I re-wrote a bit of the search routine in PyKaraoke to do a
>
search while typing, and was wondering if anyone out there would be
> interested in trying my changes and giving me a second opinion.
>

The best thing to do would be to submit a pull request on Github:
https://github.com/kelvinlawson/pykaraoke

That way people can easily test out your changes.

Thanks for contributing!

Kelvin.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke not starting up

2013-07-21 Thread Jay Ashworth
- Original Message -
> From: "Harry Saina" 

> we fix and refurbace computers and laptops for free of charge for
> handicapped,elderly and low income
> people.web[www.craftech.com/~harry]we
> have put pykaraoke o.7.1 on some laptops using xp-pro with out a> hitch.now
> using the same download program on some xp-pro laptops i get error> measage
> when i try to start the program that it configered wrong,reinstalling> may
> fix problem.i reinstall and get the same mesage.to top this off i burn> a
> copy of the program on a laptop that works and try to use it on the> ones
> that that the downloaded program doest work.i get the same mesage from> the
> working program i copyed.doesnt make senice.any hints? harry

What a wonderful idea.

My first recommendation is to see if a machine on which you had already 
installed it *and it was working* still shows it working -- automatic
updates to Windows XP itself have been known to break things.

If older installs are working, the next thing to look at is whether the
newer ones which don't are on the same Service Pack of WinXP; SP3 is the
final one, after which there were only security updates (and those are
about to stop), but lots of stuff changes from SP2 to SP3, and that could
be a problem.

If you can grab a screenshot of the error message, that would be helpful
too.

Cheers,
-- jra
-- 
Jay R. Ashworth  Baylink   j...@baylink.com
Designer The Things I Think   RFC 2100
Ashworth & Associates http://baylink.pitas.com 2000 Land Rover DII
St Petersburg FL USA   #natog  +1 727 647 1274

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke windows developer

2010-05-13 Thread Kelvin Lawson
Hi Steve,

> Thanks for the quick response Kelvin.  I'm glad to hear that pykaraoke is
> still kicking.  I would definitely like to contribute back at least what we

It's still going, just at a slower pace now that the core karaoke
playback functionality is finished and stable. You may have seen that
I released v0.7.3 this week.

> the night I have more time than I know what to do with :)  I have a Vista &
> Win7 box and I've used pykaraoke enough that I think I could look over the
> Windows port.

That would be great thanks.

> My wife and I worked mainly on modifying the gui so that you could play a
> song while adding other songs.  When she was singing I couldn't look up
> another song without her video freezing while the gui was occupied.  I think
> it mainly comprised kicking off the video window in it's own thread.  Has
> something like this been worked on in the past?  Commit access btw would be

This would be useful. The player threads do make callbacks when songs
are completed, though, which is something to be aware of (i.e. may
need proper IPC between the GUI thread and the player thread). Which
reminds me: someone did report an issue with a multicore CPU on
Windows, which I suspected at the time was due to the callbacks
between the Pygame player and the GUI. What you have done there sounds
like it could be useful for that.

> great.  I'll probably throw the patch your way first anyway, but first
> things first I'll find my old code & setup pykaraoke on Vista & see how it
> goes.  I'll probably be taking baby steps contributing since my free time to
> code is pretty small.

No problem, anything you feel like contributing is appreciated.

Thanks,
Kelvin.


> As for other features, I do have some other ideas written in an email
> somewhere.  I'll try to find them & get back to you.
>
> Steve
>
> On Tue, May 4, 2010 at 4:29 PM, Kelvin Lawson  wrote:
>>
>> Hi Steve,
>> Good to hear from you.
>>
>>> I was reading the http://kibosh.org/blog/ and saw a couple posts about
>>> the project looking for a developer to look over the Windows port.  Has a
>>> developer been found yet?  I'm a developer by day and a while ago hacked on
>>> the pykaraoke source to make some improvements for my wife and I's setup at
>>> home.  Unfortunately, we never got around to rolling those improvements back
>>> upstream :( sorry.  Is there still some active development going on these
>>> days or any high level goals for the project?
>>
>> As yet we don't have a Windows developer: if you have any spare moments to
>> contribute (however small) then that would be much appreciated. I'd be happy
>> to give you commit access to the repository at Sourceforge.
>> There probably isn't a huge amount to do that is Windows-specific. I have
>> run it in a VM occasionally and the main thing I noticed was that a few of
>> the popup windows were badly sized. Also I only have XP here so it would be
>> good to have someone with Vista on board to cover that. I have heard, for
>> example, that songs cannot be cancelled part-way through playback on Vista,
>> but don't have a copy to try it out.
>> Building release installers for Windows is pretty easy these days. I
>> documented the procedure here:
>> http://kibosh.org/pykaraoke-development-windows-installer/
>> Once you have the prerequisites installed, it's just a couple of commands
>> to build the entire installer.
>> Any features you think are lacking would be gratefully received, and
>> generally these would work on any platform. If you don't have Linux over
>> there then I can easily run your changes here to make sure they work
>> cross-platform.
>> Do you have any thoughts on useful features to add to the roadmap? Some of
>> the things I'd like to add, but haven't had the time to do yet, are:
>> * More KJ features (singer tracking etc, splash screen between songs)
>> * Playback of LRC & other formats
>> * Progress bar
>> Would be interested to hear any other ideas you have.
>> Best regards,
>> Kelvin.
>>>
>>> Steve
>>>
>>>
>>>
>>>
>>>
>>> --
>>>
>>> ___
>>> Pykaraoke-discuss mailing list
>>> Pykaraoke-discuss@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>>>
>>
>
>

--

___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke windows developer

2010-05-04 Thread Stephen Burke
Thanks for the quick response Kelvin.  I'm glad to hear that pykaraoke is
still kicking.  I would definitely like to contribute back at least what we
have hacked together here.  I'm in the process of digging up the latest
source I have on my box & hopefully there will be some fixes in there that I
can pull out & make some patches.  My spare moments these days are few & far
between (I have a 5 mo old son :) but since he's started sleeping through
the night I have more time than I know what to do with :)  I have a Vista &
Win7 box and I've used pykaraoke enough that I think I could look over the
Windows port.

My wife and I worked mainly on modifying the gui so that you could play a
song while adding other songs.  When she was singing I couldn't look up
another song without her video freezing while the gui was occupied.  I think
it mainly comprised kicking off the video window in it's own thread.  Has
something like this been worked on in the past?  Commit access btw would be
great.  I'll probably throw the patch your way first anyway, but first
things first I'll find my old code & setup pykaraoke on Vista & see how it
goes.  I'll probably be taking baby steps contributing since my free time to
code is pretty small.

As for other features, I do have some other ideas written in an email
somewhere.  I'll try to find them & get back to you.

Steve

On Tue, May 4, 2010 at 4:29 PM, Kelvin Lawson  wrote:

> Hi Steve,
>
> Good to hear from you.
>
> I was reading the http://kibosh.org/blog/ and saw a couple posts about the
>> project looking for a developer to look over the Windows port.  Has a
>> developer been found yet?  I'm a developer by day and a while ago hacked on
>> the pykaraoke source to make some improvements for my wife and I's setup at
>> home.  Unfortunately, we never got around to rolling those improvements back
>> upstream :( sorry.  Is there still some active development going on these
>> days or any high level goals for the project?
>>
>
> As yet we don't have a Windows developer: if you have any spare moments to
> contribute (however small) then that would be much appreciated. I'd be happy
> to give you commit access to the repository at Sourceforge.
>
> There probably isn't a huge amount to do that is Windows-specific. I have
> run it in a VM occasionally and the main thing I noticed was that a few of
> the popup windows were badly sized. Also I only have XP here so it would be
> good to have someone with Vista on board to cover that. I have heard, for
> example, that songs cannot be cancelled part-way through playback on Vista,
> but don't have a copy to try it out.
>
> Building release installers for Windows is pretty easy these days. I
> documented the procedure here:
> http://kibosh.org/pykaraoke-development-windows-installer/
>
> Once you have the prerequisites installed, it's just a couple of commands
> to build the entire installer.
>
> Any features you think are lacking would be gratefully received, and
> generally these would work on any platform. If you don't have Linux over
> there then I can easily run your changes here to make sure they work
> cross-platform.
>
> Do you have any thoughts on useful features to add to the roadmap? Some of
> the things I'd like to add, but haven't had the time to do yet, are:
>
> * More KJ features (singer tracking etc, splash screen between songs)
> * Playback of LRC & other formats
> * Progress bar
>
> Would be interested to hear any other ideas you have.
>
> Best regards,
> Kelvin.
>
>
>> Steve
>>
>>
>>
>>
>>
>> --
>>
>> ___
>> Pykaraoke-discuss mailing list
>> Pykaraoke-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>>
>>
>
--
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke windows developer

2010-05-04 Thread Kelvin Lawson
Hi Steve,

Good to hear from you.

I was reading the http://kibosh.org/blog/ and saw a couple posts about the
> project looking for a developer to look over the Windows port.  Has a
> developer been found yet?  I'm a developer by day and a while ago hacked on
> the pykaraoke source to make some improvements for my wife and I's setup at
> home.  Unfortunately, we never got around to rolling those improvements back
> upstream :( sorry.  Is there still some active development going on these
> days or any high level goals for the project?
>

As yet we don't have a Windows developer: if you have any spare moments to
contribute (however small) then that would be much appreciated. I'd be happy
to give you commit access to the repository at Sourceforge.

There probably isn't a huge amount to do that is Windows-specific. I have
run it in a VM occasionally and the main thing I noticed was that a few of
the popup windows were badly sized. Also I only have XP here so it would be
good to have someone with Vista on board to cover that. I have heard, for
example, that songs cannot be cancelled part-way through playback on Vista,
but don't have a copy to try it out.

Building release installers for Windows is pretty easy these days. I
documented the procedure here:
http://kibosh.org/pykaraoke-development-windows-installer/

Once you have the prerequisites installed, it's just a couple of commands to
build the entire installer.

Any features you think are lacking would be gratefully received, and
generally these would work on any platform. If you don't have Linux over
there then I can easily run your changes here to make sure they work
cross-platform.

Do you have any thoughts on useful features to add to the roadmap? Some of
the things I'd like to add, but haven't had the time to do yet, are:

* More KJ features (singer tracking etc, splash screen between songs)
* Playback of LRC & other formats
* Progress bar

Would be interested to hear any other ideas you have.

Best regards,
Kelvin.


> Steve
>
>
>
>
>
> --
>
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
>
>
--
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke windows bug

2008-08-10 Thread David Rose
It's a great idea to play a video behind the karaoke lyrics. 
Unfortunately, due to limitations in the pygame library that PyKaraoke 
uses to provide graphics, it's not possible to do this without a major 
low-level redesign (we'd have to customize large portions of the video 
decoding library provided by pygame).

There are similar limitations that make it difficult to provide a 
scrubber bar. :/

David

Holmes Wilson wrote:
> Cool.  Works great.  Bold move not even bothering to make a scrubber 
> bar... they never work anyway :)
> 
> I might as well send a feature request while I'm here...
> 
> Playback of arbitrary videos behind the karaoke lyrics.  These two UI's 
> both would work for me:
> 
> Option 1: User selects a folder in preferences.  Place a button in the 
> menu to turn video on / off.  Turning video on plays random videos from 
> that folder behind the karaoke video (the Stepmania DDR clone does this 
> and it's awesome).
> 
> Option 2: Drag and drop of a video file onto the playback window (or the 
> fullscreen display on monitor 2) starts running that video.
> 
> -H


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke windows bug

2008-08-09 Thread Holmes Wilson
Cool.  Works great.  Bold move not even bothering to make a scrubber  
bar... they never work anyway :)

I might as well send a feature request while I'm here...

Playback of arbitrary videos behind the karaoke lyrics.  These two  
UI's both would work for me:

Option 1: User selects a folder in preferences.  Place a button in the  
menu to turn video on / off.  Turning video on plays random videos  
from that folder behind the karaoke video (the Stepmania DDR clone  
does this and it's awesome).

Option 2: Drag and drop of a video file onto the playback window (or  
the fullscreen display on monitor 2) starts running that video.

-H

On Aug 8, 2008, at 4:11 PM, David Rose wrote:

> Hi Holmes,
>
> My apologies for this.  This was a bug in the release of 0.6, which  
> we corrected in version 0.6.1.  Please download version 0.6.1 from  
> the SourceForge site at:
>
> http://downloads.sourceforge.net/pykaraoke/pykaraoke-0.6.1.exe
>
> Thanks!
>
> David
>
> Holmes Wilson wrote:
>> Hi all,
>> When I start up pykaraoke and try to play an mp3+g I get a "Error   
>> opening file. pygame.error Module format not recognized" error.
>> Using PyKaraoke 0.6 for on Windows XP.
>> -H


-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke windows bug

2008-08-08 Thread David Rose
Hi Holmes,

My apologies for this.  This was a bug in the release of 0.6, which we 
corrected in version 0.6.1.  Please download version 0.6.1 from the 
SourceForge site at:

http://downloads.sourceforge.net/pykaraoke/pykaraoke-0.6.1.exe

Thanks!

David

Holmes Wilson wrote:
> Hi all,
> 
> When I start up pykaraoke and try to play an mp3+g I get a "Error  
> opening file. pygame.error Module format not recognized" error.
> 
> Using PyKaraoke 0.6 for on Windows XP.
> 
> -H

-
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke for OSX

2006-12-11 Thread Kelvin Lawson
Hi Rob,

I've spoken with a PyKaraoke user who has got it running on OSX.

You'll need to install Python (www.python.org), Pygame, WxPython and 
Numeric. I think the latter three are available from here:
http://pythonmac.org/packages/

He didn't get the compile/install working and we haven't investigated 
why yet, but it's possible to run it without installing by just 
unpacking PyKaraoke and typing:

python pykaraoke.py

It looks pretty nice on OSX, but the config window was a strange size. 
You can fix this by changing the CONFIG_WINDOW_SIZE parameter in 
pykaraoke.py to 240,90.

Would be interested to hear how you get on.

Kelvin.


Stief Robert wrote:

> Hi there,
> 
> i´m interested on Pykaraoke for OSX. If there´s a chance for testing  
> a Beta i would be glad to do this for you.
> I usually used Winamp and a CDG plugin but now i´ve changed to an imac.
> 
> Sorry for my bad english, i´m a native german speaker.
> 
> greets
> Rob
> -
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
> 


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke for OSX

2006-11-28 Thread William Ferrell

On 11/28/06, Stief Robert <[EMAIL PROTECTED]> wrote:


Hi there,

i´m interested on Pykaraoke for OSX. If there´s a chance for testing
a Beta i would be glad to do this for you.
I usually used Winamp and a CDG plugin but now i´ve changed to an imac.



I installed PyKaraoke on a mac notebook running OSX and it actually did seem
to work properly except for it hiding the mouse even when the pointer
*wasn't* in the display window (at least, pycdg.py, the player, worked
without difficulty).

I don't recall there being any special steps to make that work, at least as
far as the player itself goes.

Have you given it a shot and encountered an error? It's meant to be
cross-platform so it *should* just work assuming you've got a working Python
environment.

Sorry for my bad english, i´m a native german speaker.


No worries :)

--
Looking for something to read? Visit http://willfe.com/ ... now with a minty
fresh flavor!
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke hardware requirements

2006-11-08 Thread Kelvin Lawson
Hi Martin,

> what are the minimum hardware requirements for pykaraoke? i
> have a pentium one box around here, i don't know exactly the
> mhz and amount of ram, and i supppose it has an old pci
> video card.

I'm not sure what the minimum requirements are I'm afraid. The latest 
version received some big performance improvements, but I would think 
that PyKaraoke would still struggle on a Pentium One. Suck it and see?

> i would install gentoo on it. or do you know of a better
> distro (because gentoo has only the newest packages, and
> perhaps pykaraoke could probably work better on a slow
> machine with the lowest versions of its dependencies...).

The latest release of PyKaraoke (i.e. the one with the optimisations) 
requires a relatively recent version of WxPython (2.5) so an old distro 
probably wouldn't fit the bill.

All the best,
Kelvin.

-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-18 Thread Drew
Hi all,

> Can you uninstall the old version, with:
> 
> yum remove compat-wxPythonGTK2

I did this and it now works perfectly ;)

The compat libraries were clearly the problem.

Drew.


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread David Rose

Kelvin Lawson wrote:

> import wxversion
> wxversion.select('2.6')


Brilliant!  I wasn't aware of wxversion.  That should solve the problem 
perfectly.


David


smime.p7s
Description: S/MIME Cryptographic Signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread David Rose

Kelvin Lawson wrote:

import wxversion
wxversion.select('2.6')


Brilliant!  I wasn't aware of wxversion.  That should solve the problem 
perfectly.


David


smime.p7s
Description: S/MIME Cryptographic Signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread David Rose

Drew wrote:

I get this when I run yum list *wx*

Installed Packages
compat-wxGTK.i3862.4.2-17.fc4  installed
compat-wxGTK-common.i386 2.4.2-17.fc4  installed
compat-wxGTK2.i386   2.4.2-17.fc4  installed
compat-wxGTK2-gl.i3862.4.2-17.fc4  installed
compat-wxPythonGTK2.i386 2.4.2.4-10.fc4installed
wxGTK.i386   2.6.3-2.6.3.2.2.fc4   installed
wxGTK-devel.i386 2.6.3-2.6.3.2.2.fc4   installed
wxGTK-gl.i3862.6.3-2.6.3.2.2.fc4   installed
wxPython.i3862.6.3.2-1.fc4 installed
wxPython-devel.i386  2.6.3.2-1.fc4 installed

Not sure what all that compat stuff means, any ideas?


Right, the compat- stuff represent older versions of the library.  It 
appears that with both compat-wxPythonGTK2 (the old version) and 
wxPython (the current version) installed, you end up using the old 
version for some reason, due to the way Fedora sets up the paths to the 
two versions.


Can you uninstall the old version, with:

yum remove compat-wxPythonGTK2

If you have applications installed that are depending on this old 
version, I'm pretty sure yum will warn you about that before it 
uninstalls it.


Failing that, I guess you could hand-edit the pykaraoke script and add 
the lines to force the appropriate path to the current wx, so that it 
looks like this:


#!/usr/bin/env python
import sys
sys.path.insert(0,'/usr/lib/python2.4/site-packages/wx-2.6-gtk2-unicode')
import pykaraoke
pykaraoke.main()

David


smime.p7s
Description: S/MIME Cryptographic Signature
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread Kelvin Lawson
Hi Drew,

Any chance you could temporarily remove the compat libraries to see if 
that's what's causing it?

If it is, then it appears that we can force the Wx version used by 
adding the top two lines below to pykaraoke.py:

import wxversion
wxversion.select('2.6')
import os, string, wx, sys

They may need to be added to pykdb.py as well.

Let me know how you get on,
Kelvin.


Drew wrote:
> On Mon, 2006-07-17 at 09:50 -0700, David Rose wrote:
>> Oh, my mistake.  It appears that Fedora *does* provide a separate 
>> pygame-devel distribution.  You'll need to install that one, sorry about 
>> that.
>>
>> David
>>
> Hi David,
> 
> I installed the pygame-devel package and tried again.
> 
> Everything seemed to go fine this time. It did the compilation step and
> exited without any error.
> 
> However, I still can't make it run. I get this:
> 
> $ pykaraoke
> Traceback (most recent call last):
>   File "/usr/bin/pykaraoke", line 3, in ?
> pykaraoke.main()
>   File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1530, in
> main
> Mgr = PyKaraokeManager()
>   File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1384, in
> __init__
> self.Frame = PyKaraokeWindow(None, -1, "PyKaraoke " +
> pykversion.PYKARAOKE_VERSION_STRING, self)
>   File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1271, in
> __init__
> self.TreePanel = FileTree(self, -1, KaraokeMgr, 0, 0)
>   File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 491, in
> __init__
> self.FileTree.Bind(wx.EVT_TREE_BEGIN_DRAG, self.OnBeginDrag)
> AttributeError: wxTreeCtrl instance has no attribute 'Bind'
> 
> 
> I get this when I run yum list *wx*
> 
> Installed Packages
> compat-wxGTK.i3862.4.2-17.fc4  installed
> compat-wxGTK-common.i386 2.4.2-17.fc4  installed
> compat-wxGTK2.i386   2.4.2-17.fc4  installed
> compat-wxGTK2-gl.i3862.4.2-17.fc4  installed
> compat-wxPythonGTK2.i386 2.4.2.4-10.fc4installed
> wxGTK.i386   2.6.3-2.6.3.2.2.fc4   installed
> wxGTK-devel.i386 2.6.3-2.6.3.2.2.fc4   installed
> wxGTK-gl.i3862.6.3-2.6.3.2.2.fc4   installed
> wxPython.i3862.6.3.2-1.fc4 installed
> wxPython-devel.i386  2.6.3.2-1.fc4 installed
> 
> Not sure what all that compat stuff means, any ideas?
> 
> 
> Drew
> 
> 
> 
> 
> -
> 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
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
> 


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread Drew
On Mon, 2006-07-17 at 09:50 -0700, David Rose wrote:
> Oh, my mistake.  It appears that Fedora *does* provide a separate 
> pygame-devel distribution.  You'll need to install that one, sorry about 
> that.
> 
> David
> 
Hi David,

I installed the pygame-devel package and tried again.

Everything seemed to go fine this time. It did the compilation step and
exited without any error.

However, I still can't make it run. I get this:

$ pykaraoke
Traceback (most recent call last):
  File "/usr/bin/pykaraoke", line 3, in ?
pykaraoke.main()
  File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1530, in
main
Mgr = PyKaraokeManager()
  File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1384, in
__init__
self.Frame = PyKaraokeWindow(None, -1, "PyKaraoke " +
pykversion.PYKARAOKE_VERSION_STRING, self)
  File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 1271, in
__init__
self.TreePanel = FileTree(self, -1, KaraokeMgr, 0, 0)
  File "/usr/lib/python2.4/site-packages/pykaraoke.py", line 491, in
__init__
self.FileTree.Bind(wx.EVT_TREE_BEGIN_DRAG, self.OnBeginDrag)
AttributeError: wxTreeCtrl instance has no attribute 'Bind'


I get this when I run yum list *wx*

Installed Packages
compat-wxGTK.i3862.4.2-17.fc4  installed
compat-wxGTK-common.i386 2.4.2-17.fc4  installed
compat-wxGTK2.i386   2.4.2-17.fc4  installed
compat-wxGTK2-gl.i3862.4.2-17.fc4  installed
compat-wxPythonGTK2.i386 2.4.2.4-10.fc4installed
wxGTK.i386   2.6.3-2.6.3.2.2.fc4   installed
wxGTK-devel.i386 2.6.3-2.6.3.2.2.fc4   installed
wxGTK-gl.i3862.6.3-2.6.3.2.2.fc4   installed
wxPython.i3862.6.3.2-1.fc4 installed
wxPython-devel.i386  2.6.3.2-1.fc4 installed

Not sure what all that compat stuff means, any ideas?


Drew




-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-17 Thread David Rose
Oh, my mistake.  It appears that Fedora *does* provide a separate 
pygame-devel distribution.  You'll need to install that one, sorry about 
that.


David

Drew wrote:

On Fri, 2006-07-14 at 13:14 -0700, David Rose wrote:


I'm pretty sure that should have been installed with the pygame 
distribution (there's not a separate pygame-devel distribution, to my 
knowledge).  Do you have pygame installed?



Maybe not.

I'm running Fedora core 4, and when I run "yum list pygame" it isn't
installed. however I've been able to run pykaraoke 4.1 doesn't that rely
on pygame?

I'm confused. 






Are you able to run the previous version of PyKaraoke?



Yes.


I've just installed 

pygame.i386  1.7.1-7.fc4  


and tried re running the install:

I get this:

# python setup.py install
running install
running build
running build_py
running build_ext
building '_pycdgAux' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4
-fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC
-I/usr/include/SDL -I/usr/include/python2.4 -c _pycdgAux.c -o
build/temp.linux-i686-2.4/_pycdgAux.o
_pycdgAux.c:37:27: error: pygame/pygame.h: No such file or directory
_pycdgAux.c: In function ‘CdgPacketReader_init’:
_pycdgAux.c:202: warning: assignment makes pointer from integer without
a cast
_pycdgAux.c: In function ‘CdgPacketReader_FillTile’:
_pycdgAux.c:357: warning: assignment makes pointer from integer without
a cast
error: command 'gcc' failed with exit status 1


Drew.






smime.p7s
Description: S/MIME Cryptographic Signature

-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-15 Thread Drew
On Fri, 2006-07-14 at 13:14 -0700, David Rose wrote:

> I'm pretty sure that should have been installed with the pygame 
> distribution (there's not a separate pygame-devel distribution, to my 
> knowledge).  Do you have pygame installed?

Maybe not.

I'm running Fedora core 4, and when I run "yum list pygame" it isn't
installed. however I've been able to run pykaraoke 4.1 doesn't that rely
on pygame?

I'm confused. 



> 
>  Are you able to run the previous version of PyKaraoke?

Yes.


I've just installed 

pygame.i386  1.7.1-7.fc4  

and tried re running the install:

I get this:

# python setup.py install
running install
running build
running build_py
running build_ext
building '_pycdgAux' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4
-fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC
-I/usr/include/SDL -I/usr/include/python2.4 -c _pycdgAux.c -o
build/temp.linux-i686-2.4/_pycdgAux.o
_pycdgAux.c:37:27: error: pygame/pygame.h: No such file or directory
_pycdgAux.c: In function ‘CdgPacketReader_init’:
_pycdgAux.c:202: warning: assignment makes pointer from integer without
a cast
_pycdgAux.c: In function ‘CdgPacketReader_FillTile’:
_pycdgAux.c:357: warning: assignment makes pointer from integer without
a cast
error: command 'gcc' failed with exit status 1


Drew.







-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-14 Thread David Rose

Drew wrote:

I take it I need the pygame header file? why haven't I got that?


I'm pretty sure that should have been installed with the pygame 
distribution (there's not a separate pygame-devel distribution, to my 
knowledge).  Do you have pygame installed?



  File "pykaraoke.py", line 491, in __init__
self.FileTree.Bind(wx.EVT_TREE_BEGIN_DRAG, self.OnBeginDrag)
AttributeError: wxTreeCtrl instance has no attribute 'Bind'


This smells like a wxPython version issue.  What version of wxPython do 
you have installed?  Are you able to run the previous version of PyKaraoke?


David


smime.p7s
Description: S/MIME Cryptographic Signature

-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-14 Thread Drew
On Fri, 2006-07-14 at 01:04 +0100, Kelvin Lawson wrote:
> Hi Folks,
> 
> Thanks to the excellent efforts of David Rose, we've just released 
> PyKaraoke v0.5. Download it at the usual place:

Hi,
I feel like I'm being slightly thick and asking stupid questions but
here goes :)

I downloaded the big 0.5 and unzipped it, I fully expected to have
everything installed to make it work so typed what I was told in the
README 

# python setup.py install
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.4
copying pycdgAux.py -> build/lib.linux-i686-2.4
copying pycdg.py -> build/lib.linux-i686-2.4
copying pykaraoke_mini.py -> build/lib.linux-i686-2.4
copying pykaraoke.py -> build/lib.linux-i686-2.4
copying pykar.py -> build/lib.linux-i686-2.4
copying pykconstants.py -> build/lib.linux-i686-2.4
copying pykdb.py -> build/lib.linux-i686-2.4
copying pykenv.py -> build/lib.linux-i686-2.4
copying pykmanager.py -> build/lib.linux-i686-2.4
copying pykplayer.py -> build/lib.linux-i686-2.4
copying pykversion.py -> build/lib.linux-i686-2.4
copying pympg.py -> build/lib.linux-i686-2.4
running build_ext
building '_pycdgAux' extension
creating build/temp.linux-i686-2.4
gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4
-fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC
-I/usr/include/SDL -I/usr/include/python2.4 -c _pycdgAux.c -o
build/temp.linux-i686-2.4/_pycdgAux.o
_pycdgAux.c:37:27: error: pygame/pygame.h: No such file or directory
_pycdgAux.c: In function ‘CdgPacketReader_init’:
_pycdgAux.c:202: warning: assignment makes pointer from integer without
a cast
_pycdgAux.c: In function ‘CdgPacketReader_FillTile’:
_pycdgAux.c:357: warning: assignment makes pointer from integer without
a cast
error: command 'gcc' failed with exit status 1


I take it I need the pygame header file? why haven't I got that?


Also when I tried to run pykaraoke without the compiled C bit I got
this:

$ python pykaraoke.py
Using Python implementation of CDG interpreter.
Traceback (most recent call last):
  File "pykaraoke.py", line 1545, in ?
sys.exit(main())
  File "pykaraoke.py", line 1530, in main
Mgr = PyKaraokeManager()
  File "pykaraoke.py", line 1384, in __init__
self.Frame = PyKaraokeWindow(None, -1, "PyKaraoke " +
pykversion.PYKARAOKE_VERSION_STRING, self)
  File "pykaraoke.py", line 1271, in __init__
self.TreePanel = FileTree(self, -1, KaraokeMgr, 0, 0)
  File "pykaraoke.py", line 491, in __init__
self.FileTree.Bind(wx.EVT_TREE_BEGIN_DRAG, self.OnBeginDrag)
AttributeError: wxTreeCtrl instance has no attribute 'Bind'

Any pointers? my brain is not working overly well today... maybe I
should eat something.

Drew





-
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Cyrill Helg
Am Montag, 24. April 2006 14:28 schrieb Kelvin Lawson:
> Hi Cyrill,
>
> > It works now...
>
> Glad to hear it!
>
> > Does this change the resolution for playing?
>
> Sorry, I'm not sure what you mean?

I mean the resolution of the X-server, to fit the movie or so... Because also 
the mouse pointer changes...

>
> > Quite cool... But it would also have worked just with mplayer or so :)
> > But its easy to be able to start the movies from the same tool.
>
> This is true. The MPEG support is really just a bonus feature - in
> future I've been planning to add support for external players to the
> GUI. That way you could add support to the database/GUI for a large
> range of movie formats and spawn off an mplayer process to handle them.

Sounds cool...

Thanks for your work, I hope pykaraoke will rock at the party :)

Have a nice day!

>
> All the best,
> Kelvin.
>
>
> ---
> 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
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Kelvin Lawson

Hi Cyrill,


It works now...


Glad to hear it!

Does this change the resolution for playing? 


Sorry, I'm not sure what you mean?

Quite cool... But it would also have worked just with mplayer or so :) But its 
easy to be able to start the movies from the same tool.


This is true. The MPEG support is really just a bonus feature - in 
future I've been planning to add support for external players to the 
GUI. That way you could add support to the database/GUI for a large 
range of movie formats and spawn off an mplayer process to handle them.


All the best,
Kelvin.


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Cyrill Helg
Hi again

It works now... Does this change the resolution for playing? 

Quite cool... But it would also have worked just with mplayer or so :) But its 
easy to be able to start the movies from the same tool.

Greets

Cyrill


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Cyrill Helg
Am Montag 24 April 2006 12:28 schrieb Kelvin Lawson:
> Hi Cyrill,
>
> >  Available versions:  1.5.3 1.5.5 1.5.6 1.6 1.6.2 ~1.7.1
> >  Installed:   1.6.2
>
> Is it possible to upgrade to v1.7.1 through this package manager? I see
> it's there but appears to be masked. If not then I'd advise getting the
> latest version from pygame.org. I'm pretty sure MPEG was fixed by v1.7.1.

Of course it's possible ;) I'm running gentoo btw :)

Thanks I'm merging the newer version and will report soon.

Thanks!

>
> Thanks,
> Kelvin.
>
>
> ---
> 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
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Kelvin Lawson

Hi Cyrill,


 Available versions:  1.5.3 1.5.5 1.5.6 1.6 1.6.2 ~1.7.1
 Installed:   1.6.2


Is it possible to upgrade to v1.7.1 through this package manager? I see 
it's there but appears to be masked. If not then I'd advise getting the 
latest version from pygame.org. I'm pretty sure MPEG was fixed by v1.7.1.


Thanks,
Kelvin.


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-24 Thread Cyrill Helg
Am Montag 24 April 2006 01:05 schrieb Kelvin Lawson:
> Hi Cyrill,
>
> Could you check which version of pygame you have installed? I believe
> that MPG support was broken in some of the recent versions of pygame.

Ok thats the version installed on my system:

eix pygame
* dev-python/pygame
 Available versions:  1.5.3 1.5.5 1.5.6 1.6 1.6.2 ~1.7.1
 Installed:   1.6.2
 Homepage:http://www.pygame.org/
 Description: python bindings to sdl and other libs that 
facilitate game production


Found 1 matches


Thanks for any further help!




---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] pykaraoke can't play mpg's [sorry for incomplete mail before]

2006-04-23 Thread Kelvin Lawson

Hi Cyrill,

Could you check which version of pygame you have installed? I believe 
that MPG support was broken in some of the recent versions of pygame.


Thanks,
Kelvin.


Cyrill Helg wrote:

Hi again

I try to play some mpgs with pykaraoke and I get the following error:
"Error starting player"

Thats the output on the console:

/usr/lib/python2.4/site-packages/pympg.py:190: RuntimeWarning: use movieext: 
No module named movieext

  self.Movie = pygame.movie.Movie(self.mpgFileName)


Thanks for any help!

Cyrill Helg


---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss





---
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
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4.2

2006-04-02 Thread Kelvin Lawson

It's a good solution for Linux, though I don't think JACK or the other
stuff runs on Win32 though; it's *possible* you could build a similar
kind of toolchain on Win32 though with whatever SDL is using for sound
delivery.


Well I think all of the calls for pitch-shifting so far have come from 
Linux users so this should be OK for now. Built-in pitch shifting could 
be a longer term goal if nothing is available on Windows.



I'd be glad to write up a howto. It was fairly easy to do once I
figured out the little gotchas. I'll post it in the next few days.


Great, thanks.


If that's still true, then yeah, I just need to update the
UpdatedTiles chunk to tell it I've written changes there. Of course,
the way I was doing it, I was just drawing the text on every frame
anyway. I think I saved the rendered text and only changed *it* when
necessary, then blitted it onto the finished output buffer right
before it got displayed.

Bleh. I need to dig some more to remember how I did it :)


OK, let me know if you need any pointers.

Kelvin.


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4.2

2006-04-02 Thread William Ferrell
On 4/2/06, Kelvin Lawson <[EMAIL PROTECTED]> wrote:
> Hey Will, long time no speak.

Heh, I've been really busy :)

> > I've been experimenting a lot lately with trying to get pitch shifting
> > working, and I've made a pleasant discovery that, at least in Linux,
> > makes it a snap to implement. I'm totally jazzed about this :)
>
> Yeah I spotted this on your blog the other day. Kudos! This is a great
> solution as it saves reinventing the wheel. Any chance you could post a
> little HOWTO to the list on setting this up? :-)

It's a good solution for Linux, though I don't think JACK or the other
stuff runs on Win32 though; it's *possible* you could build a similar
kind of toolchain on Win32 though with whatever SDL is using for sound
delivery.

I'd be glad to write up a howto. It was fairly easy to do once I
figured out the little gotchas. I'll post it in the next few days.

> > More directly PyKaraoke-related, I wrote a patch against v0.3 that
> > added a configurable on-screen display (showing player status, time in
> > the song, etc.); anybody at all interested in that kind of feature, or
> > am I just being a showoff at the local shows? :)
> >
> > I'd need to probably refactor it to work properly in v0.4 since that
> > introduced the segmented display scheme; though I was just overlaying
> > FreeType font stuff onto the buffer right before it gets flushed to
> > the display device, so it may still just apply and work.
>
> If you're modifying the cdgSurfArray, then it just now needs to set
> appropriate bitfields in UpdatedTiles to specify which tiles have been
> modified. Then cdgDisplayUpdate() will automatically work on only the
> updated tiles. If it's not obvious what to do then I'd be happy to do
> the merge.
>
> Thinking about it, it's probably not appropriate to blit the text into
> cdgSurfArray as it would get scrolled if there was any scrolling in the
> CDG. Better to do this to the unscaled_tiles array immediately before
> scaling and output. This way it won't be left hanging around in the main
> cdgSurfArray for use by the scrolling code.

The way I'd gotten it working before wasn't to write on the
cdgSurfArray, just on the finished buffer right before it got sent to
the screen. I think :)

If that's still true, then yeah, I just need to update the
UpdatedTiles chunk to tell it I've written changes there. Of course,
the way I was doing it, I was just drawing the text on every frame
anyway. I think I saved the rendered text and only changed *it* when
necessary, then blitted it onto the finished output buffer right
before it got displayed.

Bleh. I need to dig some more to remember how I did it :)

--
Looking for something to read? Visit http://willfe.com/ ... it's easy,
safe, and fun for the whole family!


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4.2

2006-04-02 Thread Kelvin Lawson

Hey Will, long time no speak.


I've been experimenting a lot lately with trying to get pitch shifting
working, and I've made a pleasant discovery that, at least in Linux,
makes it a snap to implement. I'm totally jazzed about this :)


Yeah I spotted this on your blog the other day. Kudos! This is a great 
solution as it saves reinventing the wheel. Any chance you could post a 
little HOWTO to the list on setting this up? :-)



More directly PyKaraoke-related, I wrote a patch against v0.3 that
added a configurable on-screen display (showing player status, time in
the song, etc.); anybody at all interested in that kind of feature, or
am I just being a showoff at the local shows? :)

I'd need to probably refactor it to work properly in v0.4 since that
introduced the segmented display scheme; though I was just overlaying
FreeType font stuff onto the buffer right before it gets flushed to
the display device, so it may still just apply and work.


If you're modifying the cdgSurfArray, then it just now needs to set 
appropriate bitfields in UpdatedTiles to specify which tiles have been 
modified. Then cdgDisplayUpdate() will automatically work on only the 
updated tiles. If it's not obvious what to do then I'd be happy to do 
the merge.


Thinking about it, it's probably not appropriate to blit the text into 
cdgSurfArray as it would get scrolled if there was any scrolling in the 
CDG. Better to do this to the unscaled_tiles array immediately before 
scaling and output. This way it won't be left hanging around in the main 
cdgSurfArray for use by the scrolling code.


Cheers,
Kelvin.



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4.2

2006-03-30 Thread Jay R. Ashworth
On Wed, Mar 29, 2006 at 04:00:52PM -0700, William Ferrell wrote:
> I've been experimenting a lot lately with trying to get pitch shifting
> working, and I've made a pleasant discovery that, at least in Linux,
> makes it a snap to implement. I'm totally jazzed about this :)
> 
> Since PyKaraoke is using Pygame, which uses SDL, PyKaraoke
> automatically uses the "default" ALSA sound device when ALSA is the
> configured sound system on the machine.
> 
> Enter the Jack Audio Connection Kit: I got that thing fired up, set a
> Jack module as the default ALSA device (much simpler than it sounds),
> then configure a Patchbay kit (about a two minute process now that I'm
> used to it :) so that a sound processor gets exclusive access to the
> sound card, everything talks to the sound processor (PyKaraoke,
> MPlayer, etc.), XMMS feeds into the sound processor's Crossfader
> channel, and suddenly I have all-digital crossfading between sound
> sources and pitch shifting for PyKaraoke. Heh. Yay :)

Figuring out how to patch that in front of *one* of the three outputs
of my USB sound output box (much less to control it from my
"dashboard"), will be the hard part.

> More directly PyKaraoke-related, I wrote a patch against v0.3 that
> added a configurable on-screen display (showing player status, time in
> the song, etc.); anybody at all interested in that kind of feature, or
> am I just being a showoff at the local shows? :)

Nope, it's not Just You.  And I know this because it's so often Just Me.

> I'd need to probably refactor it to work properly in v0.4 since that
> introduced the segmented display scheme; though I was just overlaying
> FreeType font stuff onto the buffer right before it gets flushed to
> the display device, so it may still just apply and work.

Indeed.

I'm going to sit down this week, and finally try to comp up what I
think a pro-hoster control front end for pyk oughtta look like; I'll
post it when I'm done, for conversation and attacks.

Cheers,
-- jra
-- 
Jay R. Ashworth[EMAIL PROTECTED]
Designer  Baylink RFC 2100
Ashworth & AssociatesThe Things I Think'87 e24
St Petersburg FL USA  http://baylink.pitas.com +1 727 647 1274

 A: Because it messes up the order in which people normally read text.
 Q: Why is top-posting such a bad thing? 
 
 A: Top-posting.
 Q: What is the most annoying thing on Usenet and in e-mail?


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4.2

2006-03-29 Thread William Ferrell
On 3/29/06, Kelvin Lawson <[EMAIL PROTECTED]> wrote:
> That reminds me... I've had v0.4.2 ready to go for some time now. Tthe
> Linux/source release is on Sourceforge now. The Windows installer will
> follow later.
>
> Changes in this release are:
>
> * pycdg: Support starting files without .cdg extension for tab-completion
> * Fix Border Preset commands (don't clear entire screen)
> * pycdg: play CDGs without an MP3 file for test purposes
> * pycdg: Fix FutureWarning on 0xs
> * pycdg: Fix option type 'str' for optparse
> * GUI: Reorder Playlist (drag & drop)
> * GUI: Drag and drop from Search View to Playlist
> * GUI: Drag and drop from Folder View to Playlist
> * GUI: Made some of the GUI features reusable by other scripts (Craig Rindy)
> * GUI: Fix non-ASCII characters in filenames (Craig Rindy)
>
> Cheers,
> Kelvin.

Sweet!

I've been experimenting a lot lately with trying to get pitch shifting
working, and I've made a pleasant discovery that, at least in Linux,
makes it a snap to implement. I'm totally jazzed about this :)

Since PyKaraoke is using Pygame, which uses SDL, PyKaraoke
automatically uses the "default" ALSA sound device when ALSA is the
configured sound system on the machine.

Enter the Jack Audio Connection Kit: I got that thing fired up, set a
Jack module as the default ALSA device (much simpler than it sounds),
then configure a Patchbay kit (about a two minute process now that I'm
used to it :) so that a sound processor gets exclusive access to the
sound card, everything talks to the sound processor (PyKaraoke,
MPlayer, etc.), XMMS feeds into the sound processor's Crossfader
channel, and suddenly I have all-digital crossfading between sound
sources and pitch shifting for PyKaraoke. Heh. Yay :)

More directly PyKaraoke-related, I wrote a patch against v0.3 that
added a configurable on-screen display (showing player status, time in
the song, etc.); anybody at all interested in that kind of feature, or
am I just being a showoff at the local shows? :)

I'd need to probably refactor it to work properly in v0.4 since that
introduced the segmented display scheme; though I was just overlaying
FreeType font stuff onto the buffer right before it gets flushed to
the display device, so it may still just apply and work.

--
Looking for something to read? Visit http://willfe.com/ ... it's easy,
safe, and fun for the whole family!


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke, ogg and an intro

2006-03-29 Thread Vincent
Kelvin,
 I tried sending th ogg file but sourceforge mail server rejected it as
too big (2.6 MB)

Would you like me to send again to another address?

Drew



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke, ogg and an intro

2006-03-29 Thread Kelvin Lawson
Well that was fast! 
That fixed it!


Excellent!


Above the pygame.init() call in pycdg.py and it seems to solve the
problem.


If only I'd waited half an hour before releasing v0.4.2 :-) Mind you I'd 
like to do some testing on this before releasing it anyway. It'll go in 
the next version.



I don't have mp3 playback set up, I read in the documentation somewhere
that it required recompiling SDL (and I could be arsed as didn't want to
use mp3 anyway)


Yes it can be a pain on some distros. If you change your mind there are 
some step-by-step instructions on the website that worked on a recent FC 
release.


Thanks for letting me know,
Kelvin.


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke, ogg and an intro

2006-03-29 Thread Vincent
Well that was fast! 
That fixed it!

I don't know anything about pygame but I blindly copied an pasted:

pygame.mixer.pre_init(44100,-16,2, 1024 * 3)

Above the pygame.init() call in pycdg.py and it seems to solve the
problem.

"scratchy" is a very good way of describing the playback before and now
it sounds normal.

I will send the ogg file off list so that you can test for yourself.
(btw it's not just this file but all ogg files)


A few other thing which may or may not be worth noting:

I don't have mp3 playback set up, I read in the documentation somewhere
that it required recompiling SDL (and I could be arsed as didn't want to
use mp3 anyway)

I'm running Fedora core 4

My python version says:
Python 2.4.1 (#1, May 16 2005, 15:19:29)
[GCC 4.0.0 20050512 (Red Hat 4.0.0-5)] 

SDL-1.2.8-4

Drew



On Wed, 2006-03-29 at 22:16 +0100, Kelvin Lawson wrote:
> Hi,
> 
> Welcome aboard.
> 
> Could you send me the offending ogg file please? I'll see if I can 
> reproduce the problem here.
> 
> There's a note in the Pygame documentation about "scratchy" playback due 
> to a lack of buffering. It's apparently a bug on Windows, and it's also 
> not clear if it applies to the mixer.music module, but it might be worth 
> a go anyway:
> 
> http://www.pygame.org/docs/ref/mixer.html#pygame.mixer.init
> 
> The suggestion is to do this before the pygame.init() call:
> 
>   pygame.mixer.pre_init(44100,-16,2, 1024 * 3)
> 
> Cheers,
> Kelvin.
> 
> 
> Drew wrote:
> > Hello, I hope I'm posting this to the right list, feel free to shout
> > nasty things at me if I'm not :)
> > 
> > First a little intro:
> > A few years ago I got interested in CDG disks and how they work. Long
> > story short, I ended up learning a bit about it for the few resources
> > which were available on the internet at the time (it seems much better
> > these days). I wrote some code (including some to read Q channel data
> > for some stupid reason) and then gave up without every completing
> > anything useful.
> > 
> > Recently I've started thinking about making a karaoke device. I started
> > looking around to see what was available in the open source world these
> > days and found pykaraoke and cdgtools both very impressive tools.
> > 
> > I've never coded in python before but it all seems very logical when you
> > start looking at the code.
> > 
> > 
> > Anyway on to my main point :)
> > 
> > I was trying not to use mp3 with a view to keeping everything patent
> > free and open source.
> > 
> > I'm having a small problem with ogg and pykaraoke:
> > 
> > I modified cdgrip.py to work with oggenc by just switching th encoder
> > line at first I got good cdg files but white noise ogg files. I soon
> > realised it was an endainness problem. For some reason oggenc seems to
> > work the opposite way to lame (little endian by default I think) I used
> > the --raw-endianness 1 switch and it seemed cured.
> > 
> > The problem I'm having now is one of quality when playing the files back
> > with pykaraoke, there seems to be noticeable distortion in the playback.
> > This doesn't happen if I play back the encoded ogg in XMMS. 
> > 
> > I wonder if anyone has any idea about what is going on?
> > 
> > thanks in advance..
> > 
> > vv
> > 
> > 
> > 
> > ---
> > This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> > that extends applications into web and mobile media. Attend the live webcast
> > and join the prime developer group breaking into this new coding territory!
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> > ___
> > Pykaraoke-discuss mailing list
> > Pykaraoke-discuss@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
> > 
> 
> 
> 
> ---
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> ___
> Pykaraoke-discuss mailing list
> Pykaraoke-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke, ogg and an intro

2006-03-29 Thread Kelvin Lawson

Hi,

Welcome aboard.

Could you send me the offending ogg file please? I'll see if I can 
reproduce the problem here.


There's a note in the Pygame documentation about "scratchy" playback due 
to a lack of buffering. It's apparently a bug on Windows, and it's also 
not clear if it applies to the mixer.music module, but it might be worth 
a go anyway:


http://www.pygame.org/docs/ref/mixer.html#pygame.mixer.init

The suggestion is to do this before the pygame.init() call:

pygame.mixer.pre_init(44100,-16,2, 1024 * 3)

Cheers,
Kelvin.


Drew wrote:

Hello, I hope I'm posting this to the right list, feel free to shout
nasty things at me if I'm not :)

First a little intro:
A few years ago I got interested in CDG disks and how they work. Long
story short, I ended up learning a bit about it for the few resources
which were available on the internet at the time (it seems much better
these days). I wrote some code (including some to read Q channel data
for some stupid reason) and then gave up without every completing
anything useful.

Recently I've started thinking about making a karaoke device. I started
looking around to see what was available in the open source world these
days and found pykaraoke and cdgtools both very impressive tools.

I've never coded in python before but it all seems very logical when you
start looking at the code.


Anyway on to my main point :)

I was trying not to use mp3 with a view to keeping everything patent
free and open source.

I'm having a small problem with ogg and pykaraoke:

I modified cdgrip.py to work with oggenc by just switching th encoder
line at first I got good cdg files but white noise ogg files. I soon
realised it was an endainness problem. For some reason oggenc seems to
work the opposite way to lame (little endian by default I think) I used
the --raw-endianness 1 switch and it seemed cured.

The problem I'm having now is one of quality when playing the files back
with pykaraoke, there seems to be noticeable distortion in the playback.
This doesn't happen if I play back the encoded ogg in XMMS. 


I wonder if anyone has any idea about what is going on?

thanks in advance..

vv



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss





---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] Pykaraoke, ogg and an intro

2006-03-29 Thread Vincent
Sorry for posting "Pykaraoke, ogg and an intro" from the wrong account.
I subscribed with this account and then my mail program posted through
a different one. Hopefully I've corrected that now :)

Drew



---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke RPM

2005-12-04 Thread Jay R. Ashworth
On Fri, Dec 02, 2005 at 09:39:56PM -0500, Jay R. Ashworth wrote:
> On Fri, Dec 02, 2005 at 09:43:37PM +, Kelvin Lawson wrote:
> > but I don't have a system to try it out on. Any feedback you have on the 
> > correct dependencies would be much appreciated.
> 
> I hope to have some free time in the office tomorrow to try it on my
> freshly installed SuSE 9.3.

I did not.

But I *did* buy abour 250 discs off eBay this week, so the issues are
all much more pressing to me now.  :-)

Cheers,
-- jra
-- 
Jay R. Ashworth[EMAIL PROTECTED]
Designer  Baylink RFC 2100
Ashworth & AssociatesThe Things I Think'87 e24
St Petersburg FL USA  http://baylink.pitas.com +1 727 647 1274

"Space is called 'space' because there's so much *space* there."
- John Walker, of Fourmilab, on Trek's End


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke RPM

2005-12-02 Thread Jay R. Ashworth
On Fri, Dec 02, 2005 at 09:43:37PM +, Kelvin Lawson wrote:
> but I don't have a system to try it out on. Any feedback you have on the 
> correct dependencies would be much appreciated.

I hope to have some free time in the office tomorrow to try it on my
freshly installed SuSE 9.3.

Cheers,
-- jra
-- 
Jay R. Ashworth[EMAIL PROTECTED]
Designer  Baylink RFC 2100
Ashworth & AssociatesThe Things I Think'87 e24
St Petersburg FL USA  http://baylink.pitas.com +1 727 647 1274

"Space is called 'space' because there's so much *space* there."
- John Walker, of Fourmilab, on Trek's End


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4

2005-11-09 Thread Jay R. Ashworth
On Thu, Nov 10, 2005 at 12:13:33AM +, Kelvin Lawson wrote:
> > But that can be in the next release; this looks good to go :)
> 
> Smart. OK I'll see about releasing it over the next day or two.

Sure; *release* it the day *after* I get it downloaded to test,
finally.  :-)

Cheers,
-- jra
-- 
Jay R. Ashworth[EMAIL PROTECTED]
Designer  Baylink RFC 2100
Ashworth & AssociatesThe Things I Think'87 e24
St Petersburg FL USA  http://baylink.pitas.com +1 727 647 1274

"Space is called 'space' because there's so much *space* there."
- John Walker, of Fourmilab, on Trek's End


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4

2005-11-09 Thread Kelvin Lawson

The changes look fine; it runs fine on this box.


Good stuff.

I'd like to add direct support for archives in pycdg.py as well (some 
players I've seen on Windows can directly support ZIP at least; if I 
drag in the stuff from cdg2bin that adds support for archives, we'll 
have 'em beat with ZIP, .tar.gz, and .tar.bz2 support :) BTW the archive 
support only uses zipfile and tarfile, both standard modules that ship 
with Python. The way current support is written, they're only imported 
when needed, so even on systems that don't support them for whatever 
reason, stuff will still work (you just have to extract it yourself).


Good idea. I use the zipfile module in PyKaraoke but this would be 
useful for the standalone player. My only gripe with zipfile is that it 
doesn't support all ZIP compression formats. PyKaraoke is unable to 
parse a few of the ZIPs that I have. I've been meaning to write a little 
script that scans a directory and rezips them all with the appropriate 
compression format, but it's filed in my ToDo list along with a lot of 
other scripts :-)



But that can be in the next release; this looks good to go :)


Smart. OK I'll see about releasing it over the next day or two.

Kelvin.


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Pykaraoke-discuss mailing list
Pykaraoke-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss


Re: [Pykaraoke-discuss] PyKaraoke v0.4

2005-11-09 Thread William Ferrell
On 11/9/05, Kelvin Lawson <[EMAIL PROTECTED]> wrote:
Hi Will,I've just incorporated your patches into CVS. As it's bang up to datenow, feel free to commit at will from now on :-)If you could check it over before I do the release that would be great.I made a few small mods, mainly to keep the API compatible with the
PyKaraoke GUI. I've made it possible to call the API with None for theoptions object, so that other Python modules can import it and use itwithout building an optparse object externally. I need to modify the KAR
and MPG players to support the new optparse options, but I'll leave thatfor a future release.
The changes look fine; it runs fine on this box.
I'd like to add direct support for archives in pycdg.py as
well (some players I've seen on Windows can directly support ZIP at
least; if I drag in the stuff from cdg2bin that adds support for
archives, we'll have 'em beat with ZIP, .tar.gz, and .tar.bz2 support
:) BTW the archive support only uses zipfile and tarfile, both standard
modules that ship with Python. The way current support is written,
they're only imported when needed, so even on systems that don't
support them for whatever reason, stuff will still work (you just have
to extract it yourself).

But that can be in the next release; this looks good to go :)
-- Looking for something to read? Visit http://willfe.com/ ... it's easy, safe, and fun for the whole family!