Dalida and How To Do Karaoke With MP3s in any Language

January 27th, 2008
Music, Technology

I love to sing, but I don’t have a great voice. So I prefer to sing-along instead. I try to do this with the doors closed so as not to disturb anyone ! All it takes is the lyrics, and some method to highlight the line currently being sung. You can search for the lyrics on Google, but it takes too long to do it every time.

Luckily MP3s have the perfect solution, you can include the song lyrics in the MP3 file itself, no messy text files. I’ve written a step by step tutorial on how to do this, but first here is a screenshot of the result so you know what you are getting into, and can decide if it will be worth the time investment. As it is high resolution, click the screenshot, and click (Full Size) for clarity.

Lyrics - French
French Lyrics
Arabic Lyrics
Arabic Lyrics
  1. Download Winamp (MP3 player) here (version 5.52). I’m using the pro version, but the free one will do just as well.
  2. Install Winamp. Start with the Full Install Type. I recommend unchecking winamp agent (which puts an icon next to your system clock), and media library (which just slows winamp down). To uncheck the Media Library option you must uncheck the (portable media players option beneath it). Click Next. Uncheck Winamp Remote, Winamp Toolbar, and 50 Free MP3 (more useless stuff), and proceed with the installation. On clicking finish, choose the (Winamp Modern) skin, and click next. Uncheck (Video files), and click next. Uncheck (usage statistics), and click Finish.
  3. Once winamp opens up, close it (File, Exit)
  4. Download Winlyrics plugin here (version 2.47)
  5. Install Winlyrics: uncheck (Example song), and click next, then click install, uncheck (show readme), and click Finish.
  6. Winamp reopens, and the winlyrics registration dialog appears: click Cancel.
  7. The Winlyrics options dialog appears.
  8. Within the dialog, choose the (Lyrics) section on the left, and under (Automatically Highlight), choose (by timestamps). This means that winlyrics will not guess which line is currently being sung based on how far along in the song you are but will only highlight lines if the lyrics for this song specifically includes timestamps for karaoke.
  9. Within the dialog, choose the (source) section on the left, and uncheck (txt) and (net). This means that winlyrics won’t look for text files with lyrics, and won’t (automatically) connect to the internet to look for the lyrics there. Of course you can still use a manual option to look for lyrics on the internet at any point. Instead, winlyrics will only look for lyrics within the mp3 file itself.
  10. Within the dialog, choose the (mp3) section which appears underneath the (source) section, and check the (don’t show choose dialog) option. This means that if winlyrics finds 2 sets of lyrics stored within the mp3, it will simply use the first one. The reason a lyrics can be stored twice is that there are 2 methods of storing lyrics. One called Lyrics3.2 which is good enough for English, and one called ID3V2 which should be used for Arabic and other languages (since it supports unicode).
  11. Click Close on the options dialog, and rearrange the winamp windows according to your preference. By default the 3 windows will stick together like magnets as you move them.
  12. To add your mp3 files to the winamp playlist. Click the (+Add) button at the bottom left corner of the playlist editor window, and choose (Add folder). Then select the folder containing your mp3 files. If you have several subfolders under your mp3 folder, that won’t be a problem since it will “recurse” through them.

You’re done with the installation part, and now winlyrics will automatically display lyrics embedded within your mp3 files as you play them. If they don’t contain lyrics, you can add it. Most Winlyrics options will be accessible by right-clicking the Winlyrics window.

  1. To add lyrics manually: While the song you want to add lyrics to is playing, Right-click the winlyrics window, and under (Edit Lyrics), choose the (Run editing) option to enter (Run editing mode). Then paste the lyrics in (after finding it using Google or typing it on an external text editor). For Arabic I use Yamli Editor.
  2. To instead try to find the lyrics within winlyrics’s database: Right-click the winlyrics window, and under (Load Lyrics), choose (From web database). Then choose the song title and artist. Remember that the more general the title the more results you will get, and that if you leave the artist empty, you may find the lyrics for the same song by other artists popular enought to be listed in the winlyrics database. Finally, click Search. If there are matching results, they will appear, and you can pick one and click ok, or click cancel if none of them are correct. If results are displayed, the first column on the left will specify if the lyrics contains timestamps. Timestamps will allow the line being sung to automatically be highlighted by winlyrics.

