Re: [Pykaraoke-discuss] Progress report

2017-12-02 Thread Kelvin Lawson via Pykaraoke-discuss
Hi Ken, Sounds excellent, you're bringing it forward significantly. Over the years lots of people have hoped we would add features for professional KJ use. Is it still suitable for home use with the new version or should we split it into two modes (home / KJ)? Best, Kelvin. On Sat, 2 Dec 2017 a

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 cre

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.

Re: [Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list

2013-06-03 Thread Kelvin Lawson
Hi Conor, I wouldn't rule it out but it seems unlikely because PyKaraoke itself is pure Python. Once you disable the C-optimised CDG player, the rest of PyKaraoke is all Python. My money is on SDL/Pygame or some change they have made to an API which has broken software using old APIs. How comfort

Re: [Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list

2013-05-29 Thread Kelvin Lawson
I'm on Ubuntu here so haven't been doing this myself. I'd advise trying to find an RPM with MP3 support (is it possible that Fedora actually includes MP3 support in the library these days anyway?) Thanks, Kelvin. On 29 May 2013 12:55, Conor Dowdall wrote: > Yes, I downloaded SDL_mixer-1.2.12.ta

Re: [Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list

2013-05-28 Thread Kelvin Lawson
Could be: did you download the SDL_mixer sources and build them yourself? Could be a version mismatch or similar. The instructions for building that were written quite some time ago and something could have changed. On 28 May 2013 17:32, Conor Dowdall wrote: > No luck there Kelvin.. thanks for t

Re: [Pykaraoke-discuss] Welcome to the "Pykaraoke-discuss" mailing list

2013-05-28 Thread Kelvin Lawson
Hi Conor, There is only one C module used in PyKaraoke (for optimised CDG playback). It would be nice to rule this out first: please could you open the PyKaraoke Configuration menu and turn off Optimised C-based Implementation under the CDG tab? Thanks, Kelvin. On 27 May 2013 21:09, Conor Dowda

Re: [Pykaraoke-discuss] Bug report

2011-11-15 Thread Kelvin Lawson
ks, Kelvin. On 15 November 2011 13:38, Pietro Battiston wrote: > Il giorno mar, 15/11/2011 alle 08.56 +, Kelvin Lawson ha scritto: > > Hi Pietro, > > > > > > Thanks, I have added this to the issues list at Github: > > https://github.com/kelvinlawson/pykarao

Re: [Pykaraoke-discuss] Bug report

2011-11-15 Thread Kelvin Lawson
Hi Pietro, Thanks, I have added this to the issues list at Github: https://github.com/kelvinlawson/pykaraoke/issues/ Best regards, Kelvin. On 14 November 2011 17:41, Pietro Battiston wrote: > Hello, > > there are some MIDI files (I can provide an example only privately, > since they are not fr

[Pykaraoke-discuss] PyKaraoke Development

2011-06-19 Thread Kelvin Lawson
All, If you are involved in developing for PyKaraoke, or you like trying out the latest development code, please be aware that we have moved the source tree to Github: https://github.com/kelvinlawson/pykaraoke Here you will also find a work-in-progress branch that is not quite ready for release b

Re: [Pykaraoke-discuss] no "Add Songs" button in Ubuntu Maverick & Natty

2011-01-12 Thread Kelvin Lawson
TU_MENUPROXY=0 > > found at http://ubuntuforums.org/showthread.php?t=1632239 > > and, uninstalling appmenu-gtk > > found at > http://www.techytalk.co.cc/2010/12/ubuntu-maverick-10-10-no-menu-bar-in-some-apps/ > > > On Tue, Jan 11, 2011 at 3:37 PM, Kelvin Lawson wrote: >

Re: [Pykaraoke-discuss] no "Add Songs" button in Ubuntu Maverick & Natty

2011-01-11 Thread Kelvin Lawson
Hi Jeffrey, Do you mean the "Add new songs to database" option from the File menu? Would you mind sending a screenshot please? Thanks, Kelvin. On 11 January 2011 23:31, Jeffrey Katz wrote: > With Ubuntu Maverick & Natty, updated to current, there is no "Add Songs" > button visible. Launching

Re: [Pykaraoke-discuss] Filename encoding on Linux

2010-12-16 Thread Kelvin Lawson
Hi Matt, Thanks for taking the time to submit a patch. > I have attached a patch which converts all directory names to str > objects before scanning them. It makes thing work here. I have not > tested it out on other platforms, but I believe since I remain with > str objects, all encoding issues

Re: [Pykaraoke-discuss] pykaraoke windows developer

2010-05-13 Thread Kelvin Lawson
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. >> >>

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 imp

Re: [Pykaraoke-discuss] installation problem on linux

2009-08-30 Thread Kelvin Lawson
Hi Francesco, Fedora splits pygame up into a pygame and pygame-devel package. In order to compile the fast CDG playback module you need to also install the pygame-devel package. Thanks, Kelvin. 2009/8/30 Francesco Ruvolo > Hello, > > I'm trying to install on Fedora 11, I have: > > python 2.6

Re: [Pykaraoke-discuss] Extended Debate

2009-08-01 Thread Kelvin Lawson
Hi John, 2009/7/31 John Schneiderman > There's some debate here where I work about moving forward with the > PyKaraoke > project. At this time nothing has been decided or set in stone. We want to > open up communications to see if our goals fit the community. We are > looking > for a karaoke pla

Re: [Pykaraoke-discuss] DJ Player Progress

2009-03-09 Thread Kelvin Lawson
> If, for example, my company takes a GPLd program and modifies it, we could use > it in-house with impunity, but we could not distribute it to anyone else > without including *the sources for any changes we made*. > > We aren't compelled to distribute those changes, though, merely because > we *m

Re: [Pykaraoke-discuss] DJ Player Progress

2009-03-09 Thread Kelvin Lawson
Hi John, > On Wednesday 4 March 2009 18:30:20 Kelvin Lawson wrote: >> Thanks for keeping us posted. Did you implement a new frontend or is it >> an extension of the main Wx GUI? Either way I'm happy to incorporate any >> new features within PyKaraoke. > >

Re: [Pykaraoke-discuss] DJ Player Progress

2009-03-04 Thread Kelvin Lawson
Hi John, > Just giving an update on the DJ player progress. It's moving along > nicely. > Should have something to show in the next few days. Is this something that as > a community we would like to be a part of PyKaraoke, or would it be best to > spin it off as a separate project? Than

Re: [Pykaraoke-discuss] cdgtools - static

2009-02-16 Thread Kelvin Lawson
Hi Tim, You could ascertain whether it was the MP3 encode by fiddling with the cdgrip() function in cdgrip.py. It saves a raw WAV file, then encodes to MP3. If you're comfortable modifying the Python code then you could try omitting the MP3 encode step to see whether the raw WAV works (you can

Re: [Pykaraoke-discuss] Next Feature

2008-11-03 Thread Kelvin Lawson
Hi John, > I was thinking the next feature I'm going to tackle is having the ability to > add the singers name in the play-list. Thoughts? I get contacted regularly by people who would like to use PyKaraoke for professional hosting, so I think you would make a lot of friends with this. I'll di

Re: [Pykaraoke-discuss] error when trying to install in debian

2008-10-13 Thread Kelvin Lawson
No problem Nick. Kelvin. > Surelly, haha > > Good Kelvin, good. > > apt-get install python-dev > > solve my problem. > > Thanks for all! > > > On Mon, Oct 13, 2008 at 8:13 AM, Kelvin Lawson <[EMAIL PROTECTED]> wrote: >> Hi Nick, >> >

Re: [Pykaraoke-discuss] error when trying to install in debian

2008-10-13 Thread Kelvin Lawson
Hi Nick, It looks like you are missing several important header files like Python.h and SDL.h. Did you install the libraries which are required by PyKaraoke? http://kibosh.org/pykaraoke/installation.php The Debian instructions there are: apt-get install python-dev python-pygam

Re: [Pykaraoke-discuss] Time Left

2008-09-24 Thread Kelvin Lawson
Hi John, > Forgot to add that the format for the status message I'm considering is: > [Current Time/Time Remaining] Artist - Title Sounds good to me, the "Playing" text is redundant. Thanks, Kelvin. - This SF.Net email is s

Re: [Pykaraoke-discuss] kar2mpg

2008-09-22 Thread Kelvin Lawson
Handy script, thanks for contributing Zoltan. Kelvin. > First, congratulations to all developers for making such a nice piece of > software. It brought a lot of happy hours to this home ;-) > > I'd like to contribute a UNIX shell script that converts .kar file to > .mpg. I know, it's not much

Re: [Pykaraoke-discuss] MP3s encoded at 22050hz play at double speed

2008-09-17 Thread Kelvin Lawson
Hi Dave, > Hello, all. I'm new to the list so this may have already been > mentioned, but if you have a mp3+G (zipped or unzipped) it plays the > audio at double speed but the .cdg graphics plays at the proper normal > speed. Is there a solution to this other than re-encoding the mp3s to > 4

Re: [Pykaraoke-discuss] Support for zipped cdg's mp3's

2008-08-20 Thread Kelvin Lawson
Hi Holmes, > Unzipped files and zipped files with the CDGs and MP3s are also supported. If > a file is corrupted it will not be added to the database. I would run the > scan again, and watch the output from the command line. See what errors it > gives you. As John suggests above, keep your eye

Re: [Pykaraoke-discuss] Patch Submitted

2008-08-19 Thread Kelvin Lawson
> I've submitted the patch. I gave a detailed description of what the patch > does. I have tested it of course. More on the way. :D For those of you not watching CVS John has added support for the following: * A kamikaze button to enter random songs in your playlist. * Ability to stop after

Re: [Pykaraoke-discuss] Timidity SoundFonts

2008-06-30 Thread Kelvin Lawson
Hi, > thank you for great work you've done with pykaraoke! > This is my problem: pykaraoke works well with default timidity's > settings, but if i change timidity's configuration to use other > Soundfonts files, pykaraoke don't output any sound. > Of course i try to use new SoundFont file with tim

Re: [Pykaraoke-discuss] Patches

2008-06-30 Thread Kelvin Lawson
Hi John, Good to hear from you. We certainly welcome patches and for prolific developers we normally open up CVS for commits as well. You can send patches to me, or via the Sourceforge project page: http://sourceforge.net/tracker/?func=add&group_id=123242&atid=695886 What did you have in mind?

[Pykaraoke-discuss] PyKaraoke v0.6 Released

2008-06-26 Thread Kelvin Lawson
Hi Folks, We are please to announce the release of PyKaraoke v0.6. There are many new features and improvements in this version. Here are some of the highlights: * Much improved GUI with many new features and additional configuration options. * Launch external media players to play other forma

Re: [Pykaraoke-discuss] CDG C implementation

2008-06-24 Thread Kelvin Lawson
Hi John, > How do I get PyKaraoke to use the C implementation and not the python > implementation. I'm running GNU/Linux. It should build and use the C implementation if you use "python setup.py install" to install it. This must be run with root privs. If you see the message "Using Python impl

Re: [Pykaraoke-discuss] how to display Polish chars from *.kar?

2008-02-26 Thread Kelvin Lawson
Hi Maciek, It turns out that one of the recent releases removed support for international chars from the kar player - it will be fixed in the next release. Regards, Kelvin. > New Pykaraoke user here. Hello to Everyone! > > I need to play *.kar with Polish characters. No matter what > is type

Re: [Pykaraoke-discuss] So, what's everyone doing with PYK?

2008-01-21 Thread Kelvin Lawson
Hey Will, Good to hear from you. > PYK has always been pretty good :) The patches I submitted back (I > think) in 2005 (yeesh, has it really been that long already?!?!) made it > do pretty much everything I ever wanted it to do; the only thing it's > missing now from a raw functionality perspe

Re: [Pykaraoke-discuss] So, what's everyone doing with PYK?

2008-01-18 Thread Kelvin Lawson
Hey Jay, > There hasn't been a lot of traffic on this list lately, which means one > of two things: > > 1) everyone's given up, or > 2) PYK is Good Enough now. :-) > > Ok, people, which is it? It's perfect of course :-) > Myself, I'm just about to implement, having lined up a potential show >

