Assorted small updates, since it's been a while:
- Picked up some stuff at the Salem Record Exchange: Mr. G, Nitzer Ebb, King Crimson, Stewart Copeland, CTR, David Sylvian and Holger Czukay, SAW, Baby Ford, and DAF. Going through all the records strewn about my office. If I know what it sounds like, it goes back in the boxes, otherwise it gets played. Not all of my records are surviving this process. I will be selling some records on Craigslist soon, and for cheep.
- If you're a WZBC person reading this, I am still looking for people to do Test Pattern this summer. Contact me for more information. You can just leave a comment below if you like.
- Tomorrow is another grand cooking day. I have a 5 pound pork loin that will turn into pork chops and the magnificent apple-sausage stuffed pork loin, possibly on the grill if it doesn't rain. I am also making baked beans from scratch using the recipe from Peace, Love, and BBQ (minus the bacon). Although I would like the rain so I don't have to water the lawn (I won't bore you) I would love to finally get the chance to do some BBQ this summer for the first time since October!
- Baby is coming any day now. We've had a number of false alarms, but no actual baby yet, or there would have been an announcement.
- The next capoeira batizado is the weekend of September 24th.
Friday, May 22. 2009
Assorted Projects Update
eyeCalendar
eyeCalendar is my WordPress plugin project. It fetches iCalendar format files and merges the contents together, allowing totally custom formatting on the part of the site administrator. Until recently, it featured on the sidebar over yonder → aggregating Hydrogen Economy events with many other Boston events sucked down from Facebook, Going.com, a number of public Google calendars, and Upcoming.
A bug in eyeCalendar resulted in my PHP installation consuming all available CPU on its server. As of now, it's disabled until I fix the problem. I think the root cause is in the fetch code, but I can't be sure until I test and test some more. As such the widget is disabled until I fix that problem. Since the project has not seen an actual release, I'm sure nobody actually cares except me! There is one other developer attached to the SourceForge project but he hasn't done anything.
LoopCollector
LoopCollector is an audio effect inspired by an event described by The Custodian. It cuts source audio into arbitrarily long chunks and rearranges those chunks to form a rhythmic pattern. I created this project mostly to teach myself how to program AudioUnits and VST plugins.
I began by prototyping the algorithm in a Perl script. A second version of the Perl script followed. Neither was satisfactory. Currently I'm implementing a command line version in C++. These three are all totally dependent on sox to decode and encode audio. The perl scripts open up pipes to sox and I'm pretty sure the C++ version will too. I originally wrote the code so that it could eventually form the basis of both the VST and AudioUnit versions, so I used all manner of wacky C++ template crap so that I could write code that handles floats and ints and chars and shorts without rewriting anything. I've scaled back on the wacky templates since I realized that this all a prototype anyway and probably would require massive work to fit into a VST plug-in!
I haven't got any sound samples yet, because I haven't had any satisfactory results, but as soon as I do, I will probably post them.
Music
I have radio shows on May 29th (covering NCP part 1 from 7PM to 10PM) and June 5th (Test Pattern the subject matter of which I have not yet decided, so 6PM to 7PM)
Susanna from Rare Frequency is doing a Raster-Noton Test Pattern May 29th as a preview for the Alva Noto/Byetone appearance at Middlesex.
I have some actual ideas for some actual productions bouncing around in my head. I will get them out on some format if it takes me years. The InfiniteStateMachine series on the creation of the ISM label has only helped fuel my musical aspirations.
fs1rgen
I bought a Yamaha FS1r a number of years ago and I still don't have a clue how to program the damn thing. I originally bought as the sound module to a wind controller I never bought (although maybe some day I will purchase one of the new Akai EWI USB units). The front panel is far too tiny for all the options in a single patch, and the only available Mac OS X editor is complicated despite the larger screen. What I have decided to do is use the MIDI implementation described in the manual to create a genetic algorithm of sorts that can generate patches.
Because I haven't started coding yet, I'm going to write up a design here. I'll even put it under a cut so you can skip it. Continue reading "Assorted Projects Update" »
(Page 1 of 1, totaling 2 entries)



