FreeAmp becomes Zinf!
Hey! Since EMusic is getting wrapped into mp3.com, the machine that FreeAmp is being hosted on will be going away soon. Furthermore, the lovely folks at Play Media have been excercising their trademark of the word AMP, and forcing EMusic to make FreeAmp go away or change its name. Lame. Given these two events, I've moved the FreeAmp source code into a new project over at SourceForge called Zinf. Why Zinf? Zinf: Zinf is not FreeA*p! Plus Google spit out next to nothing for a search on Zinf, and the domain was available. So, the new home of the old FreeAmp codebase will now live on: http://www.zinf.org I have applied a few patches, fixed a couple of bugs, changed the name, removed the Bitzi/MusicBrainz/Relatable stuff that wasn't really working anyway, and slimmed down the codebase a bit. I've made a new release of the player, version 2.2.0: http://prdownloads.sourceforge.net/zinf/zinf-2.2.0.exe http://prdownloads.sourceforge.net/zinf/zinf-2.2.0.tar.gz I think Zinf should be a no-frills, but solid and useful audio player for Windows and Linux. However, I spend so much of my time working on MusicBrainz, that I have little to no time to work on Zinf. I think it would be a shame to see Zinf just fade away, so I'd like to encourage people to help out and become part of the project. For anyone that who would be interested in taking the lead on Zinf, getting CVS write access, or otherwise help keep the project going, go to SourceForge, get a login and drop me a line -- I'll give you access to the codebase. -- --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye --[EMAIL PROTECTED] -- http://www.mayhem-chaos.net ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: freeamp cvs taking 60MB
On Fri, 2002-03-29 at 12:49, Ed Sweetman wrote: Yup. that fixes the bug. Thanks! I verified the bug and I'm going to check that code into CVS when the server comes back alive. :-( -- --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye --[EMAIL PROTECTED] -- http://www.mayhem-chaos.net ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: play immediately patch
On Sun, 2002-04-14 at 10:05, Ed Sweetman wrote: This fixes the option to queue files instead of playing them immediately on starting freeamp. It now does what it says it should do instead of playing immediately all the time. Looks good. I'll commit it tomorrow. -- --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye --[EMAIL PROTECTED] -- http://www.mayhem-chaos.net ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: problems with freeamp and alsa
On Mon, 2002-02-11 at 15:22, Ed Sweetman wrote: Since before when I mentioned that Freeamp has problems playing vorbis files when using OSS emu in also 0.9x and nobody mentioned having the Speaking of ALSA, I tried to upgrade the alsa plugin to 0.9.x and I found no documentation on the subject (nothing meaningful, anyway) and the sample applications that use the new mixer interface aren't much help in deciphering the mixer interface. Anybody have a clue where to find some good docs? -- --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye --[EMAIL PROTECTED] -- http://www.mayhem-chaos.net ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp 2.1.1 Windows test build
Paul seyz: Hmm... seems ok, except it looks like it was built with debug DLLs... it pops up two errors looking for the VC++ 'D' DLLs... other than that, seems good. Happens everytime. Sigh. I put up another build that should hopefully take care of this problem. Please download the latest installer again: http://www.freeamp.org/~robert/FreeAmpSetup_2_1_1.exe Thanks for checking it out! --ruaok ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: 3/4 success :-), patch to who?
2. What should I set in ~/.freeamp/preferences to ThemePath? With the default . themeui does not work. It sais: ##ClearDelete Registry Item and exits imediately. (and a lot of Delete Registry Item lines, but it also comes with the other workink uis) I tried ./ui/theme and ./ui/theme/default but does not help. Set it to the absolute path of the ui/theme/default dir. However, most of the linux stuff isn't implemented yet. 3. ALSA: After X1 hours I've found out that I have to change ALSAdevice from 1:1 to 0:0 :-( Ok, so now it works with guspnp's PCM0, but dowesn't with PCM1. I made some changes in the code, because the original always opened the mixer chanel 0 instead of m_iDevice. Who should I send the patch? Me. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert
FreeAmp 1.5 Update
Hi folks! I'd like to take a moment to update the FreeAmp mailing list with some details on the 1.5 release of FreeAmp. Then, in my next e-mail I'll address some issues regarding the Theme ui and what I can get done with respect to the FreeAmp schedule. In August EMusic laid out a set of reasonable goals for the FreeAmp team to accomplish by November 15th. These goals include: -- A new easier to use user interface -- A more intelligent playlist manager and a music browser to make it easier for someone to download and use music from the net -- A download manager to assist and automate downloading MP3s from the net. -- A few other minor features to make freeamp easier to use all around We have a specification and a schedule for this entire project, and I would really like to share both of those with the FreeAmp community. However, some people at EMusic do not feel comfortable sharing some of the information that is covered in the specification due to some confidentiality agreements that we must honor with our partners. I hope that during the next revision of FreeAmp we will not have that limitation. So, the above features will need to get into beta by october 18th and a final release on November 15th. I intend to do my best to keep this schedule, which unfortunately will mean that I will have to say no to some of the feature requests that are coming in. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert
Latest Theme stuff
I just checked in the latest and greatest theme stuff: -- TransIndex now works properly, and is not mandatory -- a new Font tag has been added to define font typefaces -- a new Style tag bas been added as part of TextControl to give Theme writers greater control over a font. Color, alignment, bold, italic and underline can now all be specified. (the last three don't actually work yet, that's for tomorrow) -- A new Info tag has been added for all controls. The attribute "Desc" will allow the theme writer to give a short description to a control that can be displayed in the "Info" field when the mouse moves over the control. Also it has a "Tip" attribute for displaying a tool-tip. However, the actual implementation of the tooltips is left as an excercise for Valters. :-) I added the Font tag, to give us more control over fonts. In the face field, the theme writer can specifiy a number of font type faces seperated by commas. The system will (once its completely implemented) search this list until it finds a matching font. So, saying Font Name="San Serif" Face="Arial,Helvetica" should hopefully get a san serif font on both Linux and Windows. For the next release I would like to add a "Link" attribute that allows a theme writer to enter a URL where the particular font can be downloaded from. If the system finds that the specified font is not available, the font can be downloaded from the net. Once the download is complete, the Theme ui would then refresh and use the downloaded font. However, I don't have the time to implenment that right now. But, that's why we have the Font tag now. Valters: I've attached the theme.xml file for your theme. I've updated it to match my latest set of changes. The bitmaps have not changed at all. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert !-- Liquified Visions theme by Valters Vingolds ([EMAIL PROTECTED]) -- !-- based on visions skin of rainplay by Bill Yuan -- Bitmap Name="Background" File="background.bmp" TransIndex="0,0"/ Bitmap Name="Buttons" File="buttons.bmp"/ Font Name="San Serif" Face="Arial"/ Window Name="MainWindow" BackgroundBitmap Name="Background" Rect="0, 0, 168, 79"/ Controls ButtonControl Name="Prev" Position Rect="7, 54, 24, 73" ControlBitmap Rect="0, 18, 71, 37" Name="Buttons"/ /ButtonControl ButtonControl Name="Quit" Position Rect="150, 7, 157, 14" ControlBitmap Rect="0, 0, 31, 7" Name="Buttons"/ /ButtonControl ButtonControl Name="Minimize" Position Rect="139, 7, 146, 14" ControlBitmap Rect="0, 9, 31, 16" Name="Buttons"/ /ButtonControl ButtonControl Name="Stop" Position Rect="25, 54, 41, 73" ControlBitmap Rect="0, 39, 67, 58" Name="Buttons"/ /ButtonControl ButtonControl Name="Play" Position Rect="42, 54, 58, 73" ControlBitmap Rect="0, 60, 67, 79" Name="Buttons"/ /ButtonControl !-- pause button looks crappy... I had to draw it -- !-- please draw it properly if you can (I know I can't) -- ButtonControl Name="Pause" Position Rect="42, 54, 58, 73" ControlBitmap Rect="0, 123, 67, 142" Name="Buttons"/ /ButtonControl ButtonControl Name="Next" Position Rect="59, 54, 75, 73" ControlBitmap Rect="0, 81, 67, 100" Name="Buttons"/ /ButtonControl !-- this one should be 'load song/playlist' type button -- ButtonControl Name="Quit" Position Rect="76, 54, 94, 73" ControlBitmap Rect="0, 102, 75, 121" Name="Buttons"/ /ButtonControl !-- these rectangle positions are not really tested -- !-- may need some adjustment -- TextControl Name="Title" Style Font="San Serif" Align="Left"/ Position Rect="12, 22, 157, 36" /ButtonControl TextControl Name="Time" Style Font="San Serif" Align="Right"/ Position Rect="103, 38, 157, 53" /TextControl !-- not sure what more TextContols to put there -- /Controls /Window
buttons.bmp
H. The buttons.bmp bitmap in the ui/theme/default directory keeps getting corrupted in check in. I did cvs admin -kb buttons.bmp mask.bmp background.bmp But the files still get screwed up. What other magic incantations do I need to carry out for CVS to be happy? We have rcs 5.7 installed on the server... --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert
FreeAmp Themes
I've just checked in the first run of Theme code for Windows. When you check out the code, it will create the dir ui/theme/default. Before you try to run the theme ui, make sure the ThemePath preference points to that directory. Right now there is no way to change this preference, other than to go into regedit and set it by hand. Next week I will improve the themes so that they can by dynamically changed and reloaded. Also, please note that the first theme that is checked in is a test theme. I have no artistic skills to speak of, so its more functional than it is pretty. Check out screenshot here: http://www.freeamp.org/~robert/theme.jpg --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert
Re: Freeamp cvs directory file permission mistake?
Its fixed now. Thanks for the heads up. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert - Original Message - From: Jason Molenda [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 15, 1999 2:28 AM Subject: Freeamp cvs directory file permission mistake? Hi, I just found freeamp this evening. I apologize if this is a known problem. I had no trouble checking out the freeamp directory from your CVS server using the pserver access method, but I couldn't check out the id3v2 modules that you have defined in CVSROOT/modules--I get a CVS error complaining about not being able to set a lock in the CVS directory. If this is unintentional, and you're using group-level access to grant permissions to your CVS repository, check to make sure that all of the subdirectories have the correct group ownership and are all group write. You may want to change the mode of the directories to 2775 so that new subdirectories also inherit the group write permissions. If you'd like to see the exact error, just try checking out something in the id3v2/ directory via the :pserver:[EMAIL PROTECTED] method. Hope that helps, Jason
Re:
There is some documentation on the web site. However, it is starting to get out of date. When we get to 2.0 (early next year) we will update the docs with the latest and greatest info. In the meantime, the source are your docs. :-), :-( --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert - Original Message - From: Zsolt Farkas [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, September 14, 1999 3:08 AM Subject: RE: -Original Message- From: Robert Kaye [mailto:[EMAIL PROTECTED]] Its pretty trivial -- as Tom pointed out, you can use one of the existing UIs as a base and then simply answer more of the messages as needed. It will any documnetation on building a ui? :) will never have the benefit of free updates. :-) sure :)) [S]