S C O T T P E T E R S E N ∞ E L M U C O ∞ S C A C I N T O . C O M

homepage for scott eric petersen, el muco, and all things electronic

New SuperCollider on (x)Ubuntu

SuperCollider on Xubuntu

My page on installing SC3.x on Ubuntu has been a popular page here at scacinto.com. Because it was written 3+ years ago, and more importantly, because so much changed with the SC3.6 update I felt compelled to write up another tut. This time I’m installed 3.6.x on Xubuntu 13.10. The flavor of Ubuntu you choose doesn’t matter. I like X because it uses the lighter XFCE desktop environment. Actually, I like and use #! Linux more, but Ubuntu is the easier and more people use it (even though #! is better!) so here goes: Read the rest of this entry »

Filed under: SC3 - Code - Music - More, Tutorial / How-to, , , , , , , ,

IBeam Laser Show (2011)

It has been almost five months since MuCo performed for the 2nd time at Ibeam and for one reason or another the recording has sadly sat neglected on a hard drive since then.  I finally dug it out, mixed the tracks together (output of kane + scacinto) and here it is for your listening pleasure.

(Just in case you are wondering what the laser-gun sounds are that occur at the beginning and, even more noticeably, during the middle of the recording [11:18 ->], they came from a magical black box that Kane made and I played without knowing how it worked. Hilarity.)

El MuCo @ Ibeam May 28th, 2011

Filed under: El MuCo, , , , , , , , , , , , , , , ,

Xbee: Information and Resources

The XBee RF radio is certainly not new technology, but it remains a tried-and-true means of communicating with microcontrollers in DIY electronic projects.  For those of you unfamiliar with the XBee, it is an RF radio module that can be attached to a circuit via a breakout-board and used to communicate wirelessly with that circuit, or to send sensor data to another XBee (presumably attached to a computer.)  Working with XBees is not all crackers and cheese, however.  Those familiar with the XBee know it is a device of both promise and sorrow, a ‘veil of tears’ as Allan Schindler would say.   Read the rest of this entry »

Filed under: Tutorial / How-to, , , , , , , , , , , , ,

MuCo in Miami: the recording

Here is the somewhat-delayed recording of our set on the Subtropics festival in Miami on March 20th. I took some video, but it was terrifically dark and the audio was useless as well. I know Gustavo recorded the audio from the room, but I haven’t gotten my hands on it yet. The recording below was recorded internally (and separately) on our two machines and combined afterward, so no room on this one.  If I get a good room recording, I will post it here.

Also, I think there are some good pics from the event that I haven’t gotten yet either, so I’ll post those if and when I get them. Until then, enjoy the show!

(headphones or a system with a subwoofer is highly recommended!)

Improvised Feedback Systems I (30:55)


Filed under: El MuCo, , , , , , , , , , ,

FNT III: The 68k Classic Clash

... it calls to you... ...do you hear your name?..

March 25th

  • Be the first on your block to write a song for the Macintosh Classic II!!!
  • Learn Super Studio Session!!!
  • Have your music performed in public!!!
  • Get your hands on a clicky single-button mouse!!!
  • Drink beer!!!
  • Bolster your geek cred!!!
  • The keyboard!!!  Whoa!!!

If you want all of the above I guarantee there is only one place to get it this coming Friday night! FNT III!!!! You don’t know how to write music? Ha! With Super Studio Session you don’t need to know anything about music to write a hit song! Simply click on some lines to insert an instrument and then click in notes at random! It’s easy! Also, it’s fun! Also, who cares?

Classic Computing!

This computer is 20 years old ladies and gentlemen! It is not going to last forever! Get your hands on it before its capacitors pop! Make your impression on the world before it’s too late!

FridayNightThing III:
Friday March 25th, 8pm
667 Whitney Ave #11
New Haven, CT 06511

So easy even Kane can do it!

Filed under: FridayNightThing, , , , , , , , , , ,

Gearing Up

In anticipation of our upcoming performances March 12th and March 20th, we (MuCo) improvised a set tonight using our new patented MuCo Flouper® and recorded the sonic joy that resulted. Here, for your enjoyment, is the 35 minutes that occurred AS it occurred, recorded in Hi-Def audio and reproduced for you in stunning stereo!

Filed under: El MuCo, SC3 - Code - Music - More, , , , , , , , , , ,

FridayNightThing II (2011)

Here are some pictures and a short video from FridayNightThing II (Feb. 25th.) A big thanks to Heather for taking all the pics and video, editing them together, and putting them online. As always, a big thanks to all who came, participated, and spectated. The next FridayNightThing will be on Friday March 25th. Get out your pots and pans and plan on joining us!

FridayNightThing – February 25, 2011 from hstryk on Vimeo.

Scott explains bleeps & bloops


Investigating Scott's Matrix Mixer

Anne & Carl go over each other's composition

Anne & Carl setting up

Carl & Anne talk after their performance

Carl & Anne's compositions


Carl experiments with the clangpot

Carl enjoys the clangpot

Simon treats us to some classical guitar

Simon, Scott & Anne

Simon and Scott

Filed under: FridayNightThing, , , , , , , , , , , , ,

Virtual Matrix Mixer (yes, in SuperCollider)

Screenshot of the Waz Matrix Mixer in action

