<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:foaf="https://xmlns.com/foaf/0.1/" xmlns:og="https://ogp.me/ns#" xmlns:rdfs="https://www.w3.org/2000/01/rdf-schema#" xmlns:schema="https://schema.org/" xmlns:sioc="https://rdfs.org/sioc/ns#" xmlns:sioct="https://rdfs.org/sioc/types#" xmlns:skos="https://www.w3.org/2004/02/skos/core#" xmlns:xsd="https://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.linuxjournal.com/tag/audio">
  <channel>
    <title>audio</title>
    <link>https://www.linuxjournal.com/tag/audio</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>Pitch Perfect Penguins</title>
  <link>https://www.linuxjournal.com/content/pitch-perfect-penguins</link>
  <description>  &lt;div data-history-node-id="1155671" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11544mixf1.jpg" width="550" height="324" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/shawn-powers" lang="" about="https://www.linuxjournal.com/users/shawn-powers" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Shawn Powers&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
My daughters love the movie &lt;em&gt;Pitch Perfect&lt;/em&gt;. I suspect our XBMC has
played it more than 100 times, and I'm not exaggerating. Whether or not you enjoy
young-adult movies about singing competitions and cartoon-like projectile
vomiting, I'll admit it's a pretty fun movie. The question my
girls ask me most often is about the audio-mixing software the
protagonist uses to make her "sick beats".
&lt;/p&gt;

&lt;p&gt;
Although Anna Kendrick uses a Macintosh in the movie, and the software's
name is obscured or changed in close-ups, it's easy to tell the software
she uses is Mixxx. The cool part for me is that while indeed Mixxx works
on OS X, it's an open-source application that works natively in Linux as
well. That means, in the eyes of my daughters, Linux is now super-cool.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11544mixf1.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
&lt;a href="https://www.mixxx.org"&gt;Mixxx&lt;/a&gt; is an editing package with incredible visual tools. It's
designed to "mix" several songs or rhythm tracks and export a completed
song. The very nice GUI makes mixing audio easy to understand, and the
interface itself is apparently cool enough for Hollywood. So whether you
want to make your own "wicked tracks" or join an 
a cappella group, Mixxx is just the tool for you. Also, I recommend watching
&lt;em&gt;Pitch Perfect&lt;/em&gt;, one or two of those XBMC viewings might have been my own!
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/pitch-perfect-penguins" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Thu, 26 Sep 2013 21:10:29 +0000</pubDate>
    <dc:creator>Shawn Powers</dc:creator>
    <guid isPermaLink="false">1155671 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Songbird Becomes...Nightingale!</title>
  <link>https://www.linuxjournal.com/content/songbird-becomesnightingale</link>
  <description>  &lt;div data-history-node-id="1096940" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11532nightf1.jpg" width="550" height="354" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/shawn-powers" lang="" about="https://www.linuxjournal.com/users/shawn-powers" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Shawn Powers&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
Several years back, Songbird was going to be the newest, coolest,
most-awesome music player ever to grace the Linux desktop. Then
things happened, as they often do, and Linux support for Songbird was
discontinued. I've been searching for a favorite music player for years,
and although plenty of really nice software packages exist,
I generally fall back to XMMS for playing music—until now.
&lt;/p&gt;

&lt;p&gt;
Nightingale is truly everything I want in a music player. It is simple,
yet powerful. The default install makes listening to music an educational
experience. In Figure 1 you can see that as my Jonathan Coulton song
plays, I automatically see the lyrics, plus instant information on the
artist. If that sort of information doesn't interest you, no problem,
Nightingale is highly customizable with plugins, and there are dozens
and dozens available from its Web site (Figure 2 shows a handful of
plugins recommended during the installation process).
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11532nightf1.jpg" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
Figure 1. Playing a Song Shows the Lyrics and Artist Info
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/medium-350px-centered/u1002061/11532nightf2.png" alt="" title="" class="imagecache-medium-350px-centered" /&gt;&lt;p&gt;
Figure 2. Plugins Recommended during Installation
&lt;/p&gt;

