BeOS Central, The BeOS Information Resource


Marco's BeOS corner

"where cool stuff is made"

Most Recent Updates:
SoundPlay 4.9.3


Masters Award winner!

Received 5 glowing cows at Tucows!

Mentioned in congressional testimony!


SoundPlay is an advanced, award winning audioplayer that plays a variety of file formats, has effect, visualization and other plugins, can act as a streaming server, and much, much more.

Soundplay:

More info. I'm no longer accepting SoundPlay registrations, but you can download a free keyfile here. Copy to /boot/home/config/settings, then restart SoundPlay

SoundPlay 4.9.3 requires BeOS R5
Download SoundPlay 4.9.3 for R5 x86 (1.2 MB)
Download SoundPlay 4.9.3 for R5 PPC (624 KB)

For developers: the plugin SDK. Documentation and example plugins included.
Download SoundPlay Plugin SDK (380k)


MP3 Encoder

On this page you will find instructions on how to build your own mp3 encoder for BeOS.

Audio CD Filesystem (CDDA-FS)

This filesystem add-on will allow you (if your CD drive supports it) to treat a regular audio CD as if it were a bunch of WAV files. You can copy the files, encode them to mp3, play them slower, faster, even backwards. Supports CDDB name lookups.

NOTE: in R4.5.2 mounting a CD from the tracker (using the mount menu from the right-button popup) no longer works. I know about it. Be knows about it. There is currently no fix. You need to mount from the commandline in a Terminal or use DriveSetup.
NOTE: do NOT install cdda-fs on R5! You can use the enclosed cddblinkd, but no NOT install the filesystem add-ons!

Download PowerPC/Intel archive version 1.7 (61k)

Icecast 1.0.0

This is a BeOS port of Icecast, an open-source SHOUTcast compatible mp3 stream server. Using the icecast server, you can run your own mp3 internet radio station.
Using the "shout" command, you can stream content to an Icecast or SHOUTcast server.

Download PowerPC binaries and documentation (38 kb)
Download Pentium binaries and documentation (43 kb)
Download sourcecode (87 kb)

WindowShade

Chosen "BeOS Central Software of the day" by BeOS Central

A small hack that allows you to change the colors of your window's tabs and borders. WARNING: WindowShade is indeed a HACK. Although I believe it to be safe, you use it entirely at your own risk!



Download WindowShade for R5 Personal Edition (11k) Last updated: july 30, 2000
Download WindowShade for R4.5.2 Intel (11k) Last updated: october 1, 1999

Download WindowShade for R3.0 PowerPC (8k) Last updated: june 9, 1998
Download WindowShade for R3.0 Pentium (8k) Last updated: june 9, 1998

Download WindowShade for R3.1/R3.2 PowerPC (8k) Last updated: june 16, 1998
Download WindowShade for R3.1/R3.2 Pentium (8k) Last updated: june 16, 1998


FontSelector and ColorSelector

Chosen "Be Software gem of the day" by BeOS Central

FontSelector allows you to select the system defaults, similar to the "Fonts" preferences application.

ColorSelector is a simple color-picker/dropper, intented to fill the void that RoColour left behind.



Download FontSelector and ColorSelector for R4 PowerPC (35k) Last updated: august 14 1999
Download FontSelector and ColorSelector for R4 Pentium (59) Last updated: august 14 1999
Both these versions REQUIRE liblayout

These older versions are for BeOS R3, and only include FontSelector:
Download FontSelector for PowerPC (32k) Last updated: november 20th 1997
Download FontSelector for Pentium (20k) Last updated: may 17th 1998
Pentium version REQUIRES liblayout

liblayout 1.4.0

Winner of a Masters Award at the August 1997 Masters Awards competition!

Version 1.4.0 of my layout-library. Contains many standard and custom classes, enabling you to quickly build a resizable and fully font-sensitive (font-aware) GUI. Most of the UIs shown on this page were built with liblayout

Features:


download liblayout for R5/x86 (152k) Last updated: april 6, 2003. NOTE: SoundPlay usually contains the latest version of liblayout
download liblayout for R5/PowerPC (88k) Last updated: april 9, 2003.
download liblayout developer files for R5 (160k) Last updated: april 6, 2003.

Older versions:
download liblayout for R3 PowerPC (73k) Last updated: october 20, 1998
download liblayout for R3 Pentium (79k) Last updated: october 20, 1998

Be sure to check out this other Masters Award winner.

PrefServer 0.5

The easiest-to-use, easiest-to-install system to manage the saving of settings/preferences. Programmers simply use a small C++ class, which will communicate with the server for them, and can then easily store and retrieve data. The user has the power to decide how that data is physically stored.
These archives contains the server, sourcecode for the client side, and a small demo app with sourcecode that shows how to use it.
This version of the server can be configured via a GUI, and has several methods of storing preferences, write- and read-protection, and transaction logging.

Download PrefServer 0.5 for PowerPC (25k) Last updated: september 26th, 1999
Download PrefServer 0.5 for Pentium (38k) Last updated: september 26th, 1999



BubbleHelper 1.2

BubbleHelper is a C++ class that makes it trivial to implement "bubblehelp" ("hints" for those familiar with Delphi) in your application. Full source included.

Download BubbleHelper (5k)

mixtest 1.0

mixtest is an application that tests audio-producing applications for correct mixing.
Test your favourite audioplayers and games with mixtest, and see if they are well-behaved.

Download mixtest (15k)

mkhybrid 0.48a

Command line utility to master hybrid ISO9660/Rock Ridge/Joliet/HFS cdroms, allowing support for long file names on BeOS, unix, Windows and MacOS, all with the same cdrom.
This is not a cd-burning program, it only produces a disc-image.
Download BeOS PPC binary (49k)
Download BeOS x86 binary (45k)
Download source and documentation (225k, requires unlimited linker)
There is a newer version, but this is somewhat Linux-centric, and didn't compile cleanly on BeOS. The newer version is not substantially different from 0.48a, it is merely based on mkisofs 1.12, which supports Joliet natively.

mtools 3.8

Use MSDOS disks without mounting and unmounting them. mtools 3.8 is a set of command-line tools that can be used to replace the mtools 2.0.7 that are provided with PR2 and R3.
mtools 3.8 supports the FAT, VFAT and FAT32 filesystems (meaning it does both tradional 8.3 filenames as well as long W95/WNT filenames), and works with floppies, harddisks, Zip and Jaz drives.
The sample mtools.conf configuration file didn't make it into the archive, but for a Zip- or a Jaz-drive you can simply use:

  drive Z: file="/dev/disk/scsi/050/raw" partition=4
drive Z: file="/dev/disk/scsi/060/raw" partition=4
This is for preformatted disks. If you formatted the disks yourself, you'll most likely have to use "partition=1".
(thanks to Andy Lo A Foe, Chris Herborth and Stuart Mackinnon for verifying the above)
Put the appropriate line into /boot/.mtoolsrc, and you should be all set. If you want to put the file somewhere else, you should point an environment variable at it:
export MTOOLSRC=/boot/system/preferences/mtools.conf for example.
Note that no config file is required to use it with floppies only.

Download mtools for PR/PPC (55k)
Download mtools for R3/Intel (55k)
These archives contain only the binaries. The source can be obtained from here.

Amiga-M 1.4

The well-known (?) workspace-switcher, my first BeOS application, adapted and recompiled for the Preview Release. Best experienced with a two-button or three button mouse. Sources are included.

Download Amiga-M (16k)









Why BSD is superior to linux
Single girls and women, click here       (Single guys click here)


To my homepage