[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