&lt;p&gt;
Every music-playing software package I've tried has disappointed me in one
way or another. In my brief relationship with Nightingale, I haven't found
a single thing to dislike. The latest version even provides integration
into Ubuntu's Unity interface, if that's the desktop environment
you prefer. Due to its simple interface, extendible underpinnings,
and its continued devotion to the Linux desktop, Nightingale earns
this month's Editors' Choice award. Get it for your computer today:
&lt;a href="https://www.getnightingale.com"&gt;https://www.getnightingale.com&lt;/a&gt;.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/songbird-becomesnightingale" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Fri, 09 Aug 2013 21:01:38 +0000</pubDate>
    <dc:creator>Shawn Powers</dc:creator>
    <guid isPermaLink="false">1096940 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Short Notices: News In Linux Audio</title>
  <link>https://www.linuxjournal.com/content/short-notices-news-linux-audio</link>
  <description>  &lt;div data-history-node-id="1028518" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/spec3d-icon.png" width="640" height="243" alt="A Spectrum3D screenshot." title="A Spectrum3D screenshot." typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;I hope all my readers enjoyed the best of the holiday season. I've been busy with the predictable confusions and minor crises that attend this time of year, but I managed to find time to jot down some recommendations for my readers. Go on, you've been good, give yourself a few extra belated gifts and don't worry if your budget's busted - it's all free software, you can't beat these deals.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://harmonyseq.wordpress.com/"&gt;&lt;strong&gt;harmonySEQ&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;"&lt;em&gt;live loop-based MIDI software sequencer intended to aid music composers and performers&lt;/em&gt;"&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u800764/1-harmonyseq-small.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 1. harmonySEQ (&lt;a href="https://linux-sound.org/images/1-harmonyseq.png"&gt;Full size&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;I built and installed the latest development version 0.16 of &lt;a href="https://harmonyseq.wordpress.com/"&gt;harmonySEQ&lt;/a&gt;  (Figure 1) on a 64-bit &lt;a href="https://www.archlinux.org/"&gt;Arch&lt;/a&gt; system. This "little" sequencer is a  straightforward MIDI loop composition environment with some unique  features, e.g. a Control Sequence editor for writing MIDI Controller  curves and OSC support for remote transport control. HarmonySEQ has also  borrowed a page from Dr. Emile Tobenfeld's great &lt;a href="https://tamw.atari-users.net/omega.htm"&gt;Keyboard Controlled Sequencer&lt;/a&gt;,  i.e. the user can assign sequences to keypresses, a very flexible  method for patching together fixed-form compositions or for formal  improvisation in realtime performance. However you choose to use it,  harmonySEQ is likely to find a permanent place in your Linux MIDI  system. For more information see the harmonySEQ home and &lt;a href="https://www.louigiverona.ru/?page=projects&amp;s=writings&amp;t=linux&amp;a=linux_harmonyseq"&gt;Louigi Verona's article on his use of harmonySEQ&lt;/a&gt;. While you're out there, you should also check out his &lt;a href="https://harmonyseq.wordpress.com/showcase/"&gt;music improvised with harmonySEQ&lt;/a&gt;, it's an impressive display of the program's potential (and the composer's talent).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.warmplace.ru/soft/sunvox/"&gt;&lt;strong&gt;SunVox&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;  &lt;em&gt;"modular synthesizer with pattern based sequencer (tracker)"&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;Developer Alex Zolotov calls his &lt;a href="https://www.warmplace.ru/soft/sunvox/"&gt;SunVox&lt;/a&gt; (Figure 2) a "modular music creation studio". It's a light-weight but complete music composition environment that includes a handy set of built-in synthesizers and effects processors. The "modular" in Alex's description refers to the program's module tracker, a music sequencing interface designed originally for music composition programs in the late 1980s. The tracker UI is easy to use and lends itself to complex pattern-based composition, but I should emphasize that any kind of music can be composed with a tracker.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/short-notices-news-linux-audio" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 11 Jan 2012 16:24:05 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1028518 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>At Home With AV Linux</title>
  <link>https://www.linuxjournal.com/content/home-av-linux</link>
  <description>  &lt;div data-history-node-id="1025923" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/av-linux-logo.jpg" width="400" height="275" alt="The AV Linux logo." title="The AV Linux logo." typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;My studio computer collection includes two custom-built desktop machines and a &lt;a href="https://h10025.www1.hp.com/ewfrf/wc/document?cc=us&amp;lc=en&amp;dlc=en&amp;docname=c01533413"&gt;Hewlett-Packard G60&lt;/a&gt; laptop. As described in my previous article, the primary desktop box has been running an old but rock-steady &lt;a href="https://www.64studio.com/"&gt;64 Studio 2.1&lt;/a&gt; that has recently been replaced by a shiny &lt;a href="https://www.linuxjournal.com/content/arch-tale"&gt;new 64-bit Arch system&lt;/a&gt;. The secondary desktop machine and the laptop are both running the 32-bit version of Ubuntu 10.04. However, while I like and enjoy using Ubuntu I hardly require two identical installations of the same Linux distribution, so I decided to replace one of them with AV Linux.&lt;/p&gt;
