OpenAL channel bug. Please help me test.

BlitzMax Forums/BlitzMax Programming/OpenAL channel bug. Please help me test.

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Here's my last bit of code which suggest there isn't a problem... I think :
Strict

EnableOpenALAudio()
SetAudioDriver("OpenAL Generic Software") 'comment this out for no crash

Graphics 400 , 300 , 0
Local sound:TSound = LoadSound("test.wav")
Local counter:Int = 0
Local channel_waster:TChannel[100]
For Local x:Int = 0 To 99
	channel_waster[x] = AllocChannel()
Next

Local channel_dump:TChannel[500]
'For Local x:Int = 0 To 499
'	channel_dump[x] = AllocChannel()	
'Next
Cls
For Local x:Int = 0 To 499
	Cls
	channel_dump[x]=AllocChannel()
	PlaySound sound , channel_dump[x]
	If x>0 StopChannel channel_dump[x-1]
	counter:+ 1
	DrawText counter , 0 , 0
	Flip
Next
DrawText counter , 0 , 0
DrawText GCMemAlloced(),0,100
Flip
WaitKey()

<edit> change the waster array to 1000 and you don't hear any sound. Really not sure what is going on really.