"where cool stuff is made"
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.
|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)
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)
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)
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
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
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.
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 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 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)
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.
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=4This is for preformatted disks. If you formatted the disks yourself, you'll most likely have to use "partition=1".
drive Z: file="/dev/disk/scsi/060/raw" partition=4
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.
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)