&lt;h3&gt;What It Is&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.bandshed.net/AVLinux.html"&gt;AV Linux&lt;/a&gt; is a complete &lt;a href="https://www.debian.org"&gt;Debian&lt;/a&gt;-based Linux distribution that includes optimized audio and video subsystems along with the expected wealth of system utilities and productivity software. A live version can be tested and used without disturbing your installed system, and an installer is provided if/when you decide to permanently add AV Linux to your boot menu.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u800764/avlinux-bg-resized.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 1. AV Linux 5.0.1, at your service. (&lt;a href="https://linux-sound.org/images/avlinux-bg.png"&gt;Full-size&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;The AV Linux Web site tells us that the system is based on the stable "Squeeze" release from Debian Linux, the &lt;a href="https://lxde.org/"&gt;LXDE&lt;/a&gt; desktop and &lt;a href="https://openbox.org/"&gt;Openbox&lt;/a&gt; window manager, and the &lt;a href="https://remastersys.sourceforge.net/"&gt;Remastersys&lt;/a&gt; utility. That last item is of particular interest - Remastersys can make a distributable copy of a personalized Debian or Ubuntu system, which is how AV Linux came into existence. At some point in 2007 Glen Macarthur recognized that his custom Debian-based audio/video production system could be useful to more users, so he spruced it up with some neat extras, pulled it all together with Remastersys, and voila, he created a new Debian-based media-optimized Linux distribution.&lt;/p&gt;
&lt;p&gt;You can read the full story of the growth of AV Linux in its excellent manual. It's enough here to note that AV Linux has become a popular and recommended audio-centric Linux distribution. For good reasons, too, as we shall see.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/home-av-linux" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 19 Oct 2011 15:26:58 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1025923 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>An Arch Tale</title>
  <link>https://www.linuxjournal.com/content/arch-tale</link>
  <description>  &lt;div data-history-node-id="1025229" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/arch_linux-logo.jpg" width="300" height="251" alt="The Arch Linux logo." title="The Arch Linux logo." typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;Dave needs a new 64-bit Linux for his primary audio production machine. What shall he do ? Read on to learn how and why he decided upon the &lt;a href="https://www.archlinux.org/"&gt;Arch Linux&lt;/a&gt; distribution.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Why Switch ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For about four years I've been running the excellent &lt;a href="https://www.64studio.com/"&gt;64 Studio&lt;/a&gt; Linux distribution on my main machine here at Studio Dave. That machine - affectionately known as Big Black, thanks to the color of its Antec Sonata II case - houses an AMD64 3200 CPU, a single-core 64-bit processor that runs at 2 Ghz. It also contains 4GB RAM and a 320GB hard drive. Video is handled by an nVidia GeForce 7600 GS chipset with 512 MB video RAM, and the box's sound hardware includes an M-Audio Delta 66 digital audio interface system along with the motherboard's integrated HDA_Intel chipset. The Delta 66 is used for all serious recording on the machine, while the mobo's chipset handles audio playback for my CDs and DVDs. Altogether, a decent box, not especially up-to-date but quite sufficient for my purposes. Those purposes include various functions for my teaching business (printing lyrics, tablatures, chord charts, et cetera), most of my music composition, and the forementioned recording activities. I also use the machine for almost all my professional writing (with &lt;a href="https://en.wikipedia.org/wiki/Vim_%28text_editor%29"&gt;vi/vim&lt;/a&gt;, of course).&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/arch-tale" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 04 Oct 2011 14:14:04 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1025229 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Giada: Hard-Core Live Looping</title>
  <link>https://www.linuxjournal.com/content/giada-hard-core-live-looping</link>
  <description>  &lt;div data-history-node-id="1025168" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/11101f1_0.png" width="640" height="458" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/john-knight" lang="" about="https://www.linuxjournal.com/users/john-knight" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;John Knight&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;