Once you have added the lyrics, you need to save it so that it will be embedded within the MP3 file and appear automatically the next time you play the song. You can save the lyrics as follows:

  • After loading the lyrics (either by pasting it, or loading it from the winlyrics database), right click the winlyrics window, and under the (Edit lyrics) option, select (Save As..), then click (Into mp3 file…).
  • The Add lyrics dialog appears. under (type) choose ID3V2, and choose the language (eg. English or Arabic), leave the (use Unicode) checkbox checked to support all languages). under the description box you can enter the language description in that language’s font (eg. in Arabic). Finally click on Write.
  • If you added the lyrics manually, you may still be in (Run editing mode). This can be turned off by right-clicking the winlyrics window, unchecking the (Run editing) option (if you don’t see (run editing) checked on the right click menu, it means you are already out of editing mode).

At this point the lyrics is embedded, and winlyrics will automatically display it on playing the song, but no timestamps are included unless you managed to find the song timestamped lyrics on the winlyrics database.

To add the timestamps yourself, while the song is playing, go into (run editing mode) as described above, and choose the (put timestamps by mouse) option to enable (timestamp by mouse mode). Now start the song over from the beginning, and at the end of each lyrics line, click the line below it, and winlyrics will automatically add a time stamp. When done, don’t forget to save the file, disable the (timestamp by mouse mode) by choosing the option again, and then also disable (run editing mode). Please note that unless you are editing, the timestamps will be hidden by default. Here is a screenshot with the timestamps visible. Note that it is possible to put multiple timestamps on the same line to specify that it will be sung multiple times. The alternative is to re-write lyrics that is repeated which will allow each line to only have one time-stamp.

Time Stamps

Final Notes:

  • Unless you have less than a dozen mp3s, make sure they are tagged correctly for easy access to your collection (especially on portable players like Ipods). This means that besides the file name, there is internal information that identifies the artist, title, album, year, etc. On winamp, right click the song in the playlist editor, and click (View File Info) to change the tags. If you have a lot of mp3s, consider a dedicated software like Tag&rename. Any quality software that creates MP3 files from CDs will automatically look them up on an online database, and auto recognize and tag the mp3 files on creation. This is possible because original CDs all have an internal unique identifcation ID.
  • All MP3s aren’t created equal. The main factor for quality is the bitrate. It is not exactly compression, but the higher the bitrate the better the quality, and the larger the MP3. Bitrate usually ranges from 32K to 320K. 32K is good enough for lectures, speeches, and sometimes audio books, but never for music. Don’t bother getting an MP3 song if the bitrate is under 128K. The bitrate can be constant (CBR) or variable (VBR and ABR). Variable means that the encoding software used to create the MP3 from the original CD used different bitrates for different parts of the song as needed. The highest quality MP3 possible (and the largest) will have been encoded at 320K bitrate using CBR. Most MP3 players now have so much space, that the added file size makes no difference.
  • Winamp has 1000s of free “skins” to change its appearance to better suite your tastes. They are available for download here.
  • Winamp also has thousands of free visualisation presets. They are available for download here. Visualisation is like a light show synchronised to the beat of the song. These are my favorites, and can be installed by extracting the avs folder into (\Winamp\Plugins) replacing the old one (while winamp is shutdown). Then selecting (Advanced Visualisation Studio) from winamp preferences.
  • If you added the Album cover art when you tagged your mp3s, winamp has an (album art) window, that can display it, or even download it automatically from an online database. I prefer a plugin called Cover Tag (version 3.42) which replaces the built-in cover art window, and also displays the album, genre, and track number.
  • There are winamp plugins for voice cancellation to allow playing a song with the original singer’s voice diminished. This can be done much more effectively by using the built-in equalizer.

