Orthogonal to everything

Email Article To a Friend View Printable Version

Spectral Processing Experiment

Spectral processing experiment affected in the frequency domain vs. time domain. I used AudioMulch to produce two initially identical arpeggiated baselines, each slightly varying (by say, small cut-off frequency and LFO Depth) to produce very subtle differences (I did this so I could do frequency arithmetic on the frequency and level differences between the L and R channels). These arpeggios are sent into DelayDots SpectrumWorx product (see attached screenshot). The MP3 starts with the unaltered arpeggio, transforms to a cool spectral enhancement (listen carefully for intermodulated beating), then gets a bit scratchy with more spectral glitching, then fades back to original. The background hiss is 'cuz I'm using a demo of the SpectralWorx plugin.

Click to see screenshot of Audiomulch setup

It is easy to do multiple things in the frequency domain that would be expensive if applied using convolution in the time domain. Duplicating frequency bands, creating side bands, delaying frequencies, etc... all only require a high resolution FFT -> {your frequency gunk} -> iFFT. Of course, the FFT/iFFT adds latency you wouldn't get with a discrete linear convolution in the FIR and block convolution approach. As you well know, if you FFT, depending how you FFT, you'll impose a sample latency of at least 2 x the nyquist, or, if blocking, particularly with a SIFT approach, FFTSize - FFTSize / Overlap Factor samples.

Of course, any zero-delay convolution algorithm only gives you 0 latency if your CPU usage increases as the algorithm is worked through -- which is why the CPU usage for longer-tail convolving reverbs is so high while short ones is less.

So, with the FFT approach, you impose a 1 time delay, and make it less expensive to do many operations (i.e. did you know that frequency multiplication is actually equivalent to a circular convolution?) -- or you can use CPU like it was made of sand and get zero latency with a zero delay time domain convolution.

Still, apparently you can have your cake and eat it too, ... with a caveat..., if I interpret what Bill Gardner wrote in 1995 in the Journal of the Audio Engineering Society, if you are happy with imposing a penalty of a block of N samples, in which case you can do your convolutoin in 34 log2(n) time! That's pretty fast! For a 3 second block at 44.1khz (132300 points), each output sample would need 428 multiplies. Fun Stuff!

Trans-modern music is all a matter of compromises my farties.

Email Article To a Friend View Printable Version

A few songs to ponder over

Here are a few songs I dug up that you can listen to:

Gilbo1.mp3 -- A tune I made for Gilbo some while back. Since he's moving out, it's notable.
PROTEUS-2 (Enhanced).mp3 -- A very nice ambient peice I did.
PWL-BLURB.mp3 -- A silly jam session done a while back with some friends. Very silly, improvizational and cheezy.

Email Article To a Friend View Printable Version

Links Updated

I have added a great many links that smart, cool, and refined people will appreciate. No doubt.
Email Article To a Friend View Printable Version

Post election hypoxia

Cerebral hypoxia refers to a condition in which there is a decrease of oxygen supply to the brain even though there is adequate blood flow. Drowning, strangling, choking, suffocation, cardiac arrest, head trauma, carbon monoxide poisoning, and complications of general anesthesia can create conditions that can lead to cerebral hypoxia. Symptoms of mild cerebral hypoxia include inattentiveness, poor judgment, memory loss, and a decrease in motor coordination. Brain cells are extremely sensitive to oxygen deprivation and can begin to die within five minutes after oxygen supply has been cut off. When hypoxia lasts for longer periods of time, it can cause coma, seizures, and even brain death. In brain death, basic life functions such as breathing, blood pressure, and cardiac function are preserved, but there is no consciousness or response to the world around.

On that note, I spent a nice flight to Virginia yesterday discussing religion and politics with a crazy in-your-face 70 year old opinionated lady. She gave me her email so I can email her funny antics about her president -- so long as I remember to include/say something nice about him each time I bash him. That will be hard.

Email Article To a Friend View Printable Version

Pre Election Jitters

I have like, 60 bucks USD riding on this election. Anyway, while pondering tomorrow's outcome, I built this cute synth, which made this fun little noise. The synth is a feedback granulating synth, which features a neat montage of physically modelled bell, string, and an organ, with some neat spectral delays done in the frequency domain. It's a neat combination of time domain and frequency domain processing. Neat if you like ambient electro glitch.
Email Article To a Friend View Printable Version

Scaring the Children

