On 22 February 2012 18:59, Vincent Lesbros <[email protected]> wrote:
> Hi Stephane & Igor
>
> the steps where :
>
> 1/ Download 
> http://gforge.inria.fr/frs/download.php/29274/Pharo-1.3-13315-OneClick.zip
> 22,0 Mo (23 109 783 octets)
>
> 2/ Unzip in My C:\Tools directory.
> I get warning messages from the Windows explorer while unzipping :
>
> Comfirmez la perte de chiffrement
> Un problème empêche le chiffrement de ce dossier
> <Oui> <Ignorer> <Annuler>
>
> I click <Oui> to decompress files, if I ignore, folders are not copied.
>
> Total size (after decompressing) :
> 73,7 Mo (77 366 677 octets)
> 51 Fichiers, 9 Dossiers
>
> 3/ in C:\Tools\Pharo-1.3-13315-OneClick\Pharo-1.3-13315-OneClick.app
> run Pahro.exe
> Windows warns
>
> 4/ paste "BaseSoundSystem soundEnabled: true" and do it, in the
> "Welcome to Pharo" window. (has indicated by Stephan).
> 5/ Open a System Browser
> 6/ Find class "AbstractSound"
> 7/ Switch browser to "Class"
> 8/ Select the bachFugue method.
> bachFugue
>        "Play a fugue by J. S. Bach using and instance of me as the sound for
> all four voices."
>        "PluckedSound bachFugue play"
>
>        ^ self bachFugueOn: self default
>
> 9/ select "PluckedSound bachFugue play"
> 10/ try "Debug it'
> 11/ Exception : an OBTextMorphSelection had the subclass
> responsibility to implement : #debugIt
> 12/ Close the exception, open a Workspace, paste "PluckedSound
> bachFugue play"  and debug it.
> 13/ The first primitive encountered seems to be <primitive:
> 'primitiveSoundStartWithSemaphore' module: 'SoundPlugin'>
> in SoundPlaye class : primSoundStartBufferSize: bufferSize rate:
> samplesPerSecond stereo: stereoFlag semaIndex: anInteger
>
> No sounds.
>
>
> // TEST AVEC PHARO 1.0
> 1/ Download 
> http://gforge.inria.fr/frs/download.php/26828/Pharo-1.0-OneClick.zip
> 30,1 Mo (31 606 018 octets)
>
> 2/ Unzip with windows explorer "Extraire tout..."
> Same dialog "Comfirmez la perte de chiffrement" <Oui>
> Result decompressing :
> 83,3 Mo (87 368 501 octets)
> 918 Fichiers, 255 Dossiers
>
> 3/ Run the Pharo.exe,
> 4/ Alert from Avast, I answer "Lancer normalement"
>
> 5/ Go to AbstractSound and play the Bach fugue with Karplus-Strong's
> plucked string, it Works.
>
>

Thanks for instructions. WIll try to see which VM(s) support it and
which ones doesnt.

> ---
>> DNU:
>> Now if you mean that you would love us to have 5 engineers to build our own 
>> VM! why not?
>> Tell me where I should sign.
> I would love too.
>
>> Now may be there is a problem with the 64bit support.
> Apparentty not, because Squeak 4.3 and Pharo 1.0 have sounds working.
>
>>> What waranty for futur evolutions (of one or the other system) ?
> Perhaps it his where we disagree. I don't like changes applied on
> things that are working.

AFAIK, in this case there was no intended changes to sound.
It should remain working, unless broken by something unintentionally.

>
>>> If the sound doen't work because of a "pluggin" prehaps it would be
>>> better to change that plugging.
>>
>> The problem may not be the plugin code but its compiled version.
>> Now if you want to give us a chance to fix your problem provide a list of 
>> link
>> and steps so that we can try to reproduce the problem because may be the 
>> error is coming
>> from a different setup.
> I try to do it, see upper.
> But nothing special in setup.
>
>
>> And yes we will brand our VM and make sure that the code works. Now we can 
>> automatically
>> build all the vm on their respective OS at each commit of code :)
>> Stef
> In the 70's we had Lisp machines, I hope we will soon have Pharo machines.
>
> As it works with 1.0, and it doesn't with 1.3, wich version sould I
> try to help in finding the problem ?
>
> Best regards,
> Vincent
>
>

-- 
Best regards,
Igor Stasenko.

Reply via email to