Hi !
I created an actual audiere.dll from cvs and placed it on my webspace. Get it if you are using audiere.
MFG
WolfgangS
Get the actual audiere.dll
Get the actual audiere.dll
WolfgangS' projects http://www.schliess.net
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
Please check the changelog http://cvs.sourceforge.net/viewcvs.py/a ... iew=markup to see differences since 1.9.3.what are the differences with this new dll ?
Can you send me the mp3 and a testsource ? Maybe it's another bug

MFG
WolfgangS@gmx.de
WolfgangS' projects http://www.schliess.net
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
for the source, I just use example_AUDIERE_OpenSound.pb :
With any mp3 file (big mp3 file, to really see the difference).
I don't think that it's a bug, but another way to read and decode the mp3.
It seems that in the previous dll version, the mp3 is played directly (uncompressed), and with the new dll, the mp3 is decoded in memory before, so it take some time to uncompress, and it take more memory too(have a look at the task manager to see the difference).
Code: Select all
Enumeration
#audiere
EndEnumeration
IncludeFile "audiere.pbi"
If OpenLibrary(#audiere,"audiere.dll")=0
MessageRequester("","Error audiere.dll",0):End:EndIf
AudioDeviceObject.AudioDevice=AUDIERE_OpenDevice(@"winmm",@"buffer=1000,rate=44100")
If AudioDeviceObject=0
MessageRequester("","Error AUDIERE_OpenDevice:",0):End:EndIf
SampleSourceObject.SampleSource= AUDIERE_OpenSampleSource(@"file.mp3",#FF_AUTODETECT)
If SampleSourceObject=0
MessageRequester("","Error AUDIERE_OpenSampleSource",0):End:EndIf
OutputStreamObject.OutputStream=AUDIERE_OpenSound(AudioDeviceObject,SampleSourceObject,#False)
If OutputStreamObject=0
MessageRequester("","Error OpenSound",0):End:EndIf
OutputStreamObject\play()
MessageRequester("","Press OK to stop the sound",0)
OutputStreamObject\ref()
OutputStreamObject\unref()
AudioDeviceObject\ref()
AudioDeviceObject\unref()
CloseLibrary(#audiere)
I don't think that it's a bug, but another way to read and decode the mp3.
It seems that in the previous dll version, the mp3 is played directly (uncompressed), and with the new dll, the mp3 is decoded in memory before, so it take some time to uncompress, and it take more memory too(have a look at the task manager to see the difference).
Confirmed. I will examine this behavior and report it. (I fool used the whole time the old dll :*) )coma wrote: With any mp3 file (big mp3 file, to really see the difference).
I don't think that it's a bug, but another way to read and decode the mp3.
It seems that in the previous dll version, the mp3 is played directly (uncompressed), and with the new dll, the mp3 is decoded in memory before, so it take some time to uncompress, and it take more memory too(have a look at the task manager to see the difference).
MFG
WolfgangS
WolfgangS' projects http://www.schliess.net
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel
Quotation of the month:
<p3hicy>oder ich hol mir so eine geile aus asien
<p3hicy>die ständig poppen will
<p3hicy>'n brötchen pro tag reicht doch
<p3hicy>die essen eh' nich so viel