Thus ends Haloween 2004. i had a crazy costume: red ruby shoes, witch tights, a pimp coat, a pirate eye patch, a light sabre, a head mounted bat and a head mounted pumpkin, with a megaphone. I was the evil man-wich rapper from the south-side pirates association of Jedi.

Many children were frightened, since we had megaphones, crazy death-metal music, a bloody hula girl mascot, 10 million candlepower illumination, and associated madness. Our show was mostly for the parents, which had a hoot. No one thinks of these folk, helping their little poops around town. We had several dancing with the bloody hula girl. A short video was made, so once I get into video editing mode, it'll be up in some sort of video gallery.

Oh, and my teeth were hurting today, and I started sneezing about 2000000 times, so I got some drugs in the mall to fix that up somewhat.

Kristine, my new room-mate popped by today to say hi and watch some Donnie Darko with Jason and me. Jason's working on the BBQ oven/grill that's being built in the back-yard.

I didn't go to my parents place this weekend since I think I might have a small bug or something, and my dad certainly doesn't need to catch that.

Email Article To a Friend View Printable Version

They have the technology, they can rebuild (my mouth)

So this week had me check out my optometrist. My left eye is going fuzzy, so I needed to find out why. My self-diagnosis ruled out ebola, leaving only Brain-Cancer. As it turns out, my eyes have gone horribly wrong -- now I only have 20/20 vision (used to be much better), but I do need a slight perscription to get all those megapixels in my head without distortion. Finally--Glasses! I want to go to France to get this guy to make glasses out of actual tortious shell.

On other fronts, there are my teeth. They seem to want to be poster-boys for Entropy, and today I had 6 or 7 fillings filled, and my face is very sore, all my new fixed teeth are very cold sensitive. I go to this spa-dentist, so today I had the wam neck pillow, and the hand coosh, while I watched satellite TV in my chair (price is right), and finally a hot towel. Lots of work still to do in my mouth, and it seems my dream of getting some gold teeth (sadly, in the back and not the front) will finally be realized.

I had blinds installed in the house, and they are very good looking ones in a touch lighter wood than the oak they are mounted in. I'd post a picture, but I haven't taken any yet. The BBQ in the back is going very well -- very cute job. The two minions I hired to do it have worked out okay.

Recently, I saw John Prine, who is a cool country singer. Opening for him was Brian Sexsmith (sp?) who is an excellent song writer. A lot of country though, so I had to de-tox at the Ambient Ping, which wasn't all that cool this Tuesday. It's moved to a new location -- the Gladstone Hotel, in Toronto. This hotel is totally gutted, so me and some friends checked out all floors and even the basement. Eventually Christopher, Gordon, Shannon and I had excellent vietnamese food on the roof. By the time we got to the Ping itself, most of the acts had done their bit and all that was left was some cool video montage and a guitar and trumpet player.

Since the Ping didn't quite balance the country overload (almost 4 hours of great country-ish music), I went to see Mouse on Mars on Wednesday at Lee's Pallace. Opening for them were two bands, the second of which was Ratatat, being 2 guys with guitars making some great noises.

So tonight I'm just catching up on email, forwarding some documents, and as usual, cleaning up a bit -- but all to an aching head.

Email Article To a Friend View Printable Version

is PAULSOP.COM too dull? Recent critics suggest the need for more spice.

Kitchener, Ontario: PAULSOP.COM announces new service levels.

To gain access to the more flavourfull aspects of the PAULSOP.COM experience one must join the PAULSOP.COM Fan Club or the potentially more popular PAULSOP.COM Critics Club. Soon available witll be the PAULSOP.COM FIGHT CLUB. Just call the PAULSOP.COM Hotline at 1 800 966 1337 and leave a message, your contact info, and what aspect of the PAULSOP.COM experience you want to particpate in.

Email Article To a Friend View Printable Version

Web site OuTaGe!

I couldn't blog 'till now cuz the web site was down and I was out of the country. I couldn't SSH to it either for some reason. So I get in today, after visiting my mother (Her Birthday!), and notice it's at the entirely wrong run level. How completely odd. Why did it decide to do that I wonder? In the battle for anti-inexplibility, windows has 1 mysterious failure, and linux has 1 mysterious failure. Wanna start a betting pool?

Anyway, last week I was travelling, and it was cold and rainy, which is generally okay, but I had thought to get a bike and bike to work for extra health plus. That was not to be, for it was cold, damp, and rainy all week long. Better to bike in the winter than in the rain methinks.

Other than that, I notice the back-yard path has been entirely dug up and a lot of good work done there. My nephew just caught the chicken pocks, so that's good news, and I'm off to Vacuum!