Be nice to your neighbours and keep the noise down!

To close, here is Ahsan Nas (Ahsan Nas) (أحسن ناس). I think the best song ever written about Egypt, ironically sung by Dalida (داليدا) who was born in Egypt to Italian parents, and speaks Arabic with a heavy (but delightful) accent, and has a lovely throaty voice. Tragically, after selling over 150 million albums, Dalida comitted suicide at age 54 saying “Life has become unbearable”. I guess money doesn’t buy happiness, or does it? I hope you are in a better place Dalida.

ادينا مندردش ورانا إيه ورانا إيه
بنحب وإنفرفش ورانا إيه ورانا إيه
نحب نتعرف ورانا إيه
نحب نتشرف ورانا إيه
و مين يا بلدينا و بلدكو هين؟
أحسن ناس (أحسن ناس)

سوهاج بلد إلمواليل سوهاج برج الزغاليل
سوهاج يا حبيبي يا حبيبي سوهاج دي عروسة النيل
سوهاج يا أبوي عالم شغال يرخصلو المال
رجالاه جد و حمل جبال يا بلدينا بلدينا
سوهاج بلد إلمواليل سوهاج برج الزغاليل

ادينا مندردش ورانا إيه ورانا إيه
بنحب وإنفرفش ورانا إيه ورانا إيه
نحب نتعرف ورانا إيه
نحب نتشرف ورانا إيه
و مين يا بلدينا و بلدكو هين؟
أحسن ناس (أحسن ناس)

على كوبري بنها يا نور عيني منديلها حبيبي طرف عيني
بعد الفراق و الأشواق جمع الهوا بينه و بيني

على كوبري بنها يا نور عيني منديلها حبيبي طرف عيني
بعد الفراق و الأشواق جمع الهوا بينه و بيني
(على كوبري بنها) على كوبري بنها هااااااا
هااااااا هااااااا هااااااا

يا اسماعيلية يا اسماعيلية أحب أزورك في المغربيه
اركب فيروكه أنا و حبايبي و نغني غنوة علسمسميه
اه يا لالا لي حبيبي يا لالا لي يا روحي يا يا لالا لي

يا اسماعيلية يا اسماعيلية أحب أزورك في المغربيه
اركب فيروكه أنا و حبايبي و نغني غنوة علسمسميه
اه يا لالا لي حبيبي يا لالا لي يا روحي يا يا لالا لي

(ادينا مندردش) ورانا إيه ورانا إيه
(بنحب وإنفرفش) ورانا إيه ورانا إيه
نحب نتعرف ورانا إيه
نحب نتشرف ورانا إيه
و مين يا بلدينا و بلدكو هين؟
أحسن ناس (أحسن ناس)

علمهلة منين يسهنودي؟ علمهلة منين أرض جدودي
علمهلة منين اه يا شم و رن علمهلة منين يسهنودي؟

اسكندرية أحسن ناس علبحر ماشيه تتمختر
من سيدي بشر لأبو العباس
أيوه يا عالم علمنظر
أيوه يا عالم عالمينا و شوق بيتمرجح بينا
و تلتميت ألف سفينة علبحر ماشيه بتزمر

يا رأوزان حي الجدعان حي العرايس و العرسان
محروسه من الأنس و الجان يا حلوه يا أم التوب الأخضر

اسكندرية أحسن ناس علبحر ماشيه تتمختر
من سيدي بشر لأبو العباس
أيوه يا عالم علمنظر

ا لالا لالا من شبرا في مصر و ولادها الطعمين
زي القمر بي عيون سمرة لابسين عقود فل و ياسمين
و النيل بيضحك و يغني فاكرني و بيسأل عني
أروحلو ألقاه مستني و جنب منو أحسن ناس
أحسن ناس أحسن ناس أحسن ناس

