Main Page

From Cool-Idea

Jump to: navigation, search

Add to BlogMarksAdd to del.icio.usAdd to diggAdd to FarkAdd to FurlAdd to NewsvineAdd to redditAdd to SegnaloAdd to SimpyAdd to SlashdotAdd to smarkingAdd to SpurlAdd to Wists

Cool-Karaoke - Open source multimedia player

Cool-Karaoke
Cool-Karaoke

What is Cool-Karaoke

Cool-Karaoke is a portable multimedia player, that is unique in features and "freedom". It runs on top of Linux and integrates a lot of open source projects. Just as other 'free' (free as in freedom) software projects, you may customize the software components however you want. In this aspect, Cool-Idea Technology is crazily different from other companies. Developers are welcome! Now, let free your imagination.

Cool-Karaoke Hardware Features

  • ARM920t CPU @ 400MHz
  • Audio AD/DA: lots of hardware audio mixers
    • Mix your voice along with the background music (you can actually hear it via the earphone)
  • Direction keys
  • 240x320 TFT LCD
  • Built-in microphone
  • Standard USB 2.0 high-speed mass storage device
  • Replaceable, rechargeable Li-ion battery + Charger
  • Standard 3.5mm stereo audio input and output jacks
  • Extension port for connecting USB devices (Built-in OHCI-compliant USB host)
  • Built-in 4GB or up NAND flash
Cool-Karaoke Hardware Blocks
Cool-Karaoke Hardware Blocks
Cool-Karaoke JTAG connection Pin 1 (Rightmost pin):  VDD Pin 2:  nTRST Pin 3:  TDI Pin 4:  TMS Pin 5:  TCK Pin 6:  NC/Pulled low Pin 7:  TDO Pin 8:  nRESET Pin 9:  GND Pin 10: GND
Cool-Karaoke JTAG connection
Pin 1 (Rightmost pin): VDD
Pin 2: nTRST
Pin 3: TDI
Pin 4: TMS
Pin 5: TCK
Pin 6: NC/Pulled low
Pin 7: TDO
Pin 8: nRESET
Pin 9: GND
Pin 10: GND
Cool-Karaoke Extension Port A standard mini-USB 10P male connector can be used to interface to the extension port. Pin 1:  Audio out Left Pin 2:  Audio out Right Pin 3:  GND_A Pin 4:  GND Pin 5:  USB Host D- Pin 6:  USB Host D+ Pin 7:  VDD5V Pin 8:  UART RXD Pin 9:  UART TXD Pin 10: DC5V_in
Cool-Karaoke Extension Port
A standard mini-USB 10P male connector can be used to interface to the extension port.
Pin 1: Audio out Left
Pin 2: Audio out Right
Pin 3: GND_A
Pin 4: GND
Pin 5: USB Host D-
Pin 6: USB Host D+
Pin 7: VDD5V
Pin 8: UART RXD
Pin 9: UART TXD
Pin 10: DC5V_in

Current Cool-Karaoke Features

  • Runs Linux 2.6.x
  • Fast boot: Boot in 5s from OFF state
  • Source code and software development toolchain readily available for download
  • Mix your voice along with the background music (you can actually hear it via the earphone) and record it in MP3 format in real time
  • Pitch shifting: a must-have karaoke feature
  • Playback speed change without distortion in the pitch (no chipmunk sound): make it a tool for improving your language listening skill
  • Extensive support for Simple LRC and Enhanced LRC lyrics
    • built-in LRC editor to time-tag the plain lyrics file
    • Support for external LRC files or lyrics embedded within the audio files
  • DRM-free
  • Audio playback formats: OGG, MP3, FLAC, WAV, etc...
  • Video playback formats: AVI, MPG, MP4, FLV (YouTube flash video)
  • Image formats: JPG, PNG, BMP
  • FM radio tuning
  • Games: Sokoban, Jewels, Sudoku, Chopper, etc...
  • Customizable schemes
  • Support for external USB mass storage devices for file copying without a PC
  • Upgradeable
  • i18n-aware: Currently Traditional Chinese and English po files are translated and included
  • Support for truetype and FNT fonts
  • Record from:
    • Karaoke
    • Built-in MIC
    • External MIC
    • Line in
    • FM
  • No media conversion tools required for PC
  • More to come ... with your imagination
Personal tools
Downloads
Documentation
Wiki Navigation