JOBnik's Forum
BASS_FX => Announcements => Topic started by: (: JOBnik! :) on May 21, 2006, 01:43:05 PM
-
Hi ;D
Current BASS_FX version is 2.3.0.4.
Released: 30.10.2007
Win32: (http://www.jobnik.org/images/ico_download_win.gif) (http://www.jobnik.org/BASS_FX/bass_fx23.zip)
MacOSX: (http://www.jobnik.org/images/ico_download_osx.gif) (http://www.jobnik.org/BASS_FX/bass_fx23-osx.zip)
Updates and Changes:
2.3.0.4 - 30/10/2007
* DSP:
* Fixed: a bug in BASS_FX_DSPFX_DAMP to avoid trying to amplify silence data
* Fixed: a bug in BASS_FX_DSPFX_PEAKEQ to check illegal Center Frequencies (fCenter)
* Tempo:
* Fixed: a bug that would prevent using a BASS_SYNC_MESSAGE sync
* Fixed: a bug that would prevent triggering a BASS_SYNC_END sync
* Reverse:
* Fixed: a bug that would prevent using a BASS_SYNC_MESSAGE sync
-
Hi ;D
Current BASS_FX version is 2.3.
Released: 21.05.2006
Win32: (http://www.jobnik.org/images/ico_download_win.gif) (http://www.jobnik.org/BASS_FX/bass_fx2300.zip)
MacOSX: (http://www.jobnik.org/images/ico_download_osx.gif) (http://www.jobnik.org/BASS_FX/bass_fx2300-osx.zip)
Updates and Changes:
2.3 - 21/05/2006
* New in BASS_FX:
* This version has some API changes.
* You'll have to recompile your application to use this version.
* =====
If you like BASS_FX or use it in a commercial/shareware products,
then you may wish to make a donation to support its development (see the docs for info).
=====
* Tempo:
* Fixed a bug, that wouldn't clear buffers if a source channel isn't seekable.
* Removed flags:
BASS_FX_TEMPO_QUICKALGO
BASS_FX_TEMPO_NO_AAFILTER
you can set these using a function below, in real-time.
* Added 2 new functions:
BASS_FX_TempoSettingSet
BASS_FX_TempoSettingGet
with options (check the docs for more info about using them):
BASS_FX_TEMPO_SETTING_USE_AA_FILTER
BASS_FX_TEMPO_SETTING_AA_FILTER_LENGTH
BASS_FX_TEMPO_SETTING_USE_QUICKALGO
BASS_FX_TEMPO_SETTING_SEQUENCE_MS
BASS_FX_TEMPO_SETTING_SEEKWINDOW_MS
BASS_FX_TEMPO_SETTING_OVERLAP_MS
* DSP:
* Added new struct:
BASS_FX_DSPSWAP
* Added multi-channel support and a per channel control with flags/macro:
each effect with a per channel control has a new "lChannel" param
(if you won't set the new param, then the effect will be affected on all channels as by default)
BASS_FX_DSPFX_SWAP -> it's now possible not only swap, but remap as well.
BASS_FX_DSPFX_FLANGER
BASS_FX_DSPFX_VOLUME -> it's now needed to set a global volume, before boosting.
BASS_FX_DSPFX_PEAKEQ
BASS_FX_DSPFX_LPF
BASS_FX_DSPFX_DAMP
BASS_FX_DSPFX_AUTOWAH
BASS_FX_DSPFX_ECHO2
BASS_FX_DSPFX_PHASER
BASS_FX_DSPFX_ECHO3
BASS_FX_DSPFX_CHORUS
BASS_FX_DSPFX_APF
BASS_FX_DSPFX_COMPRESSOR
BASS_FX_DSPFX_DISTORTION
* Channel flags (check the docs for channels order):
BASS_FX_DSP_CHANALL
BASS_FX_DSP_CHANNONE
BASS_FX_DSP_CHAN1 .. BASS_FX_DSP_CHAN8
* If you have more than 8 channels (7.1), use this macro.
BASS_FX_DSP_CHANNEL_N(n)
* Added a DENORMAL check for all effects.
* BASS_FX_DSP_Reset is updated for all effects.
* BPM:
* Added Real-Time Beat Position Trigger:
BASS_FX_BPM_BeatCallbackSet
BASS_FX_BPM_BeatFree
* BASS_FX_ERROR_BPMX2 error code *removed* and *replaced* with BASS_ERROR_ALREADY
* Fixed bugs:
* Serious memory-leak is fixed using both options.
* A bug that would free resources before the detecting process is finished.
* A bug that would still continue to detect previous data even if changing file to
scan, using a BASS_FX_BPM_BKGRND flag.
* A bug that would still return BPMs out of MIN/MAX range if using BASS_FX_BPM_MULT2 flag.
-
Hi ;D
Current BASS_FX version is 2.3.0.2.
Released: 09.04.2007
Win32: (http://www.jobnik.org/images/ico_download_win.gif) (http://www.jobnik.org/BASS_FX/bass_fx2302.zip)
MacOSX: (http://www.jobnik.org/images/ico_download_osx.gif) (http://www.jobnik.org/BASS_FX/bass_fx2302-osx.zip)
Updates and Changes:
2.3.0.2 - 09/04/2007
* BEAT:
* Added Beat position detection for decoded streams
BASS_FX_BPM_BeatDecodeGet
* Added new functions:
BASS_FX_BPM_BeatCallbackReset
BASS_FX_BPM_BeatSetParameters
BASS_FX_BPM_BeatGetParameters
* REVERSE:
* Multi-channel support
* Added new feature to change playing direction from Reverse to Forward and vice-versa
BASS_FX_ReverseSetDirection
BASS_FX_ReverseGetDirection
* BPM:
* Fixed: one more critical bug in BPM functions
* DSP:
* BASS_FX_DSPFX_PEAKEQ:
Improved effect and reduced CPU usage
Fixed: a bug, preventing using fQ if fBandwidth < 0.1f
Changed: fQ min limit to 0.1f
* BASS_FX_DSPFX_ECHO3:
Fixed: a bug in BASS_FX_DSP_GetParameters, that would return a wrong lChannel value
* Error code: BASS_FX_ERROR_STEREO *removed* (replaced with BASS_ERROR_FORMAT)
* TEMPO:
* Setting functions name changed:
BASS_FX_TempoSettingSet -> BASS_FX_TempoSetOption
BASS_FX_TempoSettingGet -> BASS_FX_TempoGetOption
BASS_FX_TEMPO_SETTING_xxx -> BASS_FX_TEMPO_OPTION_xxx
-
Hi ;D
Current BASS_FX version is 2.3.0.3.
Released: 08.08.2007
Win32: (http://www.jobnik.org/images/ico_download_win.gif) (http://www.jobnik.org/BASS_FX/bass_fx23.zip)
MacOSX: (http://www.jobnik.org/images/ico_download_osx.gif) (http://www.jobnik.org/BASS_FX/bass_fx23-osx.zip)
Updates and Changes:
2.3.0.3 - 08/08/2007
* BASS_FX:
* Fixed: a DEP crashing bug.
* Added: a Config option, to reset DSPs, BPM/Beat Callbacks when position is set.
use BASS_FX_CONFIG_DSP_RESET with BASS_Set/GetConfig function.
* DSP:
* Fixed: bugs in functions:
BASS_FX_DSP_Set and BASS_FX_DSP_Remove
* Fixed: bugs in DSP effects:
BASS_FX_DSPFX_PEAKEQ
BASS_FX_DSPFX_ECHO
BASS_FX_DSPFX_ECHO2
BASS_FX_DSPFX_REVERB
BASS_FX_DSPFX_VOLUME
BASS_FX_DSPFX_DAMP
* Removed: DSPFX.TXT file, please check the docs for DSP effects/DSP Values
* TEMPO:
* Fixed: a floating-point bug when calling BASS_FX_TempoCreate
* Fixed: POS SYNCs to be more accurate
* BPM:
* Fixed: a bug in BASS_FX_BPM_Free and BASS_FX_BPM_BeatFree
that would sometimes release the source channnel as well
without using BASS_FX_FREESOURCE flag.
* REVERSE:
* Fixed: a bug that, if you would set the direction to forward before starting playback,
the position would keep counting from the end.
* Updated: When reaching the end of the stream, changing the direction will now
reset the stream, so that it can be played again.
* Fixed: POS SYNCs to be more accurate