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 list [email protected] https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
