Bass engine (iz Billy i Evil playera)

Bass engine (iz Billy i Evil playera)

  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

uf prilicno interesantna stvar Wink:

BASS is an audio library for use in Windows and Mac OSX software. Its purpose is to provide developers with the most powerful and efficient (yet easy to use), sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL, under 100KB* in size.

On Windows, BASS requires DirectX 3 or above for output, and takes advantage of DirectSound and DirectSound3D hardware accelerated drivers, when available. On OSX, BASS uses CoreAudio for output, and OSX 10.3 or above is recommended.

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

//*Main features*\\

Support for WAV/AIFF/MP3/MP2/MP1/OGG and custom generated samples
*Sample streams
Stream any sample data in 8/16/32 bit
*File streams
MP3/MP2/MP1/OGG/WAV/AIFF file streaming
*Internet file streaming
Stream MP3/MP2/MP1/OGG/WAV/AIFF files (inc. Shoutcast, Icecast & Icecast2) from the internet (HTTP and FTP servers), with adjustable buffering
*Custom file streaming
Stream MP3/MP2/MP1/OGG/WAV/AIFF data from anywhere using any delivery method
*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, fast, high quality reproduction), with full support for all effects, filters, stereo samples, DMO effects, etc...
*MO3 music
MODs 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
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 musics can be outputted in any way you want (recoded, written to disk, streamed across a network, etc...)
*Speaker assignment
Assign streams and 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 MOD music and streams, synchronize playback of multiple channels together
*Custom DSP
Apply any effects that you want, in any order you want
*DirectX 8 effects Windows only
Chorus / compressor / distortion / echo / flanger / gargle / parametric eq / reverb, 2 implementation options each with its benefits (including mixing with DSP functions)
*32 bit floating-point decoding and processing
Floating-point stream/music decoding, DSP, FX, and recording
*3D sound Windows only
Play samples/streams/musics in any 3D position, with EAX support
Small buffers for realtime performance, large buffers for stability, automatic and manual buffer updating
Underlying DirectSound object interfaces are accessible, add-on system for additional format support (C/C++ API available on request), dynamic plugin loading system
BASS is less than 100KB*, so won't bloat your distribution

forum o Bass enginu:

btw linkovi do trenutno postojecih playera koji koriste bass.dll:
*Billy player:

*EvilPlayer (malo mu fali do savrsenstva(posetite ovaj link da bi pomogli u razvijanju ovog malog playera)):

*XmPlay (koristi MOD Bass engina):

Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu

Ukupno su 981 korisnika na forumu :: 64 registrovanih, 10 sakrivenih i 907 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Acaks88, AF-1, Apok, babaroga, bojank, Boris90, brundo65, calvi, Cirkon, darkangel, DH, djboj, djordje92sm, dogodine, Dorcolac, Duško, flash12, Gama, GreenMan, hyla, Insan, jaeger, Jester, komkom, kovinacc, kuntalo, Lieutenant, ljuba, lovac12, Marko Marković, mercedesamg, Mercury, mfranjic, Milan A. Nikolic, milekNS, milos7160, MilosKop, miodrag, Mitraljeta, mrvica78, ofbeyond, oldtimer, pavle_pzs, piton, raso76, Recce, renoje2, RJ, royst33, ruma, sakota79, sekretar, shone34, Stanlio, trutcina, uruk, USSVoyager, vathra, Vlad000, vladas87, vlvl, Warhawk, 1107