Dalida Dalida Dalida
Dalida Dalida Dalida

Tagged ,

16 Users Commented In This Post

Follow-up Comment RSS or leave some TrackBack
666 views | 1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Gravatar Icon
Qwaider قويدر said,
Posted from United States Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP  
1-27-2008 at 20:43:03

WOW Dude! ya3teeek el 3afyeh!
Seriously, this is so much hard work .. you should be rewarded by the gods of MP3 :)

Well done too. It’s very detailed

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-27-2008 at 21:06:12

The Gods of MP3 rewarded me enough when they created the concept. No mood altering drug can match music!

I actually checked every free lyrics plugin for winamp, and when I couldn’t find one that does everything I wanted. I had started writing my own. Then I decided to check the comercial plugins, and this one had already satisfied all my requirements.

The sad thing is that they can barely pay the costs of their lyics server, because 90% of their users are running cracked copies of the software. The software will still work without the lyrics server, because you can manually find and add the lyrics, but it would be a shame.

I was previously including the arabic lyrics in transliteration format because there was no software that would support Arabic.

Gravatar Icon
Maher said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-27-2008 at 22:01:06

OH DEAR!! THIS IS WAY SO HELPFULL!!

thank you thank thank you so much hani! its so much fun to do this now!

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-27-2008 at 22:21:23

My pleasure Maher, I was so happy to find this method, I wanted to share it.

Gravatar Icon
Firas said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-28-2008 at 02:36:58

You know what I hate most in life?

1. Having to clean off broken glass on the floor
2. Subjects that are badly presented or explained!

That was amazing Hani! You are smart and respect the reader ! Thanks a lot and well done!

Gravatar Icon
7aki Fadi said,
Posted from Canada Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP  
1-28-2008 at 04:04:38

Hey Hani, unrelated to the post.

When I click on comments it takes me to the top of the post, I think it would be nice that if I click comments it scrolls down all the way to the comments. Makes it easier for the readers to follow up on their comments :D .

Gravatar Icon
hamza said,
Posted from Saudi Arabia Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP  
1-28-2008 at 08:23:42

kudo points for your effort.
However, I am a windows media player guy. I do all the things you do except the timestamps. I think it takes sooo much time and actually I don’t know how to do it in windows media player.

Gravatar Icon
KJ said,
Posted from Finland Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-28-2008 at 09:06:11

People still pay for software?

Go open source my friend!

BTW although I didn’t read the whole thing I have to commend you on your efforts to enlighten your readers!

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-28-2008 at 09:57:14

Firas, thank you for the kind words.

7aki, I would never have noticed if you didn’t say anything. I fixed it so that in firefox it scrolls directly to the first comment. IE is being weird and going to the last comment. I’ll ask a friend for help, and see what I can do :)

Hamza, I hadn’t considered Windows Media Player 11 (latest). Which version are you using ? 11 doesn’t seem to be able to handle large MP3 playlists (thousands of mp3s).

If you right click a file in the WMP11 Library, you can open something called (Advanced Tag Editor), and from there add lyrics. On the lyrics tab there is a (synchronised lyrics) tab. If you click it, it will let you set the the time stamp on each lyrics line. What I haven’t figured out yet is how WMP displays the synchronised lyrics while the song is playing since the Library (advanced tag editor) dialog seems to be designed to edit rather than display lyrics. If you find out please let me know.

I tried going to (now playing) tab while song was playing, and WMP said I had to turn down my privacy settings (check box to allow WMP to get info from internet about current song), so I did that, and instead of getting info about the song WMP asked me to register to (Urge) and (rhapsody). Some kind of paid music service. This reminds me of apple’s itunes software which seems like nothing more than a frontend for their itunes store.

(click to enlarge, then click full size)

WMP"

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-28-2008 at 10:10:29

