PDA

View Full Version : TBASS attention: next version incompatibilities



ErosOlmi
14-06-2009, 08:34
I'm currently working on porting TBASS module to use latest BASS Audio Library version. At the time I'm writing this post it is 2.4.3
TBASS module was using BASS 2.0.3

Studying BASS changes I've discovered that many functions have changed syntax and some other have changed parameters mainly from 32 to 64 bit integers.

I'm making all the necessary changes in order to use latest BASS library but I'm quite sure I will have to change syntax of some TBASS module functions that will bring some incompatibility with previous module. Some scripts will have to be amanded in order to remain compatible.

I will let you know more details when finished.

Eros

ErosOlmi
17-06-2009, 22:58
Just to let you know I'm working on this porting.

BASS 2.4.3 has changed a lot from BASS 2.0.3.
Some functions disappeared and many functions changed data type parameters from LONG to SINGLE.
There are good probability I will be able to keep current thinBasic TBASS module syntax compatible.

I also tested using BASS library loading it not from file but from memory in order to avoid BASS.DLL file around. All tests seems working fine so ... I'm quite confident next thinBasic beta 1.7.8.0 will have one dependency lib less.

Eros

Michael Hartlef
17-06-2009, 23:31
That's cool stuff. I'm very curious about it.