Ah, my mistake. The tgz at that URL has been updated and should be good to
go now.

Also, quick note, the pulse build is used when you run 'make linux-pulse'.
In addition to the usual development libraries that chuck uses, you need
'libpulse-dev' installed (PulseAudio development headers/etc.).

spencer



On Thu, Nov 14, 2013 at 4:12 PM, Joel Matthys <[email protected]> wrote:

>  Hmm... there's no src folder in the ChucK link below.
>
> Joel
>
>
> On 11/14/2013 06:01 PM, Spencer Salazar wrote:
>
> Hello ChucK linux users,
>
>  We are excited to have a beta version of chuck that features PulseAudio
> support! While PulseAudio is not always ideal for professional audio usage,
> we absolutely recognize that its a popular choice for general-purpose Linux
> installations. We would love it if Linux + Pulse users could try out the
> beta and report any feedback, issues, etc.
>
>  ChucK source (version 1.3.3.0-beta-3):
> http://chuck.stanford.edu/release/files/beta/chuck-1.3.3.0-beta-3.tgz
>  miniAudicle source (version 1.3.1-beta-3):
> http://chuck.stanford.edu/release/files/beta/miniAudicle-1.3.1-beta-3.tgz
>
>  Thanks,
> spencer
>
>
>
> On Wed, Nov 6, 2013 at 1:12 AM, Harald <[email protected]> wrote:
>
>>   pulseaudio should usually work out of the box because most linux
>> desktop distributions have this installed and configured, so it should be
>> nice for beginners.
>>
>> But musicians etc. / linux music distributions usually use jackd.
>>
>>  Apart from that alsa allows to create virtual devices to be routed
>> through pulse or jack for those who know how to do it.
>> So alsa would be a good choice for all, but unfortunately desktop
>> distributions don't come with alsa on top of pulse (from what I remember).
>>
>>  So there should be a choice between all these systems, probably with
>> default to pulse and a BIG comment at a prominent place saying latency etc.
>> may be bad and using jackd would be better. Users who can install jackd
>> should also be able to choose a sound device in chuck.
>>
>> General rule: choose a good default for beginners and allow advanced
>> configuration for experts.
>>
>>
>> On Tue, Nov 5, 2013 at 11:51 PM, Morgan <[email protected]> wrote:
>>
>>> My understanding is that chuck and or miniaudicle tries to 'own' your
>>> soundcard... it doesn't like to share.... but these instructions tell
>>> it to route through the mixer software
>>>
>>> I had similar issues (on Mint KDE which i believe has alot in common
>>> with KUbunutu), until I found and followed these directions for
>>> editing the audio config before compiling  (from
>>> https://class.coursera.org/chuck101-001/forum/thread?thread_id=130 )
>>> -
>>>
>>>
>>>
>>> "We need to edit one of the files to allow audio mixing through
>>> PulseAudio, so that playing ChucK will not block other audio sources
>>> such as the sound in the course videos.
>>>
>>> Use a text-editor (preferably one that shows line-numbers) to open the
>>> file:
>>>
>>> kate RtAudio/RtAudio.cpp
>>>
>>> Find line 5660:
>>>
>>> sprintf( name, "hw:%d,%d", card, subdevice );
>>>
>>> Revise this to read:
>>>
>>> //sprintf( name, "hw:%d,%d", card, subdevice );  // commented out
>>> sprintf( name, "pulse" );
>>>
>>> Find line 5699:
>>>
>>> int openMode = SND_PCM_ASYNC;
>>>
>>> Revise this to read:
>>>
>>> int openMode = SND_PCM_ASYNC;
>>> printf( "pcm name %s\n", name );  // line inserted
>>>
>>> Save the file and close Kate (or whatever text-editor you used)."
>>>
>>>
>>> THEN compile etc
>>>
>>> I believe these directions should either be part of the linux readme
>>> or better still be scripted into the source... ubuntu/mint being the
>>> most popular distros thse days.
>>>
>>> Morgan
>>>
>>>
>>> On 5 November 2013 15:49,  <[email protected]> wrote:
>>> > I am a new chuck user and have just installed linux-alsa from source.
>>>  All
>>> > works well as long as there is no other audio source active. If there
>>> is
>>> > another active audio source active I get this message when, for
>>> example, I
>>> > type in chuck --loop:
>>> >
>>> > [chuck]: RtApiAlsa::getDeviceInfo: snd_pcm_open error for device
>>> (hw:0,0),
>>> > Device or resource busy.
>>> >
>>> > This seems to be a chuck issue as I can run multiple audio sources as
>>> long
>>> > as one of them is not chuck. My concern is that I started a coursera
>>> course
>>> > on chuck and would like to use chuck concurrently with the course.
>>> >
>>> > My operating system is Kubuntu Linux 12.04.
>>> >
>>> > Does anyone have any ideas?
>>> >
>>> > Thank you,
>>> > Monon
>>> >
>>> >
>>>  > _______________________________________________
>>> > chuck-users mailing list
>>> > [email protected]
>>> > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>> >
>>> _______________________________________________
>>> chuck-users mailing list
>>> [email protected]
>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>>
>>
>> _______________________________________________
>> chuck-users mailing list
>> [email protected]
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
>>
>
>
> _______________________________________________
> chuck-users mailing 
> [email protected]https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>
>
> _______________________________________________
> chuck-users mailing list
> [email protected]
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
>
_______________________________________________
chuck-users mailing list
[email protected]
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

Reply via email to