Re: [Pykaraoke-discuss] Kar to cdg

2008-01-18 Thread Kelvin Lawson
Hi Mathias, > And thanks for a great piece of software! One question - is it possible > to use anything in the pykaraoke bundle to create cdg files from kar > files. I'm thinking of testing creating some better versions (mp3 > backgrounds) of some kar-files I've got around. Would rule if it was

Re: [Pykaraoke-discuss] Command line options for song window

2007-11-26 Thread Kelvin Lawson
Hi, > I'm using PyKaraoke 0.5 on Ubuntu 7.10 with nVidia Twinview enabled. I want > the song window to appear on the second screen. No matter what I do, the song > window always appears on the screen where the main PyKaraoke search window > resides. I am using the following command line option

Re: [Pykaraoke-discuss] [EMAIL PROTECTED]: mac osx tiger]

2007-11-25 Thread Kelvin Lawson
Hi Jay, >> As usual a new version of WxPython has brought with it new >> incompatibilities... I'm seriously considering shifting to a different >> framework for the GUI. > > Was it WX, or something underneath it, that made difficult putting the > air interface and the control interface on separ

Re: [Pykaraoke-discuss] [EMAIL PROTECTED]: mac osx tiger]

2007-11-22 Thread Kelvin Lawson
Hi Ralph, >> hi! I am having trouble running pykaraoke on my mac . i've attached the >> output . It seems to be that the pygame module can't find my sdl header. >> I dont know how to fix this. > > Got it to work .Installed some missing libraries like Numeric and > wxpython. Good news. Thanks fo

