I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip). After loading PharoSound from ConfigurationBrowser, I execute this line: SoundPlayer boinkScale On MacOS it works, not on Windows Cheers -- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
did you tried the latest vm? or the regular? Esteban On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
FWIW under (Open)Solaris sound isnât working either. I only got the first tone then silence (checked it with Squeak 4.6: (FMSound lowMajorScaleOn: FMSound pluckedElecBass) play This works under Mac OSX. Andreas Am 04.05.2014 um 11:06 schrieb Esteban Lorenzano <estebanlm@gmail.com>:
did you tried the latest vm? or the regular?
Esteban
On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
On 04 May 2014, at 11:20, Andreas Wacknitz <a.wacknitz@gmx.de> wrote:
FWIW under (Open)Solaris sound isnât working either. I only got the first tone then silence (checked it with Squeak 4.6: (FMSound lowMajorScaleOn: FMSound pluckedElecBass) play
linux is a different story, and probably that affects other unixes as well: the libALSA is being replaced for libpulse (at least in ubuntu boxes) and that is causing a lot of problems. Now I more or less made ALSA work, but just part of it and I suppose that happens if the weather is well, etc. etc. I still have in my todo made a proper port of the ancient pulse support, but so far⦠not ready :) Esteban
This works under Mac OSX.
Andreas
Am 04.05.2014 um 11:06 schrieb Esteban Lorenzano <estebanlm@gmail.com>:
did you tried the latest vm? or the regular?
Esteban
On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
Am 04.05.2014 um 11:24 schrieb Esteban Lorenzano <estebanlm@gmail.com>:
On 04 May 2014, at 11:20, Andreas Wacknitz <a.wacknitz@gmx.de> wrote:
FWIW under (Open)Solaris sound isnât working either. I only got the first tone then silence (checked it with Squeak 4.6: (FMSound lowMajorScaleOn: FMSound pluckedElecBass) play
linux is a different story, and probably that affects other unixes as well: the libALSA is being replaced for libpulse (at least in ubuntu boxes) and that is causing a lot of problems. Now I more or less made ALSA work, but just part of it and I suppose that happens if the weather is well, etc. etc. I still have in my todo made a proper port of the ancient pulse support, but so far⦠not ready :)
Esteban
Thatâs what I hate about Linux: nothing is stable and everybody reinvents everything every now and then. And if the many Linux distributions use the same modules you can be sure that there is a race for the newest version of it. My Solaris VM doesnât use ALSA. I tried alsa-lib for OpenSolaris from SFE repository but itâs not needed and thus I removed the library. Andreas
Andreas Wacknitz wrote
Thatâs what I hate about Linux: nothing is stable and everybody reinvents everything every now and then. And if the many Linux distributions use the same modules you can be sure that there is a race for the newest version of it. My Solaris VM doesnât use ALSA. I tried alsa-lib for OpenSolaris from SFE repository but itâs not needed and thus I removed the library.
I got a chuckle out of your comment. "Yes," I thought, "if only Linux could be stable and refrain from reinventing things like Pharo!" More seriously, your annoyance should be aimed at Canonical who have a dreadful habit of shipping Ubuntu releases like clockwork ... releases that are almost finished. When they added PulseAudio in 2008 it was a integration disaster. Then they tried (unsuccessfully) to push the blame upstream and they were still resolving issues a year and a half later. I think it was the release just before that one where they broke printing for a lot of people. I stopped using Ubuntu when it became clear they weren't satisfied with copying the Mac look but were trying to become an open source version of Apple. The thing is, ALSA wasn't broken when they decided to "improve" it with PulseAudio. ALSA replaced OSS as the default audio driver in the kernel starting with the 2.6 releases. Not to put too fine a point on it, but ALSA has been a stable part of the Linux kernel for over a freaking decade! PulseAudio is a sound server that sits on top of ALSA, and I'm stumped why anyone would be using it unless they have a specific need for network audio. (Well, sure, they could be stuck with it because they're using Ubuntu.) If you have a serious audio application you're probably better off with JACK2 which has better latency than PulseAudio. But for ordinary office/home operations ALSA is proven and it works fine and it comes free with virtually every modern Linux. Unfortunately, Canonical likes to change things and Ubuntu is popular, so people pick it as their target for a generic Linux target. But there are plenty of Linux distributions out there are more stable, perhaps most notable in this context being Debian which uses the same packaging system as Ubuntu but with an effort not to break things in their releases. I'm not familiar with the specifics that Esteban is wrestling with, but I'd wager a beer that his work has been complicated by a Canonical screwup somewhere along the line. Tyler (A happy Arch Linux user) -- View this message in context: http://forum.world.st/Pharo-3-and-Sound-tp4757392p4757897.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
This is the one embedded in a one-click Virtual Machine --------------- /Users/janniklaval/Desktop/Pharo3.0.app/Contents/MacOS/Pharo NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 https://github.com/pharo-project/pharo-vm.git Commit: e698e14f38003258fa49506b14307d83863a5ac1 Date: 2013-12-16 06:32:59 -0800 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14780 2014-05-04 11:06 GMT+02:00 Esteban Lorenzano <estebanlm@gmail.com>:
did you tried the latest vm? or the regular?
Esteban
On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
--
~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
try downloading the latest get.pharo.org/vmLatest I did not have time to promote latest vm to stable, but sound should be working there (and not in current stable), for windows. Esteban On 04 May 2014, at 18:20, jannik laval <jannik.laval@gmail.com> wrote:
This is the one embedded in a one-click
Virtual Machine --------------- /Users/janniklaval/Desktop/Pharo3.0.app/Contents/MacOS/Pharo NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 https://github.com/pharo-project/pharo-vm.git Commit: e698e14f38003258fa49506b14307d83863a5ac1 Date: 2013-12-16 06:32:59 -0800 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14780
2014-05-04 11:06 GMT+02:00 Esteban Lorenzano <estebanlm@gmail.com>: did you tried the latest vm? or the regular?
Esteban
On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
Ok, it works on the latest. A 2 cents question : I am using the one-click to provide a release of Phratch, I hope to have sound working on it. Do you plan to promote latest to stable soon ? or should I modify my ci jobs to take vmLatest ? I know all the work you have and I imagine that this is not urgent. I just want to know if I have to modify my jobs. Thank you, Jannik 2014-05-04 19:17 GMT+02:00 Esteban Lorenzano <estebanlm@gmail.com>:
try downloading the latest
get.pharo.org/vmLatest
I did not have time to promote latest vm to stable, but sound should be working there (and not in current stable), for windows.
Esteban
On 04 May 2014, at 18:20, jannik laval <jannik.laval@gmail.com> wrote:
This is the one embedded in a one-click
Virtual Machine --------------- /Users/janniklaval/Desktop/Pharo3.0.app/Contents/MacOS/Pharo NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: acc98e51-2fba-4841-a965-2975997bba66 Dec 26 2013 https://github.com/pharo-project/pharo-vm.git Commit: e698e14f38003258fa49506b14307d83863a5ac1 Date: 2013-12-16 06:32:59 -0800 By: Esteban Lorenzano <estebanlm@gmail.com> Jenkins build #14780
2014-05-04 11:06 GMT+02:00 Esteban Lorenzano <estebanlm@gmail.com>:
did you tried the latest vm? or the regular?
Esteban
On 01 May 2014, at 08:18, jannik laval <jannik.laval@gmail.com> wrote:
I remember that the VM+ plugin were fixed. But these changes seems not present in Pharo3-win (installer zip).
After loading PharoSound from ConfigurationBrowser, I execute this line:
SoundPlayer boinkScale
On MacOS it works, not on Windows
Cheers
--
~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
--
~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
-- ~~Jannik Laval~~ Ãcole des Mines de Douai Enseignant-chercheur http://www.jannik-laval.eu http://www.phratch.com http://car.mines-douai.fr/
participants (4)
-
Andreas Wacknitz -
Esteban Lorenzano -
jannik laval -
Tyler Sperry