Email Article To a Friend View Printable Version

Saturday Morning Cartoons & The Network File System

Cartoons this morning were good. The new YuGiOh series is interesting, as the monsters are becomming more real.

A nice teak desk I ordered some time ago arrived, and looks better in the room than I thought it would.

On the file system front, I'm trying to mount 768 gigabytes on a Windows 2003 advanced server to Linux. It seems that I hate Samba, as it is dumb as it is not plesant to make Samba join an Active Directory domain. So, I temporarily stopped fussing with that and put Microsoft Services for UNIX on the 2003 server and set up NFS. That worked very well. NFS still sucks, but it sucks less than all this CIFS stuff, which seems unnecessarily complicated.

My goal is to run full iostat benchmarks with CIFS & NFS under various tuning parameters (Gigabit JumboFrame, NFS block size, etc...) to see how fast I can get it all to run. So far, it's pretty good at over 20 MB/sec over the net. I fear I'll have to move to PCI Express Mobo's to avoid PCI Bus Saturation interference.

Next project: Set up a NetInfo server, and have it sync with the Windows 2003 server. Overall, Windows 2003 is pretty good, but there's a LOT to learn on it.

I also upgraded my firewall intrusion prevention system -- probably 2000 hosts already blocked!

Oh, and I have to upgrade PHP as it has a vulnerability.

Mini Photon Matrix

This div will be replaced

Quick Pik

MUSIC BY ME:
Audio Doodles I've made

LIVE STREAMING RADIO:
Live 24/7 modular music stream!

SKYPE ME:
Click to call me

Real Time Consultation

Topics

Last n movies

2010:

Kick Ass

Clash of the Titans

Avatar

How to Train your Dragon


2009:
Lost in time


2008:
Lost in time


2007:

Harry Potter Order of the Phoenix (IMAX 3D) - 71% - Go Big V

Transformers - 68.3% - Soundwave?

Ratatouille - 100% - Délicieux

Blades of Glory - 65% - Iron Lotus

Pirates of the Caribbean 3 - 57% - Calypso

28 Weeks Later - 27.5% - No Brains :(

Spiderman 3 - 55% - Bad Acting

Blades of Glory - 89% - Lone Wolf

Hot Fuzz - 91% - Best Village

300 - 80% - SPARTA HO!

Cinema Paradiso - 100% - Sappy

Casino Royale (2006) - 25% - Chasing

Demon Seed - 100% - I'm Alive

Pan's Labyrinth - 85% - Tasty


2006:

BORAT - 95% - Nice

Lemora - 75% - Consistent

Gankutsuou - 100% - Bloody Great

Supernova - 40% - hey, it tried

God of Cookery - 100% - Pissing Beef Balls!

Fubo - 30% - Really slow

Superman Returns - 30% - IMAX

A Scanner Darkly - 50% - Popcorn was good

Pirates of Caribbean - 55% - Looonnggg

SAFE - 75% - It's. Out. there

Nacho Libre - 85% - Esqueleto

Krrish - 80% - Just Imagine!

The Promise - 55% - Nice Hats

The Omen - 0.663% - Pathetic

The Da Vinci Code - 4% - Yay! Albinos!

Silent Hill - 77% - Barbed Wire

Conan - 102% - CROM!

V for Vendetta - 78% - Vim

The Eye 2 - 10% - A part 2

The Eye - 85% - Original

Undead - 55% - Aussie Zombies!

Bio Zombie - 85% - Zombie Pop!

Godzilla final wars - 75% - Mothra Rules!

40 Year Old Virgin - 25% - Aquaman

Exiles - 85% - Algeria

Moulin Rouge - 0.7% - Mouth Barf

They Came Back - 55% - NO BRAINS!

Crazy - 80% - Shotgun

Nanny McPhee - 95% - Emma Thompson

Wilby Wonderful - 15% - Nova Scotia

Memoirs of a Geisha - 45% - Pretty

A few of my favorite things

Toy: Monome 40h

Radio: WFMU!!! !! !

Podcast: 7 Second Delay on WFMU

Food: Veal chops in Calvados sauce

Coding: Ruby and MAX/MSP

Music sequencer: FL Studio 7

Blog: MatrixSynth

Music: Tom Waits and Laibach

Modular synth: Modcan and Serge

Instruments: Continuum Fingerboard

Place: Paris

Restaraunt: Maestro

Linux Distro: Debian (alltime fave)

User Functions






Lost your password?