Squall driver for BMX
BlitzMax Forums/BlitzMax Programming/Squall driver for BMX
| ||
Hi! I like it already spread audio subsystem based on Squall. But it was based on its own interface, which was wider than the official sound system. Now I have decided to rewrite the interface module under BRL.Audio. After you import the module Squall - automatic install. Introduced one new constant and one function such as: Const SOUND_STREAMED:Int = 4 A flag that determines the method of loading a sound fragment, when the flag of the sound produced thread. Example : Local sound:TSound = LoadSound("1.wav", SOUND_STREAMED) And added one function: Function LoopSound(sound:TSound, loop:Byte = True) You can manage cyclical sound at any time. The found a bug, please report it in this topic. PS I think it is clear that the module Windows ONLY, but I have plans to write a driver but on the basis of OpenAL. And yet, the boot loader is not tied tightly to the file system, so you can pass a parameter TStream ... But remember, the module does not use TAudioSample. link : http://forum.boolean.name/attachment.php?attachmentid=18252&d=1355005049 PPS About Squall.. is free to use sound system for windows, by Russian programmers. =) Enjoy)) |