FreeAmp becomes Zinf!

2002-06-24 Thread Robert Kaye

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

2002-04-16 Thread Robert Kaye

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

2002-04-16 Thread Robert Kaye

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

2002-02-11 Thread Robert Kaye

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

2001-10-31 Thread Robert Kaye

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?

1999-09-25 Thread Robert Kaye

 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

1999-09-25 Thread Robert Kaye

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

1999-09-25 Thread Robert Kaye

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

1999-09-22 Thread Robert Kaye

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

1999-09-17 Thread Robert Kaye

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?

1999-09-15 Thread Robert Kaye

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:

1999-09-14 Thread Robert Kaye

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]