[English] [Svenska]
[Home page] [My links] [My products]
[CL-Amp]
[Plugins & Tools] [Skins] [History]
CL-Amp
v3.71 for BeOS
CL-Amp is an audio player that can make use of the famous WinAmp's skins.
Right now it can play mp3 (also variable rate), vqf, ogg, sid, midi, shn,
mod, mtm, wav, aiff, snd, au, 669, amf, dsm, far, gdm, it, imf, med, m15,
stm, stx, s3m, ult, uni, xm. It can even save the sound down to wave files!
It support plugins which will hopefully make more formats available in
the future... Perhaps YOU can make one? The development kit makes it simple
to create one!!
CL-Amp is under development!! But never the less, I give this program
as Freeware to the BeOS world! If you like it send
me an e-mail... And, please, if you are happy about the plugins, write
to those guys also and thank them for their efforts!! (Look at the Plugins
page)
received
5 glowing cows at Tucows!
Download
BeBits is providing a cool service: Mail
me when a new CL-Amp version is available.
(you will receive NO junk mails!
I'm using that service for other apps and I have had no problems! ;)
-
Intel version
-
For BeOS R5 x86: A zip archive: CL-Amp
v3.71 - 1.48 Mb
-
The new mp3 decoder plugin I created for v3.7 did
not skip over id3 v2 tags correctly which made it hang for long times on
certain songs! I have now made the initial scanning much faster, corrected
the bug and finally also corrected resync bug...
This time I have made an update available. The update is only updating
the Mpg123 plugin, but since that's the only change, it should do! The
about text in CL-Amp will still say v3.7... If that's troubling you, then
download the complete archive above! Here is the update:
-
At last I have rewritten the mp3 decoder to also
support variable bitrate. Earlier CL-Amp has been playing it as it should,
BUT the estimated length has been totally wrong! Now everything shall work...
(This new plugin is based on a newer version of the mpg123 lib than before)
-
Lots of bugs in the playlist window has been corrected
-
Songs are inserted where they are dropped in the
playlist now. Not always last as it was before!
-
A drag-to-other-workspaces-bug has been fixed
-
A irritating bug in the snap to screen edge and fellow
windows area has been corrected
-
A new option has been added: "Always on top (on all
workspaces)"
-
A new option has been added: "Minimize all windows
with the main window's minimize button"
-
A new option has been added: "Remember speed settings
at startup"
-
A new option has been added: "Automatically play
next song"
-
(If this one is deselected, CL-Amp will stop after
each song, making it up to you to select the next song to play)
-
The Vorbis
Ogg input plugin by David Burnett
is now included in the archive! It has been around a long time, but since
this is my first release since ages it's included now
-
A VQF player input plugin
has been developed by Takashi
Toyoshima, and is included in the archive. LOTS of people have asked
for such a plugin!!
-
A SID player input plugin
has been developed by Christian
Bauer, and is included in the archive. Read about it at the Plugin
page! Source code is available....
-
The music format Shorten (.shn) can now be played. It's more like a zipped
file than a normal audio file, but my new plugin handles it like a normal
audio file anyway! However, it's not heavily tested so comments are welcome...
Jumping around in a shorten file has to be done by scanning the file so
be prepared for a longer delay than normal when skipping to a new position!
-
I also want to mention: I have updated the
plugin page where I have tried to include all available plugins! My
most sincere apologizes for the long delay... And don't forget to check
BeBits for CL-Amp stuff from time to time!!
-
And btw, one more thing: Don't forget to write an e-mail to the plugin
authors and thank them for their efforts!! That price I think is a bargain!
PPC version
-
>> Thanks to Evan
E. Knop who have compiled it for the PPC <<
-
For BeOS R4 PPC: A zip archive: CL-Amp
v3.6 - 807 kb
-
Same as the v3.6 to Intel...
-
Please, don't send questions, feature requests and so on to Evan, since
he anyway has to send it to me. Just THANK him... ;-)
-
Plugins and frontends developer
kit (shall be made better, right now its good if you e-mail
me for help...)
I have tried to make it as easy as possible
to create a plugin or front end, please, give it a try...
-
Example code, the Plugin docs and needed headers can be found here:CL-Amp
Developer Kit v2f - 251 kb
-
The latest version of the Input Plugin documentation can
be found online here: CL-Amp Input Plugin
Document.
-
The latest version of the Output Plugin documentation can
be found online here: CL-Amp Output Plugin
Document.
-
The latest version of the Visual Plugin documentation can
be found online here: CL-Amp Visual Plugin
Document.
ShoutCast
ShoutCast
is like radio channels over Internet. In the playlist window can an URL
be added. An URL is a normal http address like: http://www.example.org/a_song.mp3
or like this (ShoutCast address):
http://128.83.59.63:8000
-
Proxy server can be defined if you open the Plugins window, select the
mp3 player and press the Prefs button.
-
ShoutCast buffer size and pre buffering limit can be adjusted at the same
place...
-
Right now NO information about what's going on when CL-Amp is trying to
connect is given! This will be changed in the future...
-
I have added a buffer size bar that becomes visible in the Spectrum analyzer
area. Its a dark green line where a red or green line is showing the size
of the buffer. At first the line is red and that's because the buffer is
being pre filled (=no playing). When the pre buffering is done the line
will become green which indicate that the player is playing and data is
taken from the buffer. If the buffer becomes empty, the playing is halted
and the filling starts all over again...
Features
-
Can play mp3 (also variable rate), vqf, ogg, sid, midi, shn, mod, mtm,
wav, aiff, snd, au, 669, amf, dsm, far, gdm, it, imf, med, m15, stm, stx,
s3m, ult, uni, xm.
-
Can handle playlists from APlayer,
MidiWorld!,
SoundPlay
and
WinAmp. (plus its own playlists,
of course ;)
-
Fade in, fade out and cross fading. Everything adjustable to fit everyone...
(ALT-F to get a window with fade prefs)
-
Equalizer
-
Can save the audio to wave files (including cross fading)
-
Supports id3 tags. Its also possible to edit them by selecting a mp3 song
in the playlist and press I or E button.
-
Shade mode:
(double
click on the title bar!)
-
Double size mode (ALT-D is one possibility, works also in the play list)
-
Show played time or remaining time. (Click on the time display)
-
Playlist like WinAmp 2.x
-
Easy to change skin (right click in the window to get a menu and there
you find the skin selector, ALT-S is another possibility...)
-
Drag files or directories to the main window and they will be the actual
play list and play is started
-
Drag files or directories to the play list window and they will be added
to the actual play list. Playing is not initiated.
-
Start CL-Amp from a shell and give songs as arguments and they will be
played.
-
Volume bar
-
Position bar
-
Speed bar (automatic snap back to 100% is available)
-
Shuffle mode
-
Repeat mode
-
Spectrum analyzer. Note that no background color is used! It gives this
cool effect:
(The
picture on the skin is visible even when the analyzer is working)
-
Volume analyzer when the player is in shade mode. (Turn off and on the
Spectrum analyzer or the Volume bars by clicking on them!)
-
The play list can be docked to the main window. When the main window is
moved around the playlist will move along!