Live DJs chasing a simplistic but attractive application are going to
love Giada. At the same time, Giada also covers something I've been
wanting for a year now, which is a way to trigger individual
samples from a computer keyboard simply in real time.
According to the documentation:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
&lt;a href="https://www.monocasual.com/giada"&gt;Giada&lt;/a&gt; is a free, minimal, hard-core audio tool for DJs and live
performers. Load up to 32 samples, choose to play them in single mode
(drum machine) or loop mode (sequencer), and start the show with your
computer keyboard as a controller. Giada aims to be a compact and
portable virtual device for Linux and Windows for production use and
live sets.
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11101f1.png" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
The Giada hard-core looping program for real-time DJ performances with a GUI that's sleekly
minimal.
&lt;/p&gt;

&lt;img src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/imagecache/large-550px-centered/u1002061/11101f2.png" alt="" title="" class="imagecache-large-550px-centered" /&gt;&lt;p&gt;
Giada in its full-flight recording mode lets you layer a live performance piece
by piece.
&lt;/p&gt;

&lt;p&gt;
&lt;/p&gt;&lt;h3&gt;Installation&lt;/h3&gt;


&lt;p&gt;
Using Giada is pretty easy, but its ease of use comes at a price. It's
a freeware binary. This is the first freeware program I've covered,
but don't worry, I won't make a habit of it.
&lt;/p&gt;

&lt;p&gt;
The project's Web site consists of a (well-designed) single page, with
download links for both the Windows and Linux versions of Giada.
&lt;/p&gt;

&lt;p&gt;
As far as library requirements go, the documentation states:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;
Giada is based upon RtAudio and FLTK (GUI). They are both statically
linked, but the former needs libjack.so to provide JACK's features. In
a modern Linux-based OS, you should be able to run Giada without any
further installation or hack.
&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;
Regarding binaries, the manual also noted: "This software is compiled for x86 processors; we still don't know what
happens if you run it under a 64-bit OS/environment; try it and tell us
your experience."
Yes, I'm on 64-bit Linux, and it runs just fine.
&lt;/p&gt;

&lt;p&gt;
Once you have the dependencies out of the way, download the latest
tarball and extract it. Personally, I found I could just open the
new folder, click on the binary, and it worked. For those wanting more
control, open a terminal in the new folder, and enter the command:

&lt;/p&gt;&lt;pre&gt;&lt;code&gt;
$ ./giada_lin
&lt;/code&gt;&lt;/pre&gt;


&lt;h3&gt;
Usage&lt;/h3&gt;