KJ, thanks for the nice link, I’m downloading their open source music software (songbird, and musikCube) right now.

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-28-2008 at 10:33:10

KJ, muikcube is very outdated, but songbird looks promising. It’s a pre-release still in development though. Crashed just on clicking file, exit after loading MP3 list into it :)

Gravatar Icon
Noura said,
Posted from United States Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP  
1-30-2008 at 16:53:23

Ya3teek alf 3afieh.. I wanted to let you know that although I find this to be very complicated but I couldn’t let your effort go unappreciated..I let a couple of friends check this info and they are having a blast..So, on their behalf, thanks :)

Gravatar Icon
Hani Obaid said,
Posted from Jordan Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
1-30-2008 at 19:40:50

Noura, make them do all the work, and enjoy the singing!
Oh and make your friends sing this:
Noura Noura Noura 7ilwa wu Amura :D

Gravatar Icon
Noura said,
Posted from United States Using Internet Explorer Internet Explorer 7.0 on Windows Windows XP  
1-30-2008 at 19:50:37

Thank you very much…You made my day :)

Gravatar Icon
TRiPLEM said,
Posted from Using Mozilla Firefox Mozilla Firefox 2.0.0.12 on Windows Windows Vista  
2-20-2008 at 07:08:56

well…thanks
I used it maybe three years ago, I switch to MiniLyrics which I think better than WinLyrics
http://www.crintsoft.com/
Bye the way, I just wanted to thank you…Your name will be listed in my winner list. cheaters wont be allowed next time…KiDDiNG
:)
Your welcomed at any time

Gravatar Icon
Hani Obaid said,
Posted from Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP  
2-20-2008 at 10:05:18

Thank you MMM, I will try it out.

Sharing Is Caring.....

 Name (or alias)

 Email Address (private and optional)

 Website (optional)

*
Type the word in the picture
Anti-spam image

 
   
   
  By submitting a comment you acknowledge acceptance of this blog's policy.
 
 
