Plugins & utilities for CL-Amp 

What is a Plugin?
A plugin (or as it's called in BeOS: Add-on) is a part of a program. It is built up like a normal program, but it will contain only a few functions. Since there will be only some functions to create, it's much easier to create a plugin than make a complete new program!! To make a CL-Amp Plugin, there is a small number of functions described which such a plugin must contain. In order to get the programmers started there is a DevKit available with example code and so on...
Plugins shall be placed in the Plugins folder in the same folder that CL-Amp is placed...

What is a Front-end?
A Front-end is a stand alone program which some how can remote control CL-Amp. CL-Amp has support for making such programs in the DevKit!

Other ways to find CL-Amp stuff

  • Search BeBits for CL-Amp related software
  • Search Google for pages where CL-Amp is mentioned

  •  

     
     

    This page is divided in the following sections:
     >>> Input plugins, Visual plugins, Output plugins and Other stuff (Front ends and more)<<<


    Input Plugins

    The plugins window

    PLEASE: Write to the Authors below and thank them if you feel happy about their CL-Amp plugin(s)!! It will indeed make them happy...

    The following input plugins are included in CL-Amp's Plugins folder

      The following input plugins are NOT included in CL-Amp's archive (but cool anyway ;-)

      Amp mp3 player plugin created by Claes Löfqvist
      An alternative mp3 player plugin based on Tomislav Uzelac's Amp v0.7.6c.
      MPEG 1.0/2.0, Layer 1,2 and 3 support. (Does calculate faulty lengths of variable bitrate files.)
      I have added ShoutCast support to the plugin...
      Pieter Panman's nice Id3 tag editing interface is included here also...
      The equalizer is NOT supported by this mp3 player plugin!!


      Atari ST music player plugin created by Johnny Barray
      This plugin makes it possible to play YM files. Lots of good music was created in the early days of computers! It isn't what we are used to nowadays, but it should never the less be ignored... It's a nostalgic kick to hear this music! :-)
      Johnny Barry has asked me to not include this plugin in the CL-Amp archive, since it's not fully complete, yet. Or, at least it wasn't when I wrote this page! :-)


    Visual Plugins

    The plugins window

    PLEASE: Write to the Authors below and thank them if you feel happy about their CL-Amp plugin(s)!! It will indeed make them happy...

    The following visual plugins are included in CL-Amp's Plugins folder

      Simple VU-Meter plugin created by Claes Löfqvist (Picture of the window)
      This is indeed a simple plugin. It will draw 2 lines which should be the needles in an analog VU-Meter. I did it to serve as an example of how a plugin can be made. The source code for it can be found in the DevKit!
      Trent's VU-Meter plugin created by Trent Trautman   (Picture of the window)
      I sent a beta version of CL-Amp to Trent and the next day I received this from him! It's more like a digital VU-Meter but it also changing the color intensity... Nice...

      The following visual plugins are NOT included in CL-Amp's archive (but cool anyway ;-)

      LCDclamp - a LCD display visual plugin created Michael Tilstra
      This visual plugin from Michael Tilstra lets you see the current CL-Amp status on a LCD display... Good to have if you want to make a car stereo player, a home stereo player or something like that...
      It works great with the Serial backpacks from Scott Edwards Electronics.


      VU Meter - an analog VU meter plugin created Craig Schimmel
      This cool visual plugin from Craig Schimmel is showing you a very nice analog VU Meter (MUCH better than my crappy one that is included in the CL-Amp archive). Here is a snapshot of it:

      To get it like the picture above you have to change the Prefs for the plugin. In the Prefs you can select a background skin and a front skin... The 2 skin files you need is included in the the VU Meter's archive!


    Output Plugins

    The plugins window

    PLEASE: Write to the Authors below and thank them if you feel happy about their CL-Amp plugin(s)!! It will indeed make them happy...

    The following output plugins are included in CL-Amp's Plugins folder

      Wave recorder plugin created by Claes Löfqvist (picture of Prefs window)
      This plugin lets you save the output (the sound) from CL-Amp to wave files. (It can ONLY save the sound if it pass through CL-Amp, the Midi playing plugin doesn't pass the sound via CL-Amp and therefor midi songs can NOT be saved to files! But that's currently the only input plugin that works that way!)

      Several files
      It will break up the sound in to different files with the same names as the original files. It just append ".wav" to the end of the original names. You can select to get the wave files saved into the same folder as the source files or in a special "Wave Folder" which you set to whatever you like.

      Raw audio or processed audio
      You can get it to save the raw audio data that comes directly from Input Plugin (will preserve the same frequency, number of bits and stereo/mono mode as the original file) or you can get it to save the data coming from CL-Amp's mixer which gives you the possibility to save wave files with cross fading included, resampled to 44100 Hz, 16 bits Stereo format. Perfect for making Audio CD's... :-)
      Make a playlist with 60-70 minutes of playing time in CL-Amp, switch on Cross Fading, select the Wave Recorder Plugin and start playing on CL-Amp. The resulting wave files can be burned on a CD with no time/pause between the tracks... The result is a CD with smooth crossfading between all songs!!
      (Before you burn a CD, make sure that all files are present and that there length's makes sense... Your harddisk can be full or other things can happen!)

      Cross fading sections
      You can select to have the cross fading section treated as a seperat file, or to get it included in the previous or the upcoming file, or finally you can select to get all songs which have cross fade in between to be treated as one large file...

      Well, the best way to understand it, is to play around with it. Please, give it a try...


    Other stuff

    PLEASE: Write to the Authors below and thank them if you feel happy about their CL-Amp stuff(s)!! It will indeed make them happy...

    The following other stuff are included in CL-Amp's archive

      Tracker Add-ons created by Trent Trautman
      Trent Trautman has created 2 Tracker AddOns. They are included in the archive and can simply be installed. READ the document in the CL-Amp folder!! They will make it possible to left click on a file or folder and select "Add-Ons -> Play this with CL-Amp" or "Add-Ons -> Add this to CL-Amp's playlist"

    The following other stuff are NOT included in CL-Amp's archive (but cool anyway ;-)

      ABox - control CL-Amp via Internet/Intranet... created by Adam Brinton (Front-end)
      This is a bunch of Perl scripts to control/monitor CL-Amp through a web browser. Uses 'clr' to send commands to, and get the status of, CL-Amp! It's made by Adam Brinton and perfect if you have a PC as a music machine somewhere (perhaps without a monitor) and need to control the Music from another PC. Or if you simple wants to show of a little! ;-)


      BeInControl - control CL-Amp with an Ir. remote controller... (stand alone)
      This is a stand alone program I (Claes Löfqvist) have written to make it possible to control all programs for BeOS with an ordinary Ir. remote controller... I mention it here to give a more total picture of available stuff for CL-Amp!


      CLAmpControl - Useful for BeInControl users, created by Mikael Jansson (Front-end)
      This is a cool full window control center for CL-Amp. If you control CL-Amp via a remote control it's very nice to push a button and get this large nice looking window to help you see what CL-Amp is currently doing... You can from here also select a new song to play since it's showing the actual playlist as well!


      clr - Command line remote control  by Mikael Jansson (Front-end)
      Mikael Jansson has written a command line remote control for CL-Amp. It makes it possible to write a short command in the Terminal to control CL-Amp. Getting it to fade over to the next song, change volume, pause, stop... and so on... Combined with the HotKey program Spicy keys it makes it possible to always make ALT-arrow_down to decrease CL-Amp's volume or perhaps ALT-n to cause CL-Amp to cross fade over to the next song and so on...


      CLStat - Scrolling CL-Amp status in top of the Terminal  by Mikael Jansson (Front-end)
      Mikael Jansson has created a program which runs in the background (started from a Terminal) and will then scroll the current status (the song currently playing and time left) of CL-Amp in top of that Terminal window. Nice if you normally work in Terminal mode...


      CL-Amp Basic Screensaver - Screensaver showing the current info from CL-Amp  by Claes Löfqvist (screensaver)
      This is a very simple screen saver which will show you the current info from CL-Amp. I have made it to show how easy it is to create such screen savers... The source code is free to use for creating own savers...

    Has been viewed  times. Last update: 11/25/00 20:08:42. © Claes Löfqvist
    Index, Frames off