Guitar Hero Engine - How?

Miscellaneous Forums/General Discussion/Guitar Hero Engine - How?

The Forum Archive is locked. These are the original blitzbasic.com forums, kept so their posts can still be read and searched. No new topics, replies or edits can be made here. To join the conversation, head over to the Blitz3D+ forums.

Done a bit more homework and from what I understand at the moment, its looking like BASS is going to be suitable for what I want.

I need to re-read tomorrow to clarify my understanding of some of the stuff it does, but for now it looks good.

EDIT:
Can`t seem to read the fact that a note is being played in a loaded midi file.
I can get other info from it and change volume etc, but using:
ch=BASS_MIDI_StreamGetEvent(midi,0,MIDI_EVENT_NOTE) constantly returns -1 (error) and then error code 37 (BASS_ERROR_NOTAVAIL)

The midi file I made has 1 track, with 1 channel and 1 repeated note (sound 1 - piano)

Am I using the wrong command - should I be looking for something other than a note?