Sharing is caring 1 day, 10 hours ago
  • Hani Obaid : Hamza salamtak, you proved the saying dkhopol il-7amam mish zay khroojo!
  • hamza : today itza7la2et bil 7ammam...I felt like saying this but I don't know why I decided to say it here...lool
  • lucas : eu quero saber se o hermes deu o cú
  • john : ola
  • Hani Obaid : Damn someone hacked KJ again!
  • KJ : file... fyle... fael... wojhsow... dwqw.... bzzzzzzzzzrt! reboot..... ////... //////////////// .... rebooting \/\/\/\/\/ /\\\\\ rebooting complete // ### welcome to kdsajhfo3uh29fcd /// reboot failed /q108uj2wdn cshutdown/aq32ed shutdown.a.eldoi hfd pssssssssssssst
  • Hani Obaid : Raz, welcome. Glad you liked it.
  • Raz : Hey, thats a cool page! I like! :D
  • Hani Obaid : That was not Martian :(
  • Guest_1977 : minha mãe esta bem
  • Hani Obaid : Guest, The database of this site is UT8 so it supports any language, but I don't speak Spanish so please stick to English, Arabic, or Martian!
  • Guest_3535 : it looks like a nice site, but it would better with multi language support, for example spanish.. but thanks..
  • Batoul : double yaaay for fuel prices!
  • KJ : they are?!
  • Hani Obaid : Yayyyyy fuel prices are going down!
  • Hani Obaid : Stop I'm too pataponponated already!
  • KJ : it's simple! you reply: "pata pata pata pon"... these are the ABCs of ponponese :P
  • Hani Obaid : I don't speak ponponese!
  • KJ : pon pon pata pon
  • Hani Obaid : Khaled, I'm not sure I understand what you mean ?
  • خالدعلي : اريد كل البرامج الي عدكم
  • KJ : they all say this in the beginning before reality hits them. (nice rabbit analogy though LOL!)
  • Hani Obaid : In my office when you say that to a married guy, he responds by saying (A happy rabbit is better than a sad lion!)
  • KJ : Qwaider is back, but he's married now. Too bad for you :P He is all mushy and medri keef. In the office we call it " s**ck**g up to the mrs" :P
  • Hani Obaid : Bwahahahaa I want Qwaider back!
  • Hani Obaid : I was winking at her *points at the QT behind KJ* :P
  • KJ : you PERV you winked at me! LOL!
  • Hani Obaid : Wohoooo fixed, firebug rocks!
  • Hani Obaid : Damn, how did the theme fonts go bold all by themselves :(
  • Hani Obaid : KJ, That can't be good, did they come back ?!
  • KJ : my eyes are coming out of their sockets
  • Hani Obaid : Heh, hello Stranger, maybe if you picked a nickname :)
  • Guest_4799 : ya 3arab rdo al hi
  • Guest_4799 : hi
  • Hani Obaid : Clears the cobwebs
 
    
   
   
  Qwaider Planet
  • TAGsitated !
  • Wordpress for iPhone
  • Tidbits from the Biden Speech
  • The White Coat Ceremony
  • Wordless Wednesday
  • Celebrating 50 years of PEACE-sign
  • Would you participate if I create a Ramadan competition? i.e. fawazeer
  • Women have too many issues PART1
  • Queen Rania Drops In Forbes Ranking
  • TechCrunch Gets a Cool Interface Redesign
  • في مقابلة مع لميس: غباء عربي على الهواء
  • Shadows in a sunny life
  • Oil in Jordan?
  • طائرة تطير لثلاثة أيام متواصلة باستخدام الطاقة الشمسية
  • وائل فيديو فيلم
  • Interviewing his ex will prove nothing
  • عشر نصائح لقيادة السيارات في الأردن
  • is it just me or is noor…
  • You x365
  • It is not matter of Sexism
  • Why do atheists care?
  • Twitter unblocked by UAE ‘s Telco Etisalat.
  • I need your opinion...
  • TweetSMS Launched Today Enabling Twitter SMS in 190 Countries Including Many Arab States
  • Some Brainiac Stuff
  • iTunes and MediaPlayer Tag
  • Walt Disney of the Arab World?
  • وضع العالم العربي بعد طعن مهند
  • وضع العالم العربي بعد طعن مهند
  • LIVE post: From Damas
  • Tunisia’s Internet users spent over US$ 132.7 million in B2C e-commerce during the past 12 months.
  • Rules of the house!
  • 10 years
  • Tagged by Jerusalem,
  • قانون المرور العكسي
  • A Post of Hope: Kinzi-Inspired
  • Two Tags oo sala7o
  • Ramadan Mubarak! Even Though I’m Not Looking Forward To Ramadan For The Next Decade
  • How i got lost today and ended up listening to Amr Diab in Bangkok!
  • Tunisia Internet Users And E-Commerce Survey Report 2008
  • Angry at society
  • My blog is fasting during Ramadan
  • Sometimes I amaze myself
  • Egypt’s iPhone page in Apple.com
  • Great news at work
  • Haifa and Beyond Haifa
  • Shocker vs. Parrots
  • Nasser after King Farouk
  • Rafaat Al Hagan’s widow interview
  • Summer Lovin' Salad
  • أليس في بلاد العجائب!! (1 / 2)
  • The Gender Elephant in the Room: Why the Professional Gap Persists
  • Photos of the Arabian League Summit 1964 in Cairo
  • Interactive Map Of US Military Presence In The Arab World
  • جاز في قلعة حلب …
  • Hanging on: A tribute to a pair much-loved
  • The Upside of Cancer :)
  • فقاعات صابون
  • Ford Ranger | Laught at your mechanic… Part I
  • To the guy of “Excuse me miss, I know who you are!”,I write to you!
  •  
      Jordanulse.com  
      jordan blogs  
      Araby Blogs