Archive for the ‘Music’ Category

Fateful rehearsal

October 23, 2006

Can small events influence our lives at large?

In spring 2000, my band was consisting of professional level musicians. It had two vocals, brass section and a base quartet: drums, bass, piano and guitar. Jobs were quite difficult to find, but the band played a gig every now and then. Not enough for the band to live, but too much to die. Considering the size of the band and relatively unpopular music genre — acid jazz — it’s no wonder that gigs were difficult to get.

I was continuously working on the arrangements. Since the band had a brass section (trumpet and trombone, sometimes also a sax), I was adding brass section parts to every song. It felt great to work on it and hear the songs boosted by the brass section.

The band played mostly covers, just to have something to play on the gigs. I was working on the originals in meantime. We already had five originals (our own songs) and getting new ones was a priority.

This is where a `single event’ comes up. We had a gig in a club, with a rehearsal in the morning, as usual. I have just printed all the parts for a new song and was very excited about rehearsing the best song I ever wrote. We tried some songs as a warm-up and everything was fine. I gave everybody their parts of the new song. Musicians studied the sheets for a while, nodded that they’re ready. I slowly counted in, the band started playing. Intro. First verse. Suddenly, something went wrong: one person missed a beat, or other one hit a wrong note. Whatever it was, the music stopped. It’s normal on the rehearsals and I was just about to count in again as usual, when somebody said that they don’t want to rehearse anymore. `Me too’, answered somebody else. I really wanted to rehearse this song, but it was no use to push. The rehearsal ended and we played the gig.

Excitement turned into frustration. The band never rehearsed this song again. I stopped writing brass sections and composing originals. The band got some more gigs, but I had no motivation anymore. Wanting to get some rest from the band, I bought a book about programming and spent my vacation reading it. I ended up in a information technology highschool and my music career ended.

Was really the unfortunate rehearsal the beginning of the end of my band? Or would the band collapse anyway? It seems like a stupid question, unless I realize that it changed my life completely.

snd_intel8×0 doesn’t block anymore

July 21, 2006

Since upgrade to Ubuntu 6.06 (Dapper Drake) on my Amilo Pro V2000D, the sound doesn’t block anymore. It’s nice that all the applications can use the sound at the same time, even after switching the user — the other session is able to use the sound as well.

There is one thing that got worse after the upgrade: the sound skips sometimes. While listening to the musisc, it sometimes suddenly skips few seconds of the music. This is annoying, because then the music misses the beat and it’s destroying the pleasure of listening.

I noticed that it always (I think…) happens in the same moment: about 3 minutes 40 seconds of the song.

UPDATE: I think it’s more like 3:38. And it’s not ALSA, it Rhythmbox 0.9.5 that does that.

Barumba and Stone Cold Heart

July 7, 2006

I just found out that my favorite band Incognito used the same drum loop for two songs:

  • “Barumba” from “100 And Rising”
  • “Stone Cold Heart” from “Who Needs Love”

I listened to Barumba for many years now and I love it. However, the newer (2002) song “Stone Cold Heart” fits very well with the loop, and I appreciate the perfection of Incognito’s arrangements, sound and mixing.

Summertime

March 21, 2006

I don't compose or arrange music anymore, but I still have a dream of creating a professional recording of my version of Summertime. The idea came as an inspiration from The Brand New Heavies' Sometimes. There are hundreds of Summertime versions already, but I believe that this one deserves a professional recording. I have a prototype, which was being recorded from 1998 to 2001. At that time, I struggled to record it on an overclocked Celeron 300. The drums were recorded with four microphones, two of them so bad that they could catch frequencies no wider than 300Hz - 8kHz.

The last time I worked with this arrangement was in 2001. If it's 2006 and I still can't get it out of my mind, it means I need to do something about it.

I’m Airto Moreira’s fan

February 25, 2006

…or, to be more specific, I'm fan of his five tracks, no more, no less. I had once a magnetic tape from my father with 4 tracks of an unknown artist. I listened to them for years and never stopped wondering, who could've made such a record. Finally, someone on the newsgroups said that it might be Airto. In fact, those four tracks came from the "I'm fine, how are you?" album. I was expecting a lot more and I found… just one track, a fifth from the same album. The remaining 3 tracks are so much worse that it really makes me wonder how the heck do they happen to be on the same album. I also sampled the new album, "Life After That", which was a disappointment.

Those five tracks are apparently recorded with a complete band, consisting of experienced jazz musicians. This base gives with Airto's Brazilian instruments and rhythms a solid base. And I think he needs it. The "Live solo" from "Live After That" has a funny beginning, but the rest sounds rather pathetic, unless you smoke dope.

And it's not like I don't like Airto, I really do! Just look on his profile on last.fm, I'm his top fan (at least at the time of writing). I just don't get, why are his records so uneven.

