Colin Sullivan 2024-05-22T02:20:00Zhttp://colin-sullivan.net/feed/Cycliptic: A Flower It Will Become2024-03-24T00:00:00Z2024-03-24T00:00:00Zhttp://colin-sullivan.net/main/2024/a-flower-it-will-become/index.html
<p>Music release. Bass guitar, synths, production.</p>
<iframe style="border: 0; width: 100%; height: 120px;" src="https://bandcamp.com/EmbeddedPlayer/album=1520161378/size=large/bgcol=ffffff/linkcol=0687f5/tracklist=false/artwork=small/transparent=true/" seamless><a href="https://cycliptic.bandcamp.com/album/a-flower-it-will-become">A Flower It Will Become by Cycliptic</a></iframe>
<a href="http://colin-sullivan.net/main/2024/a-flower-it-will-become/index.html" class="more">more...</a> Audio Developers Conference 2023 Talk2023-11-13T00:00:00Z2023-11-13T00:00:00Zhttp://colin-sullivan.net/main/2023/high-perf-web-gui-adc-2023/index.html
<p>Conference talk from ADC 23 discusses software engineering techniques and architecture for building a web interface on a C++ audio application</p>
<div class="clearfix"></div>
<div class="media-with-caption vimeo">
<iframe width="100%" height="100%" src="https://www.youtube.com/embed/xXPT8GAEozs?si=_SP7kCzTcxOOu3Hk" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
<p class="media-caption">ADC 2023 talk</p>
<a href="http://colin-sullivan.net/main/2023/high-perf-web-gui-adc-2023/index.html" class="more">more...</a> Touch UI to Generative Music Sequencer in SuperCollider2019-02-03T15:34:20Z2019-02-03T15:34:20Zhttp://colin-sullivan.net/main/2019/performance-environment/index.html
<p>Explorations integrating SuperCollider instruments into a Ableton Live set. A web-based touch-screen UI controls SuperCollider patches through a Node.js server (running inside an Electron app). Tempo clock is synced from SuperCollider to Ableton Live using Ableton Link.
<div class="clearfix"></div>
<div class="media-with-caption vimeo">
<iframe
src="https://player.vimeo.com/video/315357104?title=0&byline=0&portrait=0&color=8EAA59"
frameborder="0"
class="media"
height="100%"
width="100%"
webkitAllowFullScreen
mozallowfullscreen
allowFullScreen
></iframe>
</div>
<p class="media-caption">Generative Sequencer Performance Touch UI Demo</p></p>
<a href="http://colin-sullivan.net/main/2019/performance-environment/index.html" class="more">more...</a> LED Wall Prototype2018-07-04T15:53:35Z2018-07-04T15:53:35Zhttp://colin-sullivan.net/main/2018/led-wall-prototype/index.html
<p>A prototype of an interactive LED wall experience.</p>
<p>An LED wall allowing participants to paint gestures on a touchscreen.
<div class="clearfix"></div>
<div class="media-with-caption vimeo">
<iframe
src="https://player.vimeo.com/video/278402582?title=0&byline=0&portrait=0&color=8EAA59"
frameborder="0"
class="media"
height="100%"
width="100%"
webkitAllowFullScreen
mozallowfullscreen
allowFullScreen
></iframe>
</div>
<p class="media-caption">Prototype Demo</p></p>
<a href="http://colin-sullivan.net/main/2018/led-wall-prototype/index.html" class="more">more...</a> Transdimensional Audio Workstation2016-07-11T18:59:27Z2016-07-11T18:59:27Zhttp://colin-sullivan.net/main/2016/transdimensional-audio-workstation/index.html
<p>The Transdimensional Audio Workstation is an interactive musical experience. The machine allows one to tune into another dimension in order to send a musical communication to one’s self. After sending the music, any transdimensional response will be interpreted and played back automatically.
<div class="clearfix"></div>
<div class="media-with-caption vimeo">
<iframe
src="https://player.vimeo.com/video/174616131?title=0&byline=0&portrait=0&color=8EAA59"
frameborder="0"
class="media"
height="100%"
width="100%"
webkitAllowFullScreen
mozallowfullscreen
allowFullScreen
></iframe>
</div>
<p class="media-caption">Transdimensional Audio Workstation demonstration (response removed for privacy reasons)</p></p>
<a href="http://colin-sullivan.net/main/2016/transdimensional-audio-workstation/index.html" class="more">more...</a> Bells Atlas Hyperlust Website2015-05-19T16:53:15Z2015-05-19T16:53:15Zhttp://colin-sullivan.net/main/2015/bellsatlas-hyperlust-website/index.html
<p>The folks from Bells Atlas had an idea to release a single song from their EP, chosen at random to anyone who signed up. I liked this idea and built it for them: <a href="http://hyperlust.bellsatlas.com">hyperlust.bellsatlas.com</a>.</p>
<a href="http://colin-sullivan.net/main/2015/bellsatlas-hyperlust-website/index.html" class="more">more...</a> On algorithmic music and musical creation GUIs2015-03-19T16:15:43Z2015-03-19T16:15:43Zhttp://colin-sullivan.net/main/2015/iftf_music_tech_presentation/index.html
<p>I spoke about musical creation algorithms and interfaces at "Music + Tech" night hosted by the <a href="http://plustech.iftf.org/">Institute for the Future</a>. The talk was on two topics: algorithmic music and musical creation GUIs.</p>
<a href="http://colin-sullivan.net/main/2015/iftf_music_tech_presentation/index.html" class="more">more...</a> Family Bonding Through LED Art Installation2015-01-29T19:05:06Z2015-01-29T19:05:06Zhttp://colin-sullivan.net/main/2015/joylight/index.html
<p>Over the recent holiday season I decided to try working on a project together with my family. I proposed the medium of LED light animation and started talking with Pegs (my mom) about it. What we ended up with looks pretty cool! It is made from some LED strips in the shape of a star.</p>
<a href="http://colin-sullivan.net/main/2015/joylight/index.html" class="more">more...</a> Santa Clara Laptop Orchestra at Google I/O2014-06-24T15:34:19Z2014-06-24T15:34:19Zhttp://colin-sullivan.net/main/2014/sclork-at-google-io/index.html
<p>I performed as a guest with the <a href="http://cms.scu.edu/cas/music/news/index.cfm?b=644&c=20241">Santa Clara Laptop Orchestra</a>. The performance was in the Contemporary Jewish Museum as part of Google I/O.</p>
<a href="http://colin-sullivan.net/main/2014/sclork-at-google-io/index.html" class="more">more...</a> Sounds of the Subconscious Seas2013-02-22T20:21:49Z2013-02-22T20:21:49Zhttp://colin-sullivan.net/main/2013/seas-of-subconscious/index.html
<p>The "All Worlds Fair" took place in San Francisco at the beautiful old mint building. It was quite a delightful gathering of people and showcased some art and performances that I found quite amazing.</p>
<div class="clearfix"></div>
<div class="media-inline media-inline-right">
<a href="/uploads/2013/seas-of-subconscious/sos_still_01.jpg"><img
src="/uploads/2013/seas-of-subconscious/sos_still_01.jpg"
alt=""
width="240"
class="media"
/></a>
</div>
<p>I built a soundscape for the "Seas of the Subconscious" experience that took place in the basement. It sounded pretty sweet in that steel-walled room. </p>
<p>The soundscape is generative, so I could render out 3 minutes or 5 hours if I needed. Here is a short sample:</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.mp3" />
<source src="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.ogg" />
</audio>
<p class="media-caption">
Sounds of the subconscious seas.<br />
Download:<br />
<a href="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.aif">.aif</a> <a href="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.flac">.flac</a> <a href="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.mp3">.mp3</a><a href="/uploads/2013/seas-of-subconscious/01%20Sounds%20of%20Subconscious%20Seas%20Sample.ogg">.ogg</a> </p>
</div>
<p>It is written entirely in SuperCollider so I now have the start of a framework for developing soundscapes in the way that I like to think about them. It is open source:</p>
<p><a href="https://github.com/colinsullivan/seas-of-subconscious">github.com/colinsullivan/seas-of-subconscious</a></p>
<a href="http://colin-sullivan.net/main/2013/seas-of-subconscious/index.html" class="more">more...</a> dreamtrapper2012-12-21T11:52:10Z2012-12-21T11:52:10Zhttp://colin-sullivan.net/main/2012/dreamtrapper/index.html
<p>This piece is a collaboration with Jen Hsu which we first showed at the CCRMA Fall Concert 2012. It was quite a pleasure to create.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2012/dreamtrapper.mp3" />
<source src="/uploads/2012/dreamtrapper.ogg" />
</audio>
<p class="media-caption">
dreamtrapper<br />
Download:<br />
<a href="/uploads/2012/dreamtrapper.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2012/dreamtrapper.flac">.flac</a> <a href="/uploads/2012/dreamtrapper.mp3">.mp3</a><a href="/uploads/2012/dreamtrapper.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2012/dreamtrapper/index.html" class="more">more...</a> Jnana (Generative Ableton Live Plugin)2012-12-20T17:29:20Z2012-12-20T17:29:20Zhttp://colin-sullivan.net/main/2012/jnana/index.html
<p>"Jnana" is an algorithmic accompaniment system integrated into Ableton Live. It can analyze MIDI input and generate melodic and rhythmic material in a similar style.</p>
<div class="clearfix"></div>
<div class="media-with-caption vimeo">
<iframe
src="https://player.vimeo.com/video/55763129?title=0&byline=0&portrait=0&color=8EAA59"
frameborder="0"
class="media"
height="100%"
width="100%"
webkitAllowFullScreen
mozallowfullscreen
allowFullScreen
></iframe>
</div>
<p class="media-caption">Demo of Jnana v0.1</p>
<a href="http://colin-sullivan.net/main/2012/jnana/index.html" class="more">more...</a> Determinism v0.2, more algorithmic music2012-03-26T17:40:25Z2012-03-26T17:40:25Zhttp://colin-sullivan.net/main/2012/determinism-v02/index.html
<p>For a final project, I expanded upon my prior compositional ideas for "Determinism" to create a bit more detailed algorithmic piece.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2012/Determinism_2.mp3" />
<source src="/uploads/2012/Determinism_2.ogg" />
</audio>
<p class="media-caption">
Algorithmic music with sounds synthesized from scratch and arrangements determined by controlled randomness.<br />
Download:<br />
<a href="/uploads/2012/Determinism_2.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2012/Determinism_2.flac">.flac</a> <a href="/uploads/2012/Determinism_2.mp3">.mp3</a><a href="/uploads/2012/Determinism_2.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2012/determinism-v02/index.html" class="more">more...</a> tulpasynth v0.22012-03-26T17:12:42Z2012-03-26T17:12:42Zhttp://colin-sullivan.net/main/2012/tulpasynth-v02/index.html
<p>"tulpasynth" is a prototype real-time collaborative music creation system that takes advantage of touchscreen gestures for a tangible, responsive UI. It has been generally well-received when I have shown it at CCRMA events and at the 2011 bay area Maker Faire.</p>
<div class="clearfix"></div>
<div class="media-with-caption">
<a href="https://ccrma.stanford.edu/~colinsul/projects/tulpasynth/"><img
src="/uploads/2012/tulpasynth_scene_02.png"
alt="tulpasynth screenshot"
class="media"
/></a>
<p class="media-caption">tulpasynth screenshot</p>
</div>
<a href="http://colin-sullivan.net/main/2012/tulpasynth-v02/index.html" class="more">more...</a> "Determinism", some algorithmic music2012-02-23T00:00:00Z2012-02-23T00:00:00Zhttp://colin-sullivan.net/main/2012/determinism/index.html
<p>For this assignment, I brought together a variety of techniques to create some algorithmic music.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2012/Determinism.mp3" />
<source src="/uploads/2012/Determinism.ogg" />
</audio>
<p class="media-caption">
Music created from markov chains and FM synthesis.<br />
Download:<br />
<a href="/uploads/2012/Determinism.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2012/Determinism.flac">.flac</a> <a href="/uploads/2012/Determinism.mp3">.mp3</a><a href="/uploads/2012/Determinism.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2012/determinism/index.html" class="more">more...</a> Homebrew soundscape2012-02-06T00:00:00Z2012-02-06T00:00:00Zhttp://colin-sullivan.net/main/2012/homebrew/index.html
<p>For this assignment, I gathered a few recordings and created a short musical statement by manipulating the sounds in ChucK. The rhythmic variation is created with first-order Markov Chains, and the string-like sounds are created by feeding a recording into a Karplus Strong algorithm.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2012/Homebrew.mp3" />
<source src="/uploads/2012/Homebrew.ogg" />
</audio>
<p class="media-caption">
Music created from sounds I recorded then manipulated.<br />
Download:<br />
<a href="/uploads/2012/Homebrew.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2012/Homebrew.flac">.flac</a> <a href="/uploads/2012/Homebrew.mp3">.mp3</a><a href="/uploads/2012/Homebrew.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2012/homebrew/index.html" class="more">more...</a> chowscape2012-01-28T00:00:00Z2012-01-28T00:00:00Zhttp://colin-sullivan.net/main/2012/chowscape/index.html
<p>Here is a "musical statement" I created while working on a homework assignment. The assignment was to experiment with FM synthesis by building some timbres and submitting them along with a musical statement.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2012/ChowScape.mp3" />
<source src="/uploads/2012/ChowScape.ogg" />
</audio>
<p class="media-caption">
Sounds I created with FM synthesis.<br />
Download:<br />
<a href="/uploads/2012/ChowScape.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2012/ChowScape.flac">.flac</a> <a href="/uploads/2012/ChowScape.mp3">.mp3</a><a href="/uploads/2012/ChowScape.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2012/chowscape/index.html" class="more">more...</a> KnacK2012-01-02T01:00:00Z2012-01-02T01:00:00Zhttp://colin-sullivan.net/main/2012/knack/index.html
<p>"KnacK" is a music compositon framework for ChucK.</p>
<p>The basic idea of the framework is to provide some conventions for making compositional code modular and reusable. There are some other features that I am interested in developing further as well such as a MVC-like interaction between raw "aesthetic data" and the instruments/performers in a musical piece.</p>
<div class="clearfix"></div>
<div class="media-with-caption">
<a href="https://ccrma.stanford.edu/~colinsul/projects/knack/"><img
src="/uploads/2012/Architecture_Overview.png"
alt="entities and relationships in the KnacK framework"
class="media"
/></a>
<p class="media-caption">entities and relationships in the KnacK framework</p>
</div>
<a href="http://colin-sullivan.net/main/2012/knack/index.html" class="more">more...</a> tulpasynth2012-01-02T00:00:00Z2012-01-02T00:00:00Zhttp://colin-sullivan.net/main/2012/tulpasynth/index.html
<p>"tulpasynth" is a real-time collaborative music creation system.</p>
<p>It is a collaborative web-based application for creating music with others by manipulating simple shapes in the web browser.</p>
<a href="http://colin-sullivan.net/main/2012/tulpasynth/index.html" class="more">more...</a> Activist Montage2011-11-08T22:47:44Z2011-11-08T22:47:44Zhttp://colin-sullivan.net/main/2011/activist-montage/index.html
<p>Below is an audio montage/narrative-like soundscape that I have created from various clips of NPR interviewees and reporters. It was originally developed for a 4-channel audio system, but below is the binaural stereo mix. Audio was generated using ChucK. End result and source code can be found below. Hope you enjoy.</p>
<div style="text-align:center;">
<p>NOTE: Unlike most content on this site, this audio is <b>NOT</b> licensed as Creative Commons. <b>The content is copyrighted by NPR</b>.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2011/11/Too%20Big%20to%20Fail.mp3" />
<source src="/uploads/2011/11/Too%20Big%20to%20Fail.ogg" />
<source src="/uploads/2011/11/Too%20Big%20to%20Fail.wav" />
</audio>
<p class="media-caption">
Too Big to Fail<br />
Download:<br />
<a href="/uploads/2011/11/Too%20Big%20to%20Fail.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2011/11/Too%20Big%20to%20Fail.flac">.flac</a> <a href="/uploads/2011/11/Too%20Big%20to%20Fail.mp3">.mp3</a><a href="/uploads/2011/11/Too%20Big%20to%20Fail.ogg">.ogg</a><a href="/uploads/2011/11/Too%20Big%20to%20Fail.wav">.wav</a> </p>
</div>
<p>
NOTE: Source code is licensed MIT. <br />
<a href="/uploads/2011/11/hw4.ck">Download source code</a>
</p>
</div>
<a href="http://colin-sullivan.net/main/2011/activist-montage/index.html" class="more">more...</a> Bingo!2011-01-25T02:32:19Z2011-01-25T02:32:19Zhttp://colin-sullivan.net/main/2011/bingo/index.html
<p>Every New Year's Day, many of my family and friends gather to play bingo. In recent years there have been too many people in the house to hear what numbers have been called.</p>
<a href="http://colin-sullivan.net/main/2011/bingo/index.html" class="more">more...</a> Algorithmic Composition with the Fibonacci Sequence2010-12-13T02:09:09Z2010-12-13T02:09:09Zhttp://colin-sullivan.net/main/2010/algorithmic-composition-with-the-fibonacci-sequence/index.html
<p>I find the significance of the Fibonacci number sequence in nature, art, and mathematics very interesting. For some time I have been thinking about how this pattern can be applied to music and have been developing my own musical composition that is algorithmically based on the Fibonacci sequence.</p>
<p>The composition as it stands currently. Please enjoy, and feel free to download if you would like.</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2010/12/Fibonacci%202011.mp3" />
<source src="/uploads/2010/12/Fibonacci%202011.ogg" />
</audio>
<p class="media-caption">
Algorithmic Composition<br />
Download:<br />
<a href="/uploads/2010/12/Fibonacci%202011.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2010/12/Fibonacci%202011.mp3">.mp3</a><a href="/uploads/2010/12/Fibonacci%202011.ogg">.ogg</a> </p>
</div>
<a href="http://colin-sullivan.net/main/2010/algorithmic-composition-with-the-fibonacci-sequence/index.html" class="more">more...</a> Algorithmic Jams2010-10-22T10:01:18Z2010-10-22T10:01:18Zhttp://colin-sullivan.net/main/2010/algorithmic-jams/index.html
<p>While working on my Fibonacci piece (<a href="/main/2010/fibbass-2011">mentioned here</a>), some interesting results pop up now and then. These riffs were algorithmically generated, written in JavaScript and Max/MSP, and are based on the Fibonacci numbers in multiple ways.</p>
<a href="http://colin-sullivan.net/main/2010/algorithmic-jams/index.html" class="more">more...</a> Fibbass 20112010-09-12T21:26:37Z2010-09-12T21:26:37Zhttp://colin-sullivan.net/main/2010/fibbass-2011/index.html
<p>Last year I developed a short composition based on the Fibonacci numbers in which various accompaniments were generated algorithmically, you can listen to it <a href="/main/2010/fibbass-2010">here</a>.</p>
<p>This semester, I am working with Prof. Curtis Bahn in a much greater capacity, and will be hopefully be developing this idea into the composition that I have always wanted it to be.</p>
<a href="http://colin-sullivan.net/main/2010/fibbass-2011/index.html" class="more">more...</a> Fibbass 20102010-05-09T21:24:41Z2010-05-09T21:24:41Zhttp://colin-sullivan.net/main/2010/fibbass-2010/index.html
<p>Here is the result of this semester's work on my Fibonacci composition:</p>
<div class="media-with-caption">
<audio class="media" preload="none" controls>
<source src="/uploads/2010/05/Fibbass.mp3" />
<source src="/uploads/2010/05/Fibbass.ogg" />
</audio>
<p class="media-caption">
Fibbass<br />
Download:<br />
<a href="/uploads/2010/05/Fibbass.m4a">Apple Lossless .m4a</a>
<a href="/uploads/2010/05/Fibbass.mp3">.mp3</a><a href="/uploads/2010/05/Fibbass.ogg">.ogg</a> </p>
</div>
<p>If you are interested in my process, please feel free to read my final report below, or email me.</p>
<a href="http://colin-sullivan.net/main/2010/fibbass-2010/index.html" class="more">more...</a> Concert2010-03-06T02:40:05Z2010-03-06T02:40:05Zhttp://colin-sullivan.net/main/2010/concert/index.html
<p>Concert is an online collaborative organizational tool for sounds. I am developing Concert as part of Software Design and Documentation class here at RPI. See our <a href="http://wiki.github.com/joshelser/Concert/">wiki</a> for more information.</p>
<a href="http://colin-sullivan.net/main/2010/concert/index.html" class="more">more...</a> Fibonacci Composition2010-02-26T07:22:18Z2010-02-26T07:22:18Zhttp://colin-sullivan.net/main/2010/fibonacci-composition/index.html
<p>This semester, for "Interactive Arts Programming" class, I will be making an interactive composition based on the Fibonacci sequence. The piece will involve me playing the bass line of my composition, while a computer takes my performance as input and generates algorithmically determined accompaniments.</p>
<a href="http://colin-sullivan.net/main/2010/fibonacci-composition/index.html" class="more">more...</a> Times Square New Years 2010 Pyrotechnics2010-02-01T06:37:49Z2010-02-01T06:37:49Zhttp://colin-sullivan.net/main/2010/times-square-new-years-2010-pyrotechnics/index.html
<p>This past new years, I continued work for a pyrotechnics entertainment company, this time at Times Square, programming and operating the digital firing system to fire all of the pyrotechnics underneath the ball.</p>
<a href="http://colin-sullivan.net/main/2010/times-square-new-years-2010-pyrotechnics/index.html" class="more">more...</a> Bass Distortion with ChucK2009-10-22T21:01:09Z2009-10-22T21:01:09Zhttp://colin-sullivan.net/main/2009/independent-study-with-chuck/index.html
<p>This semester I have been pursuing an independent study in DSP Programming for Music/Audio Applications. For my final project, I will be designing an Overdrive/Distortion effect that is customized for the sound of my bass.</p>
<a href="http://colin-sullivan.net/main/2009/independent-study-with-chuck/index.html" class="more">more...</a>