&lt;p&gt;
Once you're inside, using Giada is actually pretty easy. Although I was
rather confused at first glance, a quick bit of "RTFM" shows that its
methodology is very basic, but you need to understand a few things from
the outset.
&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/giada-hard-core-live-looping" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 27 Sep 2011 15:18:42 +0000</pubDate>
    <dc:creator>John Knight</dc:creator>
    <guid isPermaLink="false">1025168 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Super Collision At Studio Dave: The New World Of SuperCollider3, Part 3</title>
  <link>https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-3</link>
  <description>  &lt;div data-history-node-id="1024148" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/Puredyne-supercollider-eee_0.png" width="640" height="384" alt="An image of SuperCollider running in the Puredyne distro." title="SuperCollider running in the Puredyne distro." typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;strong&gt;Advanced Use&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The examples in the previous parts of this series should be fairly intelligible to someone with a background in Csound or a similar MusicN-derived language. They demonstrate a few basic principles of SuperCollider's linguistic elements, but they miss most of what's most interesting about the environment. In fact, SuperCollider's debt to the MusicN heritage is relatively small, and its design considerations have been differently ordered. From its inception SuperCollider has favored realtime operations in an interactive environment. On the server side the design has nurtured a high-performance audio synthesis/processing engine. On the client side the control language has developed many elements either not clearly defined or not present in other computer music systems. An in-depth presentation is not possible in this article, but we can catch a glimpse of some of SuperCollider's more advanced features. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Of Tasks, Routines, Patterns, And Streams&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We've already met a Task in our prettified example of a synth-plus-GUI. Tasks and Routines are closely related mechanisms often found working together in SuperCollider code. A Routine is a function with stop/resume capability, while a Task is a process with similar charactistics, i.e. it is a pausable process. Our synth GUI example in Part 2 showed off a typical combination of Routine and Task, the SuperCollider documentation includes many others.&lt;/p&gt;
&lt;p&gt;Routines are also closely related to Patterns. Musicians are accustomed to the term "pattern", but it means something unique in SuperCollider, where a Pattern is &lt;/p&gt;
&lt;p&gt;&lt;em&gt;"... an object that responds to asStream and embedInStream. A Pattern defines the behavior of a Stream and creates such streams in response to the messages asStream. The difference between a Pattern and a Stream is similar to the difference between a score and a performance of that score or a class and an instance of that class. All objects respond to this interface, most by returning themselves. So most objects are patterns that define streams that are an infinite sequence of the object and embed as singleton streams of that object returned once."&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;To the typical musician that explanation is probably about as clear as mud. Have no fear, illustrative examples abound in the SuperCollider documentation and elsewhere, but before we display one let's find out what's a Stream in SuperCollider-speak. The docs say this about it :&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-3" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Wed, 31 Aug 2011 14:00:00 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1024148 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>The SuperCollider Book: A Review</title>
  <link>https://www.linuxjournal.com/content/supercollider-book-review</link>
  <description>  &lt;div data-history-node-id="1024175" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/sc3-book-cover.jpg" width="357" height="400" alt="An image of SuperCollider book." title="The SuperCollider Book" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;strong&gt;The Book&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As a final flourish to my series on the SuperCollider audio programmng environment I present this review of &lt;a href="https://supercolliderbook.net/"&gt;The SuperCollider Book&lt;/a&gt;, a collective work edited by SuperCollider gurus Scott Wilson, David Cottle, and Nick Collins, and published by the MIT Press. This marvelous tome contains twenty-six chapters written by some of the leading lights of the SuperCollider community. As expected, they cover a wide range of topics, neatly organized into the following major divisions :&lt;/p&gt;
