<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>caustik's blog</title><link>https://blog.caustik.com/</link><description></description>
  <item><title>March 2016 Trance Mix</title><link>https://blog.caustik.com/2016/03/18/march-2016-trance-mix/</link><guid>https://blog.caustik.com/2016/03/18/march-2016-trance-mix/</guid><pubDate>Fri, 18 Mar 2016 16:08:00 GMT</pubDate><description>01 . Boom Jinx, Daniel Kandi – Azzura (Juventa Vs. Willem de Roo Remix) 02 . Juventa – Like These Eyes (Answer42 Remix) 03 . Bakke – Birds (Atmos Remix) 04 . Solarstone – Twisted Wing feat. Julie Scott (Dave Horne…</description></item>
  <item><title>Sound Level Meter for Music Production</title><link>https://blog.caustik.com/2016/03/11/sound-level-meter-for-music-production/</link><guid>https://blog.caustik.com/2016/03/11/sound-level-meter-for-music-production/</guid><pubDate>Fri, 11 Mar 2016 21:49:56 GMT</pubDate><description>For all the time I’ve been spending in the home studio messing around with music production, I really haven’t written any blog articles about the topic in a very long time. So let’s start out with one of the…</description></item>
  <item><title>VST for automating MIDI program changes</title><link>https://blog.caustik.com/2015/04/08/vst-for-automating-midi-program-changes/</link><guid>https://blog.caustik.com/2015/04/08/vst-for-automating-midi-program-changes/</guid><pubDate>Wed, 08 Apr 2015 22:53:51 GMT</pubDate><description>There’s a piece of functionality missing from Ableton Live. Say you’ve got an external device who’s knobs and other controls you’re using as input to Ableton Live through the MIDI learn functionality. This works…</description></item>
  <item><title>Set Theory - Parallel Interval</title><link>https://blog.caustik.com/2015/03/07/set-theory-parallel-interval/</link><guid>https://blog.caustik.com/2015/03/07/set-theory-parallel-interval/</guid><pubDate>Sat, 07 Mar 2015 22:01:39 GMT</pubDate><description>This is probably the most common harmonic mixing transition – corresponding to one counter-clockwise rotation on the circle of fifths . In this case, the first track is in Bb minor phrygian , and the second track is…</description></item>
  <item><title>Set Theory - Complement</title><link>https://blog.caustik.com/2015/03/06/set-theory-complement/</link><guid>https://blog.caustik.com/2015/03/06/set-theory-complement/</guid><pubDate>Fri, 06 Mar 2015 22:30:59 GMT</pubDate><description>There’s a concept in musical set theory called complement, where the set of notes is given as the set of all notes which are not included in the original set. Applied to a musical mode, there may be multiple…</description></item>
  <item><title>2012 Trance Mix</title><link>https://blog.caustik.com/2012/09/02/september-2012-trance-mix/</link><guid>https://blog.caustik.com/2012/09/02/september-2012-trance-mix/</guid><pubDate>Sun, 02 Sep 2012 21:23:48 GMT</pubDate><description>http://soundcloud.com/caustik/2012-trance-mix 01 . Neptune Project – Aztec (Original Mix) [Armada Music] 02 . Henix E-Motion (Dito Groovespot Remix) [Phoenix Recordings] 03 . Rapha &amp; Reminder – Beyond The Clouds…</description></item>
  <item><title>Guild Wars 2 + F.lux</title><link>https://blog.caustik.com/2012/08/31/guild-wars-2-f-lux/</link><guid>https://blog.caustik.com/2012/08/31/guild-wars-2-f-lux/</guid><pubDate>Fri, 31 Aug 2012 03:47:10 GMT</pubDate><description>There’s an awesome utility called F.lux which automatically tweaks your monitor colors throughout the day, to make your display easier on the eyes. The problem is, it doesn’t work with fullscreen games, by default.…</description></item>
  <item><title>Half-dome hike in Yosemite, CA / cables lottery</title><link>https://blog.caustik.com/2012/08/27/half-dome-hike-in-yosemite-ca-cables-lottery/</link><guid>https://blog.caustik.com/2012/08/27/half-dome-hike-in-yosemite-ca-cables-lottery/</guid><pubDate>Mon, 27 Aug 2012 23:55:33 GMT</pubDate><description>Recently, myself and a friend did the Half-dome hike in Yosemite, CA. Half-dome summit The last bit of this hike requires the use of cables , to reach the summit. In the past, this area has become very crowded, and…</description></item>
  <item><title>Crucial SSD firmware bug, crashes/BSOD</title><link>https://blog.caustik.com/2012/08/23/crucial-ssd-firmware-bug-crashesbsod/</link><guid>https://blog.caustik.com/2012/08/23/crucial-ssd-firmware-bug-crashesbsod/</guid><pubDate>Thu, 23 Aug 2012 17:11:05 GMT</pubDate><description>Recently, I left for about a week on vacation. After coming home, I noticed this PC had crashed. After restarting, it crashed again an hour later. After restarting, it crashed again … an hour later. After checking…</description></item>
  <item><title>AIM bookmark bot</title><link>https://blog.caustik.com/2012/08/20/aim-bookmark-bot/</link><guid>https://blog.caustik.com/2012/08/20/aim-bookmark-bot/</guid><pubDate>Mon, 20 Aug 2012 18:14:52 GMT</pubDate><description>I coded this AIM bot, quite a while ago, which lets you add/remove/search bookmarks. It was written using the C interface to Amazon’s SimpleDB and the AIM SDK. It’s pretty basic. Just send an IM to “whutsnu” on AIM…</description></item>
  <item><title>Node.js w/1M concurrent connections!</title><link>https://blog.caustik.com/2012/08/19/node-js-w1m-concurrent-connections/</link><guid>https://blog.caustik.com/2012/08/19/node-js-w1m-concurrent-connections/</guid><pubDate>Sun, 19 Aug 2012 00:43:49 GMT</pubDate><description>I’ve decided to ramp up the Node.js experiments, and pass the 1 million concurrent connections milestone. It worked, using a swarm of 500 Amazon EC2 test clients, each establishing ~2000 active long-poll COMET…</description></item>
  <item><title>Trance Evolution 001</title><link>https://blog.caustik.com/2012/07/22/trance-evolution-001/</link><guid>https://blog.caustik.com/2012/07/22/trance-evolution-001/</guid><pubDate>Sun, 22 Jul 2012 07:22:18 GMT</pubDate><description>Here’s a mix with some older trance tracks (2006-2009) Trance Evolution 001 [ Listen ] 01. Chris Corrigan pres Velvet Skies – Uplifter (Mike Koglin Re-edit) 02. Catching Dreams – Timeless (DJ Ray Remix) 03. Paul…</description></item>
  <item><title>Dry ice</title><link>https://blog.caustik.com/2012/06/08/dry-ice/</link><guid>https://blog.caustik.com/2012/06/08/dry-ice/</guid><pubDate>Fri, 08 Jun 2012 00:40:06 GMT</pubDate><description>Dry ice w/cup Dry ice w/soap That is all.. 😛</description></item>
  <item><title>May 2012 Electro House Mix</title><link>https://blog.caustik.com/2012/05/31/may-2012-electro-house-ix/</link><guid>https://blog.caustik.com/2012/05/31/may-2012-electro-house-ix/</guid><pubDate>Thu, 31 May 2012 02:10:43 GMT</pubDate><description>Caustik – May 2012 Electro House Mix [ Download MP3 ] 01 . Hirshee – Bang This (Original Mix) 02 . Hypster – Nitro Party Music (Heren Remix) 03 . Neologic vs Beat Hunters – Logical Beats (Darth &amp; Vader Remix) 04 .…</description></item>
  <item><title>Pixel Scaling (Nearest Neighbor, Scale2X, HQX)</title><link>https://blog.caustik.com/2012/04/17/pixel-scaling-nearest-neighbor-scale2x-hqx/</link><guid>https://blog.caustik.com/2012/04/17/pixel-scaling-nearest-neighbor-scale2x-hqx/</guid><pubDate>Tue, 17 Apr 2012 00:37:57 GMT</pubDate><description>I decided to get HQX to compile on Win64, so it can be used by sprites . The author didn’t reply to my email, so I just decided to hack it up. It’s open source, after all. It wasn’t too bad, just a bunch of random…</description></item>
  <item><title>Escape the 1.4GB V8 heap limit in Node.js!</title><link>https://blog.caustik.com/2012/04/11/escape-the-1-4gb-v8-heap-limit-in-node-js/</link><guid>https://blog.caustik.com/2012/04/11/escape-the-1-4gb-v8-heap-limit-in-node-js/</guid><pubDate>Wed, 11 Apr 2012 02:43:21 GMT</pubDate><description>(continued from the sprites scalability experiments [ 250k ] [ 100k ]) Well, finally found a work around for the 1.4GB limit imposed on the V8 heap. This limitation was at first a “hard” limit, and after some tweaks…</description></item>
  <item><title>Node.js w/250k concurrent connections!</title><link>https://blog.caustik.com/2012/04/10/node-js-w250k-concurrent-connections/</link><guid>https://blog.caustik.com/2012/04/10/node-js-w250k-concurrent-connections/</guid><pubDate>Tue, 10 Apr 2012 07:53:02 GMT</pubDate><description>Okay, I figured it must be possible, so it had to be done.. The sprites server has smashed through the 250k barrier with 250,001 concurrent, active connections . In addition to the stuff talked about in my previous…</description></item>
  <item><title>Scaling node.js to 100k concurrent connections!</title><link>https://blog.caustik.com/2012/04/08/scaling-node-js-to-100k-concurrent-connections/</link><guid>https://blog.caustik.com/2012/04/08/scaling-node-js-to-100k-concurrent-connections/</guid><pubDate>Sun, 08 Apr 2012 09:09:06 GMT</pubDate><description>UPDATE : Broke the 250k barrier, too :] The node.js powered sprites fun continues, with a new milestone: That’s right, 100,004 active connections ! Note the low %CPU and %MEM numbers in the picture. To be fair, the…</description></item>
  <item><title>Node.js scalability testing with EC2</title><link>https://blog.caustik.com/2012/04/06/node-js-scalability-testing-with-ec2/</link><guid>https://blog.caustik.com/2012/04/06/node-js-scalability-testing-with-ec2/</guid><pubDate>Fri, 06 Apr 2012 03:28:55 GMT</pubDate><description>The sprites project leverages Node.js to implement it’s server logic. The server is surprisingly simple JavaScript code which accepts long-poll COMET HTTP connections from it’s C++ clients in order to push JSON…</description></item>
  <item><title>Sprites application, with source code</title><link>https://blog.caustik.com/2012/03/31/sprites-application-with-source-code/</link><guid>https://blog.caustik.com/2012/03/31/sprites-application-with-source-code/</guid><pubDate>Sat, 31 Mar 2012 06:39:14 GMT</pubDate><description>I’ve put together a new site, with a forum and source code, for my goofy sprites program: http://sprites.caustik.com/ The project has ended up being a good demonstration for using node.js to host a server for C++…</description></item>
  <item><title>I have a blog?</title><link>https://blog.caustik.com/2012/01/21/i-have-a-blog/</link><guid>https://blog.caustik.com/2012/01/21/i-have-a-blog/</guid><pubDate>Sat, 21 Jan 2012 09:04:10 GMT</pubDate><description>It’s dusty.</description></item>
  <item><title>Sprites website</title><link>https://blog.caustik.com/2011/08/01/sprites-website/</link><guid>https://blog.caustik.com/2011/08/01/sprites-website/</guid><pubDate>Mon, 01 Aug 2011 11:44:01 GMT</pubDate><description>I got around to putting together a little web site for the Sprites app. Check out http://sprites.caustik.com/</description></item>
  <item><title>Where's caustik?</title><link>https://blog.caustik.com/2011/01/07/wheres-caustik/</link><guid>https://blog.caustik.com/2011/01/07/wheres-caustik/</guid><pubDate>Fri, 07 Jan 2011 22:34:56 GMT</pubDate><description>Geesh haven’t updated this blog in a while. I’ll do this mini update at least.. Took a new job at opencandy (some really cool stuff in the pipeline there!), still pushing out DJ mixes here and there over at my…</description></item>
  <item><title>Fix for multiple monitors with fullscreen games</title><link>https://blog.caustik.com/2010/09/06/fix-for-multiple-monitors-with-fullscreen-games/</link><guid>https://blog.caustik.com/2010/09/06/fix-for-multiple-monitors-with-fullscreen-games/</guid><pubDate>Mon, 06 Sep 2010 04:28:24 GMT</pubDate><description>There’s a pretty annoying issue that happens in windows when you are playing a game in fullscreen on one monitor, and have a second (or third, fourth) monitor with other stuff open on it. If your game is playing at…</description></item>
  <item><title>Mini-Mix 014 (2010.07.31) [Trance]</title><link>https://blog.caustik.com/2010/07/31/mini-mix-014-2010-07-31/</link><guid>https://blog.caustik.com/2010/07/31/mini-mix-014-2010-07-31/</guid><pubDate>Sat, 31 Jul 2010 23:06:38 GMT</pubDate><description>01 . Max Graham – Dusky 2010 (Does She Know Yet) (Original Mix) 02 . Beat Service – Waiting For The Sun (Original Mix) 03 . Solar Stone, Sirocco – Destination (Original Mix) 04 . Glenn Morrison ft Cathy Burton –…</description></item>
  <item><title>Vuvuzela (Caustik Remix)</title><link>https://blog.caustik.com/2010/06/18/vuvuzela-caustik-remix/</link><guid>https://blog.caustik.com/2010/06/18/vuvuzela-caustik-remix/</guid><pubDate>Fri, 18 Jun 2010 23:11:08 GMT</pubDate><description>Vuvuzela (Caustik Remix) – in Bb Major</description></item>
  <item><title>Parallel Intervals 002 [Techno]</title><link>https://blog.caustik.com/2010/05/13/parallel-intervals-002/</link><guid>https://blog.caustik.com/2010/05/13/parallel-intervals-002/</guid><pubDate>Thu, 13 May 2010 04:30:46 GMT</pubDate><description>Parallel Intervals 002 [Techno] 01 . Spiriakos, Steen – DC (Original Mix) 02 . Jean Simon – Berreando La Cometa (DJ Cristiao Remix) 03 . Josh Love – Red Hants (Original Mix) 04 . Jan Waterman – Retro Modernized…</description></item>
  <item><title>Mini-Mix 013 (2010.05.11) [Progressive Trance]</title><link>https://blog.caustik.com/2010/05/13/mini-mix-013-2010-05-11-progressive-trance/</link><guid>https://blog.caustik.com/2010/05/13/mini-mix-013-2010-05-11-progressive-trance/</guid><pubDate>Thu, 13 May 2010 04:29:01 GMT</pubDate><description>01 . Poshout – The Mind Games (Cramp Remix) 02 . M6 – The Flow (Original Mix) 03 . David Murtagh – Four Miles Away (Original Mix) 04 . System F – Elevate (Dan Brazier Remix) 05 . Kay D. Smith &amp; Marc Tall – Hoipolloi…</description></item>
  <item><title>May 2010 DnB Pulse</title><link>https://blog.caustik.com/2010/05/10/may-2010-dnb-pulse/</link><guid>https://blog.caustik.com/2010/05/10/may-2010-dnb-pulse/</guid><pubDate>Mon, 10 May 2010 21:32:06 GMT</pubDate><description>01 . Logistics – Warehouse (IllSkillz remix) 02 . Tantrum Desire feat Cabbie – Failure To Engage (Original Mix) 03 . Jubei ft. S.P.Y. – Project 1 (Original Mix) 04 . Dephzac – We Are Together (Original Mix) 05 . The…</description></item>
  <item><title>Prettier C/C++ code using explicit scope</title><link>https://blog.caustik.com/2010/04/12/prettier-cc-code-using-explicit-scope/</link><guid>https://blog.caustik.com/2010/04/12/prettier-cc-code-using-explicit-scope/</guid><pubDate>Mon, 12 Apr 2010 00:37:16 GMT</pubDate><description>Probably the single most impactful epiphony I’ve had in my years of programming in C/C++ is discovering the ability to provide explicit scope inside a function. For snippets of code that are conceptually…</description></item>
</channel></rss>
