element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Rocking Raspberry Pi
  • Challenges & Projects
  • Design Challenges
  • Rocking Raspberry Pi
  • More
  • Cancel
Rocking Raspberry Pi
Blog Final Karaoke using RaspBMC
  • Blog
  • Forum
  • Documents
  • Files
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: bharatrai888
  • Date Created: 1 May 2014 5:36 PM Date Created
  • Views 924 views
  • Likes 1 like
  • Comments 1 comment
  • rasp-pi
  • rockingraspberrypi
  • raspberrypi
  • rocking_pi
Related
Recommended

Final Karaoke using RaspBMC

bharatrai888
bharatrai888
1 May 2014

Hi Friends,

 

In previous post I write about the major roadblock to the karaoke machine using RaspBMC.


So after too much of frustration, in the end I got succeeded but I the long process I don’t know the exact steps what I have followed.


Still I am writing what I actually did.


As in the previous post I mentioned that the wolfson pi is not working with the RaspBMC as there is no documentation, But after too much struggle and support of Ragnar Jensen & Christopher Stanton I finally got succeeded.


Another problem I was facing is with playing the .kar file in RaspBMC is also a problem.


So what I actually did is followed the Road blocks to Karaoke but after all the step I still got failed. So I don’t understand what the problem was. So, after I searched the issue on internet. I noticed that most of the people are using RaspBMC gotham release. So then I update my RaspBMC to gotham release.


For that I go to RaspBMC application and updated my RaspBMC.


This is the most difficult task for me because as I have slow internet connectivity and I am not sure whether it works or not. After updating I get the sound output from the wolfson pi but with some static noise.


Then again I followed the kernel updater steps and changed the few setting it again stopped working. At this moment I got fully frustrated.


This moment I followed the other method and in RaspBMC setting I enabled setting to use external sound device. Then when I open the audio device setting I found this

 

image

 

(snd_rpi_wsp Analog) in the setting after I enabled this I got sound output to my RaspBMC.

Might be that’s because of the RaspBMC build but I am not sure for this.

 


Other than that when I tried playing .kar files it also works.


For playing karaoke you just need to change few setting.


For playing karaoke files you need to enable karaoke support.


Go to SYSTEM-> SETTINGS-> MUSIC-> ENABLE KARAOKE SUPPORT.


You can also edit the font setting that how you want to see the lyrics on the screen.


This is the setting you need to enable on XBMC. But still it is not done.


You need to do something more.


Connect to the RaspBMC to the home network. And also connect your PC to the same network.


Download the soundfont.sf2 file I have attached mine soundfont.sf2 file. Upload the file to the ~/home/pi/.xbmc/userdata/timidity/


Now create a blank timidity.cfg file in the same folder.


Restart RaspBMC and it all done.


Now you can use RaspBMC as a karaoke.


Moreover you can use MP3+CDG, MP3+LRC, MP3+TXT to use it as karaoke player.


When I playing .kar karaoke file it is bit lagging. But overall performance is better. Other formats works best.


image

This is karaoke on my 10 years old TV. image

Attachments:
soundfont.sf2.zip
  • Sign in to reply

Top Comments

  • cstanton
    cstanton over 11 years ago +1
    bharatrai888 , yes after you have updated RaspBMC you will probably have to re-apply ragnar.jensen 's steps that he's outlined here: Road blocks to Karaoke (direct link to comment). Because when you've…
  • cstanton
    cstanton over 11 years ago

    bharatrai888 , yes after you have updated RaspBMC you will probably have to re-apply ragnar.jensen's steps that he's outlined here: Road blocks to Karaoke (direct link to comment). Because when you've updated RaspBMC it'll possibly update the kernel and change the default one that you boot with and revert some of the other changes, glad to hear that at least, once applied, it does work.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube