Hi,
you can load the modfile into a bank and load it from there to bass. The same time you play the mod, get the playposition and read the pattern information from the header.
With bass i know only the way to control volume of each channel and (or) instument with BASS_MusicSetAttribute.
I will write a function like this later because i need somethink like that also, but at the moment i dont have much time. the format of the modfile you can find here.
ftp://ftp.modland.com/pub/documents/format_documentation/
Look for Protracker 2.3 specs.
So you only need the pattern infos and the mod format (channels) you can find at position 1080.
Today i will make 1.3.3 with a new record function (without callback) and a mp3player with sourcecode from hectic. :) Also i will make a new folder with some stuff. There you will find more information about the modformat. So you can make whatever you want. All you need is Createbank and Peek/writebyte. ;)
bye
you can load the modfile into a bank and load it from there to bass. The same time you play the mod, get the playposition and read the pattern information from the header.
With bass i know only the way to control volume of each channel and (or) instument with BASS_MusicSetAttribute.
I will write a function like this later because i need somethink like that also, but at the moment i dont have much time. the format of the modfile you can find here.
ftp://ftp.modland.com/pub/documents/format_documentation/
Look for Protracker 2.3 specs.
So you only need the pattern infos and the mod format (channels) you can find at position 1080.
Today i will make 1.3.3 with a new record function (without callback) and a mp3player with sourcecode from hectic. :) Also i will make a new folder with some stuff. There you will find more information about the modformat. So you can make whatever you want. All you need is Createbank and Peek/writebyte. ;)
bye