-
ShoutCast and streamed audio.
-
Plugin support (they are not compatible with WinAmp (can't be))
Known Bugs
Remember, this is a ongoing project so there more
or less has to be some lose end...
To do
Thanks (in chronological order)
-
Tony Magnusson
- For encouragement and testing the beta software...
-
Andy Lo-A-Foe - For porting Amp
to BeOS. I have used the source code for amp 0.7.6c to make the player
part.
-
Tomislav Uzelac - For actually writing Amp from the beginning
-
Jung woo-jae - For writing a Mpg sound library (unix) which I have been
studying.
-
Brian Tietz - For writing
ImageDump
which helped me to include the default skin in the program
-
Kenny Carruthers - For writing
BeEQ
from which I have not yet used something but I will study the source code
and perhaps get ideas how to improve my spectrum analyzer.
-
101 - For sending me your preference project. I have not used it, but I
will study it!
-
Howard Berkey - For writing Nettle
which made it very easy for me to make the network handling code.
-
Evan E. Knop
- For porting CL-Amp to PPC
-
Trent Trautman - For his many encouraging
letters, his beta testing and his fine help in making CL-Amp faster and
better!
-
Thomas Neumann - For writing
the invaluable Mod plugin! Heavy stuff...
-
Brendan Allen - For writing the
midi plugin! (He did the plugin without having a running CL-Amp... no one
available for PPC at that time!)
-
John Robinson - For writing the MikMod
plugin! We now support nearly ALL module formats! Yippiee...
-
Pieter Panman - For adding the nice
id3 tag editing interface to the mp3 plugin!
-
Peter Alm - For the spline/equalizer code in the Mpg123 plugin.
-
Paul Bourke
- For his nice information about Bezier
curves.
-
Torbjörn Magnusson - For the long run tests
(he is letting CL-Amp play without paus for weeks)
What is BeOS?
A promising new operating system which is so much
better than Windows 95 and NT that I can't describe it. But its young,
so there is not so much around, yet! The hardware support is somewhat limited,
but it's growing the whole time!
When you visit a bank, post office, shop or what
ever... they, quite often, have problem with their computers! And when
you check which system they use, it always turn out to be Windows!! However,
there is no problems with the computers! Only the operating system!!
You can also visit Be's own pages: Welcome
to Be, Inc.!
Here is a screen shot from BeOS:

[English] [Svenska]
[Home page] [My links] [My products]
[CL-Amp]
[Plugins & Tools] [Skins] [History]
Has been viewed times.
Last update: 12/18/00 13:17:29. © Claes
Löfqvist
- Index, Frames on