Kane and I recently dropped $170 at JameCo on potentiometers, switches, diodes, project boards, and more in anticipation of several MuCo projects we have been planning.  The main project now after some op-amp FAIL last night (the FAIL being Mimms’s op-amp.  Yes, there is a free version on the nets.  No, we will not help you torrent it illegally) is a classic 3×3 matrix mixer which we intend to use a la David Tudor to make feedback music of the most splendiforous nature.  As some of you may have noticed, I have been slightly obsessed with feedback of late, and for good reason: feedback, like Frosted Flakes, is better than good, its great.  It’s great to make, great to listen to, great to cover up the drunk, sleeping neighbor’s DVD menu music that runs for hours and hours after he’s passed out on the couch.

I plan to post a little “Fun with Feedback” post this weekend (maybe tomorrow), but I will jump the gun and get to results before I do.  In anticipation of the analogue matrix mixer, I decided to spit in the eye of convention and model an analog (make an analog of…) device digitally first because I wanted to see what my results with the analog device might be.

This was an interesting experiment because it highlighted the reality that, while creating digital analogs of analog equipment may be useful on a basic, conceptual level, it breaks down completely when it comes to the actual implementation/realization of the object.  This may seem obvious to some of you (congratulations), but one wouldn’t suspect this with the tradition of modelling analog equipment in electronic music studios the world over.  Not to mention all of the digital synthesis software that models even its appearance.  (Yes, Reason, I’m looking at you… with disdain.)  I’ll make a long story short and say that approximately 2 minutes after I sat down with idea the matrix mixer in my head to start coding it up, I was conceptually far enough away from the analog instrument that looking at my notes one might not even guess it was supposed to be a simple 3×3 summing mixer.  This is partly because of the nature of programming itself, and partly because of the idiosyncrasies of any programming language.  If one were to mock up the 3×3 in Csound, SuperCollider, and ChucK, it would become very clear very quickly that one cannot think the same way about the same object when coding in different languages.  I now digest.  (yes, digest.)

After some headbanging and with some help from Kane and HJH (on Nabble) the Waz Matrix Mixer V.1 was realized last night.  The SC3 code is below so you can see how it is constructed.  The mixer is simple: it routes 3 input sources (in this case, either the built-in microphone or a sine oscillator) to 3 outputs each.   At the outputs is some processing, a delay line, distortion, etc.  The output from the processing can then be routed back into any of the inputs including itself, thus the feedback.

In the following picture, the blue knobs represent the 3×3 matrix.  Each row routes its respective input to outs 1, 2, and 3 individually.  The red knobs control the input volume, and the yellow knobs control the amount of outs 1, 2, and 3 that are fed back into the chain.

janky gui -- needs work, but works...

As promised, here is the code (provided Scribd ever finishes processing it…)

Here is a recording with the mic as the input source.  I’m not actually doing anything with the mic, I’m just letting it hum and collect room noise and the output from the speaker which is right next to it in the laptop.  The delay line’s delay time parameter is being dynamically changed using the mouse position (x axis) which results in pitch-shifting.  This is responsible for the “glitching.”  Additionally, I am using the mouse position y axis to control the decay time (in seconds.)  When the decay time is over 3, the processing synths begin a sometimes irreversible pattern of self destruction.

Here is a recording of the sine oscillator inputs.  There are three sine tones around 440, 1000, and 1400 Hz respectively.  The rest of the processing is as described in the example above.

Filed under: Code, Current Projects, El MuCo, Music, SC3 - Code - Music - More, , , , , , , , , , ,

El MuCo: Meeting Notes and Current Plan of Action

Members of El MuCo:

The intricately lain plans of this evening are here reproduced in all their glory.

meeting notes - December 17, 2008

But, for those who could not make the meeting, some interpretation may be necessary. Here follows some of the decisions arrived at in tonight’s meeting.

1) We’ve settled on a server-client model where the server is stupid rather than attempting to program intelligence: it will basically be a glorified router of sorts.  This is in accordance with our agreement that the first version of the system should be as simple as possible.

2) The server will connect each individual to each other.  Each individual is responsible for creating an interactive instrument that responds to specific OSC messages.  The individual is autonomous and is responsible for creating his/her own instrument. The instrument can be anything, but must incorporate the following key-value pairs (received via OSC messaging) in some way.

\tr: 0 or 1

\float: 0.0-1.0

\int: 20-16k

\arrayF: 16 indexes (elements) each a float with a range of 0.0-1.0

\arrayI: 16 indexes (elements) each an int from 0-11

\string: a string (“ElMuCoRules”) with no white spaces — A-Z only

The messaging system will be of type ‘broadcast’: the individual will select from whom they will accept messages.  (The messages sent by the individual will be available to all, but must be selected by the other individuals.)

The exact nature of the server has yet to be ironed out.  I will post with progress on the server model, code, questions, polls, etc.  If I’ve left anything out, please post a comment.

Our next meeting is scheduled for Saturday January 24th, 2008 at 1pm.  (The Kling’s Birthday!  Happy future birthday The Kling!)

Filed under: Current Projects, El MuCo, , , , ,

G O I N G S O N : L O C A L (ISH)

fritz Art of Fritz Horstman
kane Music of Brian Kane
fritz Hartford Phase Shift
fritz Hartford Sound Alliance
Lique Art of Philip Lique
Lique Music of Matt Sargeant
strycharz Art of Heather Strycharz
uncertainty Uncertainty Music Series

My Other Awesome Sites [•_•]

Assault! 375 Aural Assaults!
About me! About me!
MySpace! MySpace!
Google+! Google+!
My (soon-to-be) Company! My (soon-to-be) Company!

Enter your email address to subscribe to this awesome blog and receive notifications of new posts by email!

Join 76 other followers


P O S T E R S !







INI new haven

Handmade instruments by Scott Petersen and Brian Kane at Artspace New Haven