Saturday 18 June 2011

Final Version of my Song

Click!!!! Guxiang

Lyrics in Chinese
故乡
许巍 
天边夕阳再次映上我的脸庞 
再次映着我那不安的心 
这是什么地方依然是如此的荒凉 
那无尽的旅程如此漫长 
我是永远向着远方独行的浪子 
你是茫茫人海之中我的女人 
在异乡的路上每一个寒冷的夜晚 
这思念它如刀让我伤痛 
总是在梦里我看到你无助的双眼 
我的心又一次被唤醒 
我站在这里想起和你曾经离别情景 
你站在人群中间那么孤单 
那是你破碎的心 
我的心却那么狂野
  
English Translation
Title: Guxiang(Hometown)
Lyrics: Xu Wei 
The afterglow shines upon my face in evening time
It shines upon my restless heart
where am I? All I see is desolation
this endless journey is damn long.
I am like a lone wolf drifting outdoor
you are my only love in my memory
at each cold and lonely night on the foreign land 
I can't stop thinking of you
I always see your helplessness eyes in my dream
you reminds me of all my memories
I stood there saying goodbye to you
you were so lonely
your heart hurts
however my heart is wild

Fine Tune of each track and Create Drumbeats

Post Processing of each instrument
Copy the recorded wave files and Audacity project file from my Desktop PC to my Laptop, where Linux is installed.
Now I am running in purely open source environment!!!

There are plenty of effects and filters provided by audacity. Among them, the most basic effects in music composing are the following:
  • Compressor - reduce the dynamic of vocal or instrument
  • Graphical Equalizer - modify frequency domain weight for Bass, Mid and  Treble
  • Reverb - effect which simulate all kinds of reverberation
  • Delay - generate time delays on left and right channels
Apply different effects to different tracks so that they sounds better. For how to use these effects, you can search "music composition" on-line. This is not a music course...

Create drumbeat
As mentioned in the previous post, Hydrogen Drum Machine is used to create the drum beats.

On the bottom left of Hydrogen, it is the pattern design window. Each row represent one part of the drum set. Each column represent one beat. All the column forms one bar, or one pattern.

After designed many different patterns, put different pattern in the designed sequence to form the drumbeat for the song.

The Mixer button on the top left can open the mixer, which allows to add effects to individual drum part. normally, high pass the cymbals, band pass the snare drum and add reverb to snare drum.

The created drumbeat can be saved in *.h2song format, which is the Hydrogen project file type. However, in order to use such drumbeat in Audacity, it has to be exported as wave.

Final step
Import the drumbeat wave file into Audacity, adjust the volume, and Export as *.ogg format. Now, it sounds much better than the draft version.
Done!!!!!!!!!!!

Recording of Instruments and Vocal

The Goal
In this project, I am covering a song named "Guxiang", originally wrote by a Chinese artiest Xu Wei. I am going to use that melody and lyrics to create my own cover version. I invited my friend Zhao Jing to play the bass and electrical guitar for me. I did the acoustic guitar and vocal.

Recording
Before start recording, a tempo must be set so that all the instrument follows the same time reference. For this song, I set the tempo to be 145 beat per second. Open a metronome when recording.

The sequence of recording follows this:
  1. Acoustic Guitar Intro
  2. Acoustic Guitar Rhythm
  3. Bass
  4. Electrical Guitar distortion
  5. Electrical Guitar Solo
  6. Vocal

Using Audacity in my Desktop PC, each instrument in recorded and stored in Audacity as a track. This took about two days. It took so long to just record the instrument is because that we are not professionals. We make mistakes all the time!
I did more than 30 takes to play my acoustic guitar intro without a mistake. Ha Ha!

The sequence of recording:
set

All the tracks are stored as wave files in the system since wave format is lossless. An Audacity project file (in the format of *.aup) is also created to make the relative time and volume information of each track.

I roughly adjusted the volume of each track so that no instrument is too loud that covers other ones. I mixed them into an .ogg file, which you can listen by clicking the following link.

Draft Version
Click!!!!! Guxiang draft version (without drumbeats, effects or processing)

Hardware and Software Used in This Project

Hardware
The recording devices that have been used in my project are listed below. For the detailed information of each device, I have created a link which link to respective website. Just click on the name of the device.

Audio card:
 

Microphone to record Acoustic Guitar and Vocal: 

Microphone to Record Electrical Guitar and Bass:

 Monitoring Earphone:

 Software
The software I used to compose the music are:
  1. Audacity as the mixing platform
  2. Hydrogen Drum Machine as virtual drum beats.
Actually, Audacity is not as powerful as other platforms such as LMMS or Rosegarden. Those two may provide real time plug-in function, which you can change the effects at any time. Using audacity, each effect is processed before you can listen to it. However, what a pity that I can not set the JACK configuration right for LMMS or Rosgarden.
Hydrogen Drum Machine is the best choice to create drum beats. It is much professional compare with its alternative Freebirth.

Computer
I had been spend more than 1 week to solve the JACK issue, but I can't make it working. The JACK controller does not support my USB Audio Interface as well as some software as I mentioned before. However, those professional microphones has to be drive by the USB Audio Interface. Thus, I come up with my solution:
I used my Desktop PC installed with OS Windows 7 to drive my Audio interface. Install Audacity and record all the instruments and vocal using Audacity.
I do all the editing and composing work with Audacity and Hydrogen Drum Machine on my Laptop, which installed with Linux Ubuntu 10.04.

Friday 17 June 2011

Useful Music Composing Software

I have found several open-source music composing softwares in Ubuntu Software Center. I had tried them one by one.

1. Linux Multimedia Studio
LMMS is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface.
2. Audacity
Audacity is a free, easy-to-use  audio editor and recorder for Windows, Mac OS X, GNU/Linux and other operating systems. You can use Audacity to:
  • Record live audio.
  • Convert tapes and records into digital recordings or CDs.
  • Edit Ogg Vorbis, MP3, WAV or AIFF sound files.
  • Cut, copy, splice or mix sounds together.
  • Change the speed or pitch of a recording
3. Hydrogen Drum Machine
Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming. It can generate drum beats with preloaded drum sounds. And it supports 4 channels of effects.

Monday 6 June 2011

Hello World!

I was not aware of that this special semester actually starts before June, I had missed three classes for the whole week! Such a catastrophic!

Dear Harish,
Please Kindly forgive me for my silly fault and I will try my best to catch up! please, please, I know you are generous.