[Gambas-user] OpenAL (gb.openal) example code and problem loading .wav files
Ru Vuott
vuott at ...325...
Sat Aug 22 00:48:03 CEST 2015
I wrote this page:
http://www.gambas-it.org/wiki/index.php?title=La_gestione_mediante_il_componente_gb.openal
--------------------------------------------
Ven 21/8/15, Benoît Minisini <gambas at ...1...> ha scritto:
Oggetto: Re: [Gambas-user] OpenAL (gb.openal) example code and problem loading .wav files
A: "mailing list for gambas users" <gambas-user at lists.sourceforge.net>
Data: Venerdì 21 agosto 2015, 20:51
Le 21/08/2015 06:39,
Kevin Fishburne a écrit :
> 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.
>
You will be the one who will test gb.openal!
Don't hesitate to publich
the OpenAL example to the Gambas software
repository.
Regards,
--
Benoît Minisini
------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list