&lt;p&gt;  Tutorials&lt;br /&gt;  Advanced Tutorials&lt;br /&gt;  Platforms and GUI&lt;br /&gt;  Practical Applications&lt;br /&gt;  Projects and Perspectives&lt;br /&gt;  Developer Topics&lt;/p&gt;
&lt;p&gt;Each section includes up to six chapters detailing the division topic. The chapters are loaded with practical information, the writing is clear and well-edited, and the writers all convey their great enthusiasm for SuperCollider and its possibilities.&lt;/p&gt;
&lt;p&gt;I've been absorbed by the book since I got it. I haven't read everything in it yet - it's a big book, and I'm bouncing between it and various Web-based materials - but I've read enough of it to offer an opinion or two. With regards to my summary judgement, I'll just skip to the spoiler and tell my readers that this book is a must-have for any SuperCollider user and highly recommended as a general resource for anyone interesting in computer music programming and production.&lt;/p&gt;
&lt;p&gt;This book is definitely not a SuperCollider For Dummies. If you know absolutely nothing about the language I suggest reading first the &lt;a href="https://en.wikipedia.org/wiki/SuperCollider"&gt;Wikipedia page on SuperCollider&lt;/a&gt; to get a sense of the language design and some of its typical purposes. With that information in mind, new users should begin the book by reading the Beginner's Tutorial by David Cottle. Follow his recommendations (i.e. install, configure, start, and use SuperCollider), then read and follow the whole tutorial again. It has a few OSX-specific parts Linux users can safely ignore, and his presentation sails along briskly, but the chapter is an excellent general introduction to SuperCollider. It's a hands-on tutorial, and though you might not understand completely how or why things work you will have seen and heard a small sample of SuperCollider's power and how to use it.&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/supercollider-book-review" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 29 Aug 2011 15:08:26 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1024175 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Super Collision At Studio Dave: The New World Of SuperCollider3, Part 2</title>
  <link>https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-2</link>
  <description>  &lt;div data-history-node-id="1022844" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/sc3-graph.png" width="344" height="246" alt="sc3_graph.png" title="scsynth and sclang equals a synthdef" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;In the first part of this series I introduced SuperCollider3 and its most basic operations. Now let's make things a little more interesting by adding a little randomization, a neat GUI, and some MIDI control.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Creating A GUI&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Let's add a simple GUI to control the synthesizer. We'll employ the services of a SuperCollider Quark called AutoGui to make things easy for us novices :&lt;/p&gt;
&lt;pre&gt;&lt;em&gt;    &lt;/em&gt;a = SynthDef(\sinetest, {arg out = 1, freq = 440; Out.ar(out, SinOsc.ar(freq))}) ;
    z = SynthDefAutogui(\sinetest, scopeOn:false) ;&lt;/pre&gt;&lt;p&gt;Easy, just two lines of code to produce the synthesizer control panel seen in Figure 1.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/u800764/sc3-autogui.png" height="215" width="282" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 1. SuperCollider's AutoGui Quark at work.&lt;/p&gt;
