[Gambas-user] OpenAL (gb.openal) example code and problem loading .wav files

Jussi Lahtinen jussi.lahtinen at ...626...
Fri Aug 21 19:15:34 CEST 2015


Fixed code attached. However, one allocation is not freed... I don't know
what it is.


Jussi

On Fri, Aug 21, 2015 at 7:39 AM, Kevin Fishburne <
kevinfishburne at ...1887...> wrote:

> Okay Benoît, you can take me off your list of people to kill now that
> I've finally gotten around to implementing OpenAL. :)
>
> The documentation online is pretty spartan, with much of it being
> outdated, but I still managed to set things up reasonably well to play a
> sine wave at a specified frequency and I think I've found the function
> to load a .wav file into an audio buffer in order to play it. The latter
> doesn't work, however. The "alure" class seems to be similar to "glu" in
> that it's a high-level "helper" class to make common functions easy,
> such as loading sound files directly.
>
> This line should load the .wav file into the buffer and allow me to play
> it, but it returns False:
>
> Print Alure.BufferDataFromFile("./test.wav", AudioBuffer[0])
>
> Here's the example project if anyone wants to play with it:
>
> http://eightvirtues.com/misc/OpenAL_Example.tar.gz
>
> This issue is probably unrelated, but on running the program this
> message displays in the debug window:
>
> "Error loading libdumb.so.1: libdumb.so.1: cannot open shared object
> file: No such file or directory"
>
> libdumb is described as "DUMB is a tracker library with support for IT,
> XM, S3M and MOD files." so I don't think that's an issue here. If OpenAL
> support it however, the library might need to be added as a dependency
> during compilation.
>
> --
> Kevin Fishburne
> Eight Virtues
> www: http://sales.eightvirtues.com
> e-mail: sales at ...1887...
> phone: (770) 853-6271
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Source-0.0.3.tar.gz
Type: application/x-gzip
Size: 5216 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20150821/cc3d2eb2/attachment.bin>


More information about the User mailing list