Audioscrobbler

December 22, 2005

I've seen last.fm being mentioned on many blogs, but I've never tried to take a look at it. Now, I've did take a look yesterday and I was really impressed. Seems like I'm going to become an active last.fm user.

JBL Creature II

December 1, 2005


Thirsty of nice stereo sound, I bought JBL Creature II Speakers. I like the idea of having 3 speakers: one big speaker for low, indirectional frequencies and satellites for directional middle and high range. Specialized speakers can do the job better than one speaker that tries to generate the whole range and fails. Having only one low frequency speaker is also a good idea. Why have two things of the same kind when just one is enough? Of course, this is not true for satellites, since they need to cooperate to create the stereo sound.
At first I thought that they are in shape of the Gaussian function, but then I plotted the Gaussian function in GNU Octave and realized that Gaussian function doesn't have this kind of round top. I wonder what function was used to create the shape. Formula, anybody?

Surround and headphones

November 4, 2005

I bought a sound card with surround output. I don't really use any surround sound, but I often switch between speakers and headphones. I found a way to exploit the surround output. I connected the front stereo output to the speakers and connected my headphones to the surround output. I had to prepare a configuration file (I found examples in the Internet) that is saved in the "~/.asoundrc" file:

pcm.ch40dup {
    type route
    slave.pcm surround40
    slave.channels 4
    ttable.0.0 1
    ttable.1.1 1
    ttable.0.2 1
    ttable.1.3 1
}

pcm.!default {
        type plug
        slave.pcm "ch40dup"
}

pcm.dsp0 {
        type plug
        slave.pcm "ch40dup"
}

This ALSA configuration file routes duplicated output to front and surround out. Now I can use mixer to adjust volume for front (speakers) and surround (headphones) independently.

To make my life even easier I wrote a small script that switches between two sound profiles: speakers with music and headphones with microphone. I'm not publishing the script because it uses soundcard-specific control names. The script also turns the music player on and off. I created two icons on the system tray and linked them to the script.

My music background

October 23, 2005

This post is not about the background music for a blog. I personally hate background sounds for web pages and I believe you should never force the user to hear anything unrequested.

I decided to blog some information about my music background. I was involved in music for few years. Now I don’t deal with music any more. Here’s information about 4 bands that I’ve found and led:

  • Struktura - Jazz standards, swing songs and bossa-novas.
  • Hot Cargo - first funky music band
  • Funksters Jam Sessions - I’ve organized funky jam sessions in Warsaw. We played every Tuesday from 19:00 till 22:00. After few weeks the club was full every time we played. I even saw people recording our jams!
  • Funksters 1 - Consisted of people met on the jam sessions. We began with playing Brand New Heavies and Incognito covers.
  • Funksters 2 - Evolved from Funksters 1. This was a fully professional crew. See Funksters’ website, my first website ever. You can also download Funksters songs.

I have a pretty large collection of composition “stubs” which wait to be expanded. Sometimes I’m thinking about going back to music composition.

Music classification - Show me the music I’ll like

October 20, 2005

Imagine a plugin for your desktop music player. For each song, you set a flag, which indicates whether you like this song or not. It could be a very simple icon, like two faces: :-) and :-( . The music player program learns from you and then tries to classify the newcoming songs according to your previous votes.

Why such a feature? Say, you're visiting a friend who has lots of music on his computer. His music taste will be somewhat different than yours. You're unable to manually browse a large collection of music. However, a trained filter would be able to quickly classify the music and find best matches from your friend's library.

What if because of this program I'll miss the most beatiful song in the world? - Well, you could have just missed it five minutes ago by not listening to some radio station or not buying some record in the music shop. Don't blame the technology.

Moving on with the topic - it is a concept similar to the spam filtering in email clients like Mozilla Thunderbird.

It is unclear now, whether the program should examine the whole file, or just some random parts. For a human being it is not uncommon to be able to assess the music from just few seconds of the music, for example when adjusting the frequency knob in radio, looking for a good station. Very often, just one second is enough to decide if you like this music or not.

One of the most important issues is to extract certain parameters from the sound file. The parameters should somehow follow the human perception of music. Personally, I think that one of the most important features of music is the ''sound'', by which I mean mostly the used instruments.

The features I can think of are:

  • Spectral flatness measure
  • Detect a beat and tempo (autocorrelation?)
  • Detect a set of instruments, maybe by frequency intensity in certain bands
  • Dynamics of the music (music volume changes)

I'm sure that during the development of the filter there would be new ideas about extractable features of music. As I know, MP3 format contains some already extracted features. I presume that OGG does as well.

Open source programs will be the best choice as it's possible to write extensions (plugins) for them. Personally, I can think of:

Beep media player (similar to Winamp, based on XMMS)

Rhythmbox (Gnome music management, inspired by iTunes)

See also: