BASS for Mac OS X 2.4.14

Un4seen Developments in Development / Components & Libraries

User Rating: 3.1 (33 votes)

BASS for Mac OS X is an audio library for use in software on several platforms. Its purpose is to provide developers with powerful and efficient sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via OS codecs and add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a compact DLL that won't bloat your distribution.

C/C++, Delphi, Visual Basic, and MASM APIs are provided, with several examples to get you started. .Net and other APIs are also available.

Main Features:

* Samples
Support for WAV/AIFF/MP3/MP2/MP1/OGG and custom generated samples
* Sample streams
Stream any sample data in 8/16/32 bit, with both "push" and "pull" systems
* File streams
MP3/MP2/MP1/OGG/WAV/AIFF file streaming
* Internet file streaming
Stream data from HTTP and FTP servers (inc. Shoutcast, Icecast & Icecast2), with IDN and proxy server support and adjustable buffering
* Custom file streaming
Stream data from anywhere using any delivery method, with both "push" and "pull" systems
* OS codecs
ACM, Media Foundation and CoreAudio codec support for additional audio formats
* Multi-channel streaming
Support for more than plain stereo, including multi-channel OGG/WAV/AIFF files
* MOD music
Uses the same engine as XMPlay (very accurate, efficient, high quality reproduction), with full support for all effects, filters, stereo samples, DMO effects, etc...
* MO3 music
MOD music with MP3 or OGG compressed samples (vastly reduced file size with virtually identical sound quality), MO3s are created using the MO3 encoder
* Multiple outputs
Simultaneously use multiple soundcards, and move channels between them
* Recording
Flexible recording system, with multiple device support and input selection, (WMA encoding & broadcasting via the add-on, and other formats via BASSenc)
* Decode without playback
Streams and MOD musics can be outputted in any way you want (encoded, written to disk, streamed across a network, etc...)
* Speaker assignment
Assign streams and MOD musics to specific speakers to take advantage of hardware capable of more than plain stereo (up to 4 separate stereo outputs with a 7.1 soundcard)
* High precision synchronization
Synchronize events in your software to the streams and MOD musics, synchronize playback of multiple channels together
* Effects
Chorus / compressor / distortion / echo / flanger / gargle / parametric eq / reverb
* Custom DSP
Apply any effects that you want, in any order you want
* 32 bit floating-point decoding and processing
Floating-point decoding/rendering, DSP/FX, and recording
* 3D sound
Play samples/streams/musics in any 3D position
* Flexible
Small buffers for realtime performance, large buffers for stability, automatic and manual buffer updating, configurable threading
* Expandable
Add-on system for additional format support and effects (C/C++ API available on request), dynamic plugin loading system, access to underlying DirectSound objects

File Size: 1.009765625 MB License: Freeware Price: FREE
Platform: Mac OS X
Downloads: Total: 165 | This Month: 20 Released: 2019-01-21
BASS for Mac OS X Similar Software

wxWidgets for Mac OS X 3.1.2 wxWidgets     update

... a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit ... embedded GTK+. It has popular language bindings for Python, Perl, Ruby and many other languages. Unlike ... wxWidgets gives you a single, easy-to-use API for writing GUI applications on multiple platforms that still .... Free download of wxWidgets for Mac OS X 3.1.2

software pick   

GTK+ for Mac OS X 2.24.0-1 The GTK+ Team    

GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete ... of the GNU Project. However, the licensing terms for GTK+, the GNU LGPL, allow it to be ... fees or royalties. GTK+ has been developed for over a decade to be able to deliver .... Free download of GTK+ for Mac OS X 2.24.0-1

software pick   

Lazarus for Mac OS X 1.6.2 Mattias Gaertner    

... a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of ... and console applications. Lazarus is the class libraries for Free Pascal that emulate Delphi. Free Pascal is ... once run anywhere, Lazarus and Free Pascal strives for write once compile anywhere. Since the exact .... Free download of Lazarus for Mac OS X 1.6.2

software pick   

MathGL for Mac OS X & Linux 2.4.1 Alexey Balakin     update

MathGL is ... * a library for making high-quality scientific graphics under Linux and Windows; * a library for the fast data plotting and handling of large data arrays; * a library for working in window and console modes and for easy embedding into other programs; * a library ... code, more than 55 general types of graphics for 1d, 2d and 3d data arrays. It can .... Free download of MathGL for Mac OS X & Linux 2.4.1

software pick   

Simple DirectMedia Layer for Mac OS X 1.2.14 SDL    

... SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, ... a free cross-platform multi-media development API * Used for games * Used for game SDKs * Used for emulators * Used .... Free download of Simple DirectMedia Layer for Mac OS X 1.2.14

software pick   
Popular Software in Development / Components & Libraries

Oracle Data Access Components 11.0 Devart     update

Delphi, C++Builder and Lazarus component library for direct access to Oracle. Free download of Oracle Data Access Components 11.0

Universal Data Access Components 8.0 Devart     update

UniDAC provides cross-database access for Delphi, C++Builder, Lazarus. Free download of Universal Data Access Components 8.0

Smack for Mac OS X 4.3.4 Jive Software     update

Open Source XMPP (Jabber) client library for instant messaging and presence. Free download of Smack for Mac OS X 4.3.4

TMS Instrumentation WorkShop for FireMonkey 2.8.0.2 TMS Software    

FireMonkey components for instrumentation and multimedia applications. Free download of TMS Instrumentation WorkShop for FireMonkey 2.8.0.2

Revulytics Usage Intelligence, Mac ObjC 5.5 Revulytics, Inc.     update

The first usage analytics solution purpose-built for distributed software.. Free download of Revulytics Usage Intelligence, Mac ObjC 5.5