&lt;p&gt;As its name implies, the AutoGui class automatically creates a GUI to represent the elements of a SynthDef, i.e. a SuperCollider synthesizer definition. In the example, the SynthDef is built from our simple synth and an added output channel setter. AutoGui performs its magic on the SynthDef, and voila, we have a synthesizer with a graphic control panel, made with two lines of SuperCollider code.&lt;/p&gt;
&lt;p&gt;AutoGui is one of many realizations of SuperCollider's GUI capabilities. Other interesting manifestations include Fredrik Olofsson's red* quarks, James Harkins' dewdrop library, the Crucial extensions, and the EZ-GUI classes. As in other aspects of the system, SuperCollider gives you more than one way to do the job.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="photo of the hadron quark" src="https://www.linuxjournal.com/files/linuxjournal.com/ufiles/u800764/sc-hadron-small.jpg" height="309" width="550" /&gt;&lt;/p&gt;
&lt;p&gt;Figure 2. The Hadron Quark on display. (&lt;a href="https://linux-sound.org/images/sc-hadron.png"&gt;Full size&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Before leaving our simple example let's look at something with a more ambitious GUI. Figure 2 shows off Batuhan Bozkurt's Hadron, a SuperCollider quark that include various GUI components. At first Hadron looks a little like SuperCollider in Pd's clothing, but Hadron is a personal system, not a general-purpose GUI. Like most examples of a SuperCollider GUI Hadron was designed originally for its creator's specific purposes, and thanks to its broader utility it's been packaged as a quark for other users to explore. My first experiments included the addition of more synths and effects processors on my canvas layout - with all states saveable and loadable - and I've started to look into the guidelines for writing my own Hadron plugins.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notes On Notes&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;By now the sound designer might be a little interested in SuperCollider, but the composer might be wondering what the fuss is all about. Our tiny example merely plays a sine wave at a single frequency and a default amplitude value. However, consider the following code :&lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-2" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Tue, 09 Aug 2011 17:55:10 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1022844 at https://www.linuxjournal.com</guid>
    </item>
<item>
  <title>Super Collision At Studio Dave: The New World of SuperCollider3, Part 1</title>
  <link>https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-1</link>
  <description>  &lt;div data-history-node-id="1022755" class="layout layout--onecol"&gt;
    &lt;div class="layout__region layout__region--content"&gt;
      
            &lt;div class="field field--name-field-node-image field--type-image field--label-hidden field--item"&gt;  &lt;img src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/supercollider.png" width="400" height="400" alt="" typeof="foaf:Image" class="img-responsive" /&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-author field--type-ds field--label-hidden field--item"&gt;by &lt;a title="View user profile." href="https://www.linuxjournal.com/users/dave-phillips" lang="" about="https://www.linuxjournal.com/users/dave-phillips" typeof="schema:Person" property="schema:name" datatype="" xml:lang=""&gt;Dave Phillips&lt;/a&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"&gt;&lt;p&gt;&lt;strong&gt;SuperCollider3&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://supercollider.sourceforge.net/"&gt;SuperCollider&lt;/a&gt; is composer/programmer James McCartney's gift to the world of open-source audio synthesis/composition environments. In its current manifestation, SuperCollider3 includes capabilities for a wide variety of sound synthesis and signal processing methods, cross-platform integrated GUI components for designing interfaces for interactive performance, support for remote control by various external devices, and a rich set of tools for algorithmic music and sound composition. And yes, there's more, much more.&lt;/p&gt;
&lt;p&gt;This 3-part article combines a preview of SuperCollider 3.5 and a review of &lt;a href="https://supercolliderbook.net/"&gt;The SuperCollider Book&lt;/a&gt;, the latest audio-related tome from the press at MIT. I'll introduce the system and some of its components, with example code and screenshots (I love screenshots), then I'll be your tour guide to some interesting SuperCollider projects and Web sites. I'll conclude with a summary of my impressions of SuperCollider, followed by my review of The SuperCollider Book.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Background Bits&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In 1996, SuperCollider was released as a closed-source commercial program available only for the Macintosh computer. In 2002 the source code was released to the public under the GPL. Since then development has been consistent and impressive, and the system is now available for Linux, Mac OSX, and Windows, with a high level of cross-platform compatibility.&lt;/p&gt;
&lt;p&gt;SuperCollider has been designed as a client/server arrangement, with a clean division between its audio processing parts (&lt;em&gt;scsynth&lt;/em&gt;) and the language used to control those parts (&lt;em&gt;sclang&lt;/em&gt;). In a typical application the synthesizer is started in a separate process, then the user writes code in a text editor (e.g. Emacs, Gedit, vi/vim) configured for operation with SuperCollider. The editor configuration usually includes mechanisms for controlling the server state and for sending code to the synthesizer for rendering, often as a realtime process. &lt;/p&gt;
&lt;p&gt;A complete list of SuperCollider's capabilities would be beyond the scope of this article. Synthesis primitives are well-represented by a variety of oscillators, filters, effects, and control mechanisms (envelopes, gates, triggers). SuperCollider has borrowed the unit generator concept - i.e. an audio processing "black box" - from the MusicN languages. Users combine unit generators to roll their own synthesis and processing graphs into what SuperCollider calls a &lt;em&gt;SynthDef&lt;/em&gt;. Many predefined SynthDefs are available, and it's easy to create your own. &lt;/p&gt;&lt;/div&gt;
      
            &lt;div class="field field--name-node-link field--type-ds field--label-hidden field--item"&gt;  &lt;a href="https://www.linuxjournal.com/content/super-collision-studio-dave-new-world-supercollider3-part-1" hreflang="und"&gt;Go to Full Article&lt;/a&gt;
&lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;

</description>
  <pubDate>Mon, 25 Jul 2011 13:00:00 +0000</pubDate>
    <dc:creator>Dave Phillips</dc:creator>
    <guid isPermaLink="false">1022755 at https://www.linuxjournal.com</guid>
    </item>

  </channel>
</rss>