Re: [Pykaraoke-discuss] Show the lyrics on an other monitor

2007-08-20 Thread Kelvin Lawson
Hi Floris, > I've found that pygame hasn't support for multiple displays so I guess the > problem have to be solved with something like os.system('DISPLAY=:0.1 '). > Unfortunately I can't figure out the point where the "database window" opens > the "lyrics window" The playlist GUI (pykaroake.py)

Re: [Pykaraoke-discuss] Minor PyKaraoke modifications

2007-06-19 Thread Kelvin Lawson
Hi Marcus, Thanks for sending in your changes. Are you interested in submitting them for use by the project? I'll take a look. I haven't done any Windows releases myself since the compilation stage was added, but have you tried using the free Visual Studio Express? Kelvin. > Basically, my ch

Re: [Pykaraoke-discuss] pycdg segfault on amd64

2007-02-02 Thread Kelvin Lawson
Hey Martin, > My Java version encountered the same problem, but Java's exception handling > just complained for that iteration of the loop and moved on. It seems that > the tile location data is particularly problematic in terms of quality of > rip, but I've also seen tile paint commands (xor and

Re: [Pykaraoke-discuss] pycdg segfault on amd64

2007-02-01 Thread Kelvin Lawson
Hey Will, > I suspect this is either a numeric thing or a pygame thing -- aren't > there some compiled bits in those libraries for speed purposes on some > systems? I recall having a 64-bit problem myself when I was first > mucking with PyKaraoke myself ;) Yep I believe that one was a pygame v

Re: [Pykaraoke-discuss] pycdg segfault on amd64

2007-02-01 Thread Kelvin Lawson
Hi Daniel, > I patched the code as you indicated, and the segfaults are gone. Excellent news, the fix is now in CVS. > This problem was indeed happening with multiple .cdg files, though I can't > say if it applied to them all. Because pykaraoke worked with the same files > on x86 without incid

Re: [Pykaraoke-discuss] pycdg segfault on amd64

2007-01-31 Thread Kelvin Lawson
Hi Daniel, I've been moving house the last couple of weeks so have just got round to looking into this. I originally thought this looked like a sizeof(int) discrepancy somewhere. I thought perhaps one component (pygame, SDL or _pycdgAux.c) had been built as 32-bit, or perhaps one of the underl

[Pykaraoke-discuss] CDG Player Seg Faults

2007-01-07 Thread Kelvin Lawson
Folks, I recently started getting seg faults when running pykaraoke/pycdg from source. The version installed into /usr was still running correctly, but I got seg faults when attempting to run from the source directory. I narrowed it down to the external compiled module (_pycdgAux.c), and after

Re: [Pykaraoke-discuss] Quick Question

2006-12-31 Thread Kelvin Lawson
Hi Ryan, > I am wondering if someone can help me out. I want to put together a > simple python script or windows executable that can be passed a zipped > cdg+mp3 as a command line argument. Play the file (perhaps have an > option to select fullscreen or windowed playback on the command line).

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 invest

[Pykaraoke-discuss] PyKaraoke goes to your head

2006-12-11 Thread Kelvin Lawson
How's this for a novel usage of PyKaraoke? http://www.robotcowboy.com/?p=67%22 http://www.youtube.com/watch?v=xnUqrcUB8oc Kelvin. - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and

Re: [Pykaraoke-discuss] mythtv

2006-11-26 Thread Kelvin Lawson
Hi Ralph, > Hi! do you have any plans in including a Pykaraoke module in MythTV? There are no current plans but if you're interested in having a go at it, I'd be happy to give you guidance. Alternatively, one of the PyKaraoke users has apparently integrated it into MythTV by treating it as a M

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 s

Re: [Pykaraoke-discuss] Newbie

2006-09-06 Thread Kelvin Lawson
Hi Paul, As you've probably guessed I was away last month so am just catching up on the PyKaraoke mods tonight. > Having no answer I then renamed the individual files to the Track name e.g. mv 80s Hits-Vol000.mpg Don’t\ You\ Want\ Me > > Now when I search for Wham I see two entries in the li

Re: [Pykaraoke-discuss] Questions regarding MID playback features

2006-08-16 Thread Kelvin Lawson
Hi Carlos, > I checked it today, and now I got it. You are using PyGame's engine to > pay MIDI, and that makes it hard to support something like whats done on > the Windows MIDI API, which is pretty flexible. That's right, we don't have much control over MIDI playback. That said, we did have t

Re: [Pykaraoke-discuss] Questions regarding MID playback features

2006-08-15 Thread Kelvin Lawson
Hi Carlos, Apologies for the delay, I've been on holiday. > I am interested in knowing the state of MID/KAR support in PyKaraoke. > MID files make it easy to support pitch & tempo adjustments; also, I > would like to have the ability to mute a few instruments to play along > with my guitar. De

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

[Pykaraoke-discuss] PyKaraoke v0.5 Released

2006-07-13 Thread Kelvin Lawson
Hi Folks, Thanks to the excellent efforts of David Rose, we've just released PyKaraoke v0.5. Download it at the usual place: http://kibosh.org/pykaraoke Changes in this release are: * Added support for GP2X * CDG: Much improved performance by porting down to C * CDG: Smoother scrolling and fix

[Pykaraoke-discuss] PyKaraoke v0.5 Imminent

2006-07-10 Thread Kelvin Lawson
Folks, Thanks to a whole host of excellent new features and fixes from David Rose I'll be looking to put out a v0.5 shortly. If anyone has time to try out what's in CVS before we sign on the dotted line that would be good. Some of changes in this release are: * Added support for GP2X * CDG: Mu

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-07-02 Thread Kelvin Lawson
>> You notice it says "cooked R-W" NOT "cooked P-W" >> >> Does this mean it's excluding the p and q channels? that would mean it >> is returning 6 out of 8 subcode bits which would account for the subcode >> only being 72 bytes and not 96 (3/4 of the size). How it would arrange >> these 6 bit I don

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-06-29 Thread Kelvin Lawson
> without any complaints. Looking at the hex, the CDG data appears to be > there but is shorter, possibly with the parity bytes removed. I'll > experiment further tomorrow but by the look of things, this drive does > support RW mode, but we need to do a little something to the data to > bump it

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-06-29 Thread Kelvin Lawson
> I've made two very interesting discoveries Great. I've also just tried RW mode on my drive (CyberDrv CW880D) which for some reason I assumed didn't support RW mode. cdrdao ripped it without any complaints. Looking at the hex, the CDG data appears to be there but is shorter, possibly with

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-06-29 Thread Kelvin Lawson
> The end of the RW file is full of zeros. As far as I can tell the last > non zero data is at 641378399 (0x263AA85Fh). > > Both files are 642511872 bytes. The abundance of zeroes towards the end of the RW file indicates there might be some data in the RW_RAW file which is missing in the RW fil

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-06-29 Thread Kelvin Lawson
> This was the first thing I tried but with the toc file generated when I > ripped the bin file originally. It's got RW_RAW where you've got RW. > > cdrdao told be the drive doesn't recognise the cue sheet variant. > > Then I tried chaning all the RW_RAW to RW and the burn failed. How about usin

Re: [Pykaraoke-discuss] RW vs RW_RAW (was New ripper)

2006-06-29 Thread Kelvin Lawson
> I've had an idea, I'll write a program to inject some recognisable > subcode into a RW_RAW image. Then I'll burn the image with the injected > subcode, read it back with cdrdao in RW mode and look for the sub code > in the image. Sounds like a very good plan. Kelvin. Using Tomcat but need to d

Re: [Pykaraoke-discuss] New ripper

2006-06-28 Thread Kelvin Lawson
> Well, I haven't actually gotten a drive yet, but shortly. > > Unless you meant for me to do it on the Toshiba internal... When you get a new drive - it would be good to get some examples from another device. Out of interest have you tried cdrdao on the Toshiba's drive? Probably won't do RW if

Re: [Pykaraoke-discuss] New ripper

2006-06-26 Thread Kelvin Lawson
> Could some testing software be whipped up? I wouldn't object to > spending the money on some specific CD+G disc (so that we all have the > same baseline) if there was something I could run against that disc to > diagnose what the drive was shipping over... Cheers Jay. I don't think we'll need t

Re: [Pykaraoke-discuss] New ripper

2006-06-25 Thread Kelvin Lawson
> Yes, absolutely. I would like to know if anyone else has successfully > compiled and test it. Great, I can feel a v0.4 coming on. We're in the middle of buying a house at the moment so time is limited, but I'll have a go at building it here and fitting it into a sensible release package. > Wh

Re: [Pykaraoke-discuss] subcode and deinterleaving question

2006-06-25 Thread Kelvin Lawson
> The point I was making was that the interleaving of the CDG was separate > from the interleaving that goes on at a lower level as part of the error > correction mechanism of all CDs. I'm not convinced either way but in > either case we already know the offsets and we know that the > de-interleavi

Re: [Pykaraoke-discuss] subcode and deinterleaving question

2006-06-21 Thread Kelvin Lawson
>>http://club.cdfreaks.com/showpost.php?p=719361&postcount=13 > > Very interesting link. That's where you got your mysterious offsets form > then I suppose. Sure is. > What I found was that in bin file (which was extracted with RW_RAW and > so would need the karaoke info deinterleaving) has the

Re: [Pykaraoke-discuss] New ripper

2006-06-21 Thread Kelvin Lawson
Hello Folks, Thanks a lot for posting your code Drew, glad to hear you got it working. If you don't want the hassle of packaging it up yourself in a release it sounds like a good addition to the cdgtools suite. I tend to use Python for home projects simply because I find it quicker to get some

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 supp

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 s

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"

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

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

Re: [Pykaraoke-discuss] subcode and deinterleaving question

2006-04-10 Thread Kelvin Lawson
Hi Drew, I've been reading all the info I can find but I must admit I'm getting a little confused partly because the terms "frame" and "sector" do not seem to be used consistently. For instance the ECMA-130 standard seems to refer to 588 bits burnt on to the disk as a frame. Thanks for the hea

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

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

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

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

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

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

Re: [Pykaraoke-discuss] 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 Li

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 i

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

[Pykaraoke-discuss] PyKaraoke v0.4.2

2006-03-29 Thread Kelvin Lawson
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

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

Re: [Pykaraoke-discuss] Fast chirping sound when tryingt to play a song

2006-03-13 Thread Kelvin Lawson
Hi Harry, We recently had some trouble getting the graphics to sync up with the audio on lower spec machines. We made a lot of improvements but I'm not convinced that would extend down to 400MHz. That said, I'm surprised it's the audio that's failing. On Windows you should get better results

Re: [Pykaraoke-discuss] Runtime error

2006-02-13 Thread Kelvin Lawson
Hi Jay, long time no speak. It did it to me, too, Kelvin; I'd forgotten to say anything. XPPro. First time. OK thanks. You're using XPPro and Mark is using 98SE so no clues there. I'm planning to put out a v0.4.2 shortly, so I'll see if I can reproduce it when building the installer. All

Re: [Pykaraoke-discuss] Runtime error

2006-02-12 Thread Kelvin Lawson
Hi Mark, This application has asked the Runtime to it in an unusual way. Please contact the application's support team for more information. This is a new one on me. Could you let me know which version of Windows you're using please? Also was it working previously or did this happen the firs

[Pykaraoke-discuss] Re: RPM for v0.4.1

2006-01-04 Thread Kelvin Lawson
Hi Chris, ...Sorry, I think I mis-spoke (mis-wrote). What I meant by this is that the RPM installs just fine (I know you need root privileges for that). I meant to say that PyKaraoke itself, when installed from the RPM, runs as expected only when logged on as root. If you try and run it as a nor

Re: [Pykaraoke-discuss] RPM for v0.4.1

2005-12-31 Thread Kelvin Lawson
Hi Chris, I tried downloading the RPM. It seems for some reason that Firefox and Konqueror on FC4 wants to recognize it as a RealPlayer type file and opens it with a media player instead of saving the file. I know there's a way to specify a preferred mime type with the file on the Web server, bu

[Pykaraoke-discuss] RPM for v0.4.1

2005-12-29 Thread Kelvin Lawson
Hi, I've built an RPM in case anyone gets a chance to try it out: http://www.kibosh.org/pykaraoke/pykaraoke-0.4.1-1.noarch.rpm I don't expect there to be much trouble with the actual install procedure - more likely the dependencies. i.e. picking the correct package-names for the relevant repo

[Pykaraoke-discuss] PyKaraoke v0.4.1

2005-12-29 Thread Kelvin Lawson
Hi Folks, I've just released v0.4.1 of PyKaraoke. Thanks for all your patches and testing. Main changes are: * Better pycdg performance through tiled scaling/blitting. * Linux install script (run "python setup.py install"). * A few GUI fixes for wx-2.6, and MIDI playback within ZIPs. The full

Re: [Pykaraoke-discuss] CAVS' "Super CD+G" format

2005-12-20 Thread Kelvin Lawson
The problem, as I note, is that the commercial ones are packaged in this encrypted .DAT file, that I'm going to have to crack first. OK well let us know if you find time to look further into it. After I get this new release out I'd like to concentrate on getting pycdg working with pymedia and

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-20 Thread Kelvin Lawson
(a grid of 6x4). If anyone gets the chance, could you try it out and let me know the results. If all goes well I'll see about putting out a new release towards the end of the week. Kelvin. #!/usr/bin/env python # pycdg - CDG/MP3+G Karaoke Player # Copyright (C) 2005 Kelvin Lawson ([

Re: [Pykaraoke-discuss] CAVS' "Super CD+G" format

2005-12-19 Thread Kelvin Lawson
Any insights here would be welcome. I infer from the patent that if I can get to MCG files, they might be reasonably parseable with the current engine... I'd definitely like to learn more about this. Do you know if any players other than CAVS have managed to decode it? I haven't heard of any.

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-19 Thread Kelvin Lawson
solution to stop it using 100% CPU when it's not actually doing anything. Kelvin. #!/usr/bin/env python # pycdg - CDG/MP3+G Karaoke Player # Copyright (C) 2005 Kelvin Lawson ([EMAIL PROTECTED]) # # This library is free software; you can redistribute it and/or # modify it under the terms of

Re: [Pykaraoke-discuss] *Creating* CDG files

2005-12-19 Thread Kelvin Lawson
Anyway, the format's pretty simple, so generating the final output isn't too hard. It's coming up with what to show in the first place that's the challenge :) It basically just means coming up with a decent palette (fairly easy), picking a readable but fast-to-display font, and timing things so th

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-19 Thread Kelvin Lawson
Oh, it's definitely better, It's not perfect, but it's imperfect in a substantially less annoying way. :-) This is good news. If I get the chance tomorrow I'll split the screen up into more tiles and maybe we can squeeze some more performance out. I'd be interested to hear how the new versi

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-19 Thread Kelvin Lawson
tive enough. Have you profiled it? Can you profile it? Can I profile it? :-) Cheers, -- jra #!/usr/bin/env python # pycdg - CDG/MP3+G Karaoke Player # Copyright (C) 2005 Kelvin Lawson ([EMAIL PROTECTED]) # # This library is free software; you can redistribute it and/or # modify it under

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-15 Thread Kelvin Lawson
dates, allowing the CPU to catch up quicker. The thinking is that a spell of no updates is better than a spell of out of sync updates. Cheers, Kelvin. #!/usr/bin/env python # pycdg - CDG/MP3+G Karaoke Player # Copyright (C) 2005 Kelvin Lawson ([EMAIL PROTECTED]) # # This library is free softw

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-14 Thread Kelvin Lawson
Let me confirm this: *you're* doing the scaling, manually? I would have thought the {mumble} library was doing it for you? Semi-manually. I paint into unscaled segments and then call pygame.transform.scale() at update-time which does all the scaling for you. I'm not aware of any pygame featur

Re: [Pykaraoke-discuss] Re: FINALLY -- ghod I hate SuSE

2005-12-14 Thread Kelvin Lawson
I've downloaded it; I'll check it today. Saw your note about depth; I'll play with that too. Cheers, looking forward to hearing from you. If it's an improvement but still not quite enough, I can divide the screen into smaller segments. If it's worse.. well at least we tried. Kelvin. -

  1   2   >