it gives me MNU OpenAL class>>isAvailable
On Sun,
Aug 23, 2015 at 10:02 PM, Merwan Ouddane
<merwanouddane@gmail.com>
wrote:
> Hi,
>
> I made a WAV parser, so now we can play music in
Pharo :)
>
> I made an example using OpenAL's binding from Ronnie.
>
> You can try it with this piece of code :
>
> Gofer new
>�� �� �� �� ��smalltalkhubUser: 'MerwanOuddane' project:
'WAVParser';
>�� �� �� �� ��package: 'ConfigurationOfWAVParser';
>�� �� �� �� ��load.
> (Smalltalk at: #ConfigurationOfWAVParser)
loadBleedingEdge.
> (Smalltalk at: #ALExamplesWAV) exampleBirdChirping
>
> Merwan
>
This is great! I never pushed at trying sound since I had
the
impression there were issues on some platforms and it
hadn't been
critical for me, but trying your example worked out of the
box in
build 50264 on OSX Mavericks. Actually it took me a few
moments to
notice it was the playback and not some birds outside.
Made me grin
from ear to ear.
Probably not critical, but I get informed "Information -
The size in
the header do not match the real size. The file may be
corrupted."
In WavParser>>sanityCheckFileSize...
�� ��stream size --> 215608
�� ��header fileSize -> 215600
cheers -ben