12 February 2010

Alternative Definition for Himeroeis

1) Want to understand me (you can)
2) Let me share with you (don't make me afraid by brash judgment; don't immediately assosciate ideas that I express with me, I am exploring what I don't know; try not to categorize what I say into personality traits)
3) Share you with me; let me be someone to you ('What will survive of us is love')

As I sit here coughing slightly, on call for EMS, after a day of leisure spent not on relaxing. My impression of the real world:
1) Most of the people I've known and know don't even meet (1). Big Oops.
2) Two people I know meet (1).
3) One person I know meets (1) and (2); used to (3)--but no longer.

Without a single person who meets (1)(2)(3), it is rather dull.

10 February 2010

Well, I had a poem here, but it's not yet ready. When it will be more ready, I will put it back.

In the mean while, this a wonderful introduction to the Belarusion culture of present and past. So indulge me and enjoy it, and leave your thoughts!

I should mention that I am starting to feel serious about verse in Belarusian.

09 February 2010

No, not me (response to TS Eliot)

He sits in a bright room
with damp notion of his impending
futile doom.
Because she sits there too
Beautiful resplendent but not
for you.
Or you, or you, or you--
she just sits there
and you just have to listen.

Edit: One reason this poem is bad is because of redundancy, there are many many others. I leave finding them as an exercise for the reader! :)

01 February 2010

it was back in september
i dreamed I ran into her on the street in Berlin
and that she had a shaved head
and when I tapped her on the shoulder
she turned around and didn't recognize me

24 January 2010

A Question for you

A question for you: do you feel that you give off any impressions to people around you? What have you noticed about men, and especially women you know well? What 'aura' do they give off?

04 January 2010

Exploring the structure of digital audio

A audio source can be thought of as a sinusoidal function. Suppose we have a speaker (audio monitor) whose position in terms of time is given by f(t)=cos(440*2PI t). This speaker will produce sound that our ears pick up as monotone at 440Hz. However such a function is difficult to find or fit for arbitrary data, eg the sound recorded by a mic, so the way digital audio sources are thought of is Fast Fourier Transforms (FFTs) of the function f(t). The FFT operator transforms f(t) into a function F:time*frequency->intensity. Theoretically the time and frequency are continuous values but in practice, and in digital audio these are discretized.

Since the FFT of a sound function produces a 2D function, we can play with something that closely resembles 2D images. Right now my inspiration for transformations come from visual filters. I'm curious about what applying a Gaussian Blur or a Sobel Edge filter on a audio sample would produce. Further, can we take derivatives in this 2D space that can be used to determine similar features between two songs (a. la. SIFT in graphics)? Can we use k-means to learn the characteristics of a set of audio samples, perhaps to perform voice recognition? These are some more and less ambitious ideas I have that all stem from thinking about audio samples visually. What would it be like to play greyscale images over speakers? Can this be used to guide people whose vision is impaired?

I intend to further explore FFT's to see how exactly these ideas be done. Two good sources I found are:
(1)HMS and
(2)this other one.

Further I have been trying to decide on a platform to work in. Python, Ruby, SML, C, and Java come to mind, but as of right now I have decided to try out ObjC and the CoreAudio SDK. Since I have never programmed anything in ObjC, right now this project is at the stage of me learning ObjC. Here I can refer you to:
(1) a decent tutorial by Apple
(2) Programming in Objective C by Stephan Kochan
(3) Stack Overflow