Usenet Replayer


Path: ! ! ! dartmaster ! ! ! ! ! ! ! ! ! .POSTED ! not-for-mail
NNTP-Posting-Date:  Fri, 06 Apr 2012 15:28:25 -0500
Newsgroups:  alt.binaries.sounds.karaoke
From:  PapawJoe <PapawJoe@PapawJoe>
Subject:  A.B.S.K. FAQ and Field Guide
Message-ID:  <>
Date:  Fri, 06 Apr 2012 15:28:25 -0500
Lines:  901
X-Usenet-Provider: (Who's computer is this?)
X-Trace:  sv3-i3AbnZoL0OhWIDzsDNYKuqDV0jfUpncqcuFT6ZpKU04s/F3L1oQ8jBU/rr1UGAl9v8f5im9dwkr5u/3!jJLnEigby58huDbZzw/xZaWRd51W7pIcW64f7UbesiaUpEggkEedYIlYMjyHQhz3AG8YIdFNPec=
X-DMCA-Notifications: (Who's computer is this?)
X-Abuse-and-DMCA-Info:  Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info:  Otherwise we will be unable to process your complaint properly
X-Postfilter:  1.3.40
X-Original-Bytes:  32669
Xref: alt.binaries.sounds.karaoke:1839960

Frequently Asked Questions and Answers
and Field Guide to alt.binaries.sounds.karaoke

Table Of Contents

1.1 Purpose of the group
1.2 Differences from other karaoke groups

2.0 What is karaoke
2.1 Karaoke formats
2.1.1 CD+G
2.1.2 VCD
2.1.3 MP3+G
2.2 The internals of +G's
2.2.1 Sub-channels
2.2.2 Commands
2.2.3 Tiles
2.3 Other formats
2.3.1 DVD
2.3.2 Laserdisc

3.0 CD+G Software
3.1 Manufacturers
3.2 Catalogers
3.2.1 KJPro
3.2.2 KSLC
3.2.3 Latshaw
3.2.4 Music Book Deluxe
3.2.5 others

4.0 Newsgroup conventions
4.1 Track Name Conventions
4.1.1 Usenet "standard"
4.1.2 Alternatives
4.2 Packaging Conventions
4.2.1 ZIP files for MP3+G
4.2.2 RAR files
4.2.3 other forms
4.3 Encoding standards
4.3.1 YENC
4.3.2 UUencode
4.3.3 other
4.4 Social Conventions
4.4.1 Requesting tracks
4.4.2 Answering requests

5.0 Getting and Giving Tracks
5.1 News reading programs
5.1.1 Agent and its kin Forte Agent Pan Newswatcher
5.1.2 other readers
5.1.3 Decoding programs
5.2 News posting programs
5.2.1 Yenc Power Post
5.2.2 Powerposter
5.2.3 Newspost (Linux)
5.2.4 others
5.3 MIRC
5.3.1 Myriad
5.4 FTP
5.5 HTTP

6.0 Ripping Software
6.1 Tricerasoft CD+G Ripper
6.2 PowerCDG Burner/Ripper
6.3 other

7.0 Burning software
7.1 PowerCDG Burner
7.2 CDRWin
7.3 other

8.0 Player Software
8.1 WMP + CDG
8.2 WinAMP + CDG
8.3 PowerPlayer
8.4 Tricerasoft
8.5 Numark CUE/Virtual DJ
8.6 RoxBox
8.7 Latshaw Karma
8.8 Sax & Dottie's
8.9 Comp-u-Host
8.10 (write your reviews for others)

9.0 Other Useful software
9.1 Unpacking programs
9.1.1 UnRAR
9.1.2 PAR recovery files
9.3 Goldwave
9.4 EditCD+G
9.5 MP3GTools
9.6 KaraFun
9.7 Utility Programs
9.7.1 KJ File Manager
9.7.2 CD+G Autorename
9.7.3 MP3+G Tools
9.8 other programs?

10.0 Continuing Development

Subject: 1.1 Purpose of the group

alt.binaries.sounds.karaoke (or absk) is a group dedicated to
the dissemination of binary format files containing karaoke music in the
MP3+G format. It is a community of folks collecting and disseminating a
wide variety of music.

Subject: 1.2 Differences from other karaoke groups

ABSK is different from other *karaoke* groups in Usenet in that
it is the tracks themselves that are of interest. Other groups feature
various files of realizations (recordings of singers) or other
specialized forms.

Subject: 2.0 What is karaoke

Karaoke (from a Japanese word meaning approximately "empty
orchestra") is the combination of digital audio music and a graphical
component indicating the words and rhythms of the music. Typically they
include the background vocals of the songs leaving the solo voice to be
supplied by an individual.

Subject: 2.1 Karaoke formats

Karaoke comes in several different flavors of media these days,
here is a short description of the most common formats.

Subject: 2.1.1 CD+G

CD+G is "Compact Disc Digital Audio" (CDDA) plus sub-channel
(P-W) graphics commands in the "Orange Book" format. This encodes the
graphical information in a portion of the CD data that a regular CD
player will ignore. Special software and drives are required to decode
and use the graphical content. Fortunately, most PC computer CD drives
are capable of at least reading the CD+G format discs.

Subject: 2.1.2 VCD

VCD is "Video Compact Disc" and encodes full-motion video and
digital audio data on a compact disc. Specifically, there are
co-ordinated video and audio files on the disc. Players specifically
designed for VCD must be used.

Subject: 2.1.3 MP3+G

MP3+G is an encoding of the CDDA signal into the MPEG Layer 3
format of audio data, with an accompanying coordinated file containing
the +G command sequences. This format is used extensively on the
internet to transport music and audio data because it is more compact
(smaller) than the digital audio data of CDDA. There is a fairly
complicated relationship between the MP3 data and the CDG data because
the MP3 data is not 1-to-1 coordinated to CDDA data.

Subject: 2.2 The internals of +G's

For those inclined to be curious, here is a brief description of
the internals of the CD+G format.

Subject: 2.2.1 Sub-channels

On a CD, digital audio data is stored in a sequence of small
blocks of paired stereo amplitude codes. The normal playing process reads
these pairs of stero data and converts them back to analogue form by use
of a DtoA converter chip. The "sub-channel" protocols add additional data
to each block of CDDA data, which can be decoded into a command stream.
These sub-channels can be used to encode not just the CD+G graphical data,
but CD-TEXT and other formats as well.

Subject: 2.2.2 Commands

There are 10 basic commands to the +G command stream:

Time Gap (no-operation)
Load Color Table Low
Load Color Table High
Memory Preset
Border Preset
Scroll Preset
Scroll Copy
Define Transparent Color
Tile Block Normal
Tile Block Xor

There is a 4-bit "channel" option, you can use 16 colors at a
time from a palatte of 4096 possible colors, on a 50x18 canvas of 6x12
tiles. This gives a 640x480 screen resolution in 16 colors.

Subject: 2.2.3 Tiles

The 6x12 tile format is used to sub-divide the 640x480 screen
into chunks that are acted upon by the TileBlock commands. If you watch
CD+G playing closely, you will notice the chunkiness of the tiles. Most
+G karaoke uses simple manipulation of tile space to change colors on
the screen to form words and indicate rhythms.

Subject: 2.3 Other formats

There are a few other formats for karaoke in existence.

Subject: 2.3.1 DVD

DVD's can be used in two ways for karaoke. They may encoded the
karaoke into full-motion video/audio like a VCD, or they can be used as
super-sized CD+Gs, encoding CD+G into the much larger data space of the

Subject: 2.3.2 Laserdisc

Laserdisc is an old format, predating the DVD, that encoded
full-motion audio/video on a 12 or 14 inch wide CD-like platter. Much
non-english karaoke is still available in this format.

Subject: 3.0 CD+G Software

For historical reasons, the CD+G data on a CD or the MP3+G data
is called "software" as opposed to the hardware of a player or computer.
To complicate matters, when computers are brought into the mix, software
also refers to the programs used to manipulate the +G "software"

Subject: 3.1 Manufacturers

There are hundreds of companies producing karaoke software data.
Among the most popular in the english-speaking world are Sound Choice
and Sunfly (not to mention Priddis or DK or . . . ). These are the
"manufacturers" mentioned often in the newsgroup. Each manufacturer is
usually referred to by an abbreviated code. (E.g. SC for Sound Choice,
SF for Sunfly, PR for Priddis and so on.) These codes are part of the
name of every track of karaoke on the newsgroup. There are more than
two sets of codes in common use: The KJPro codes and the KSLC codes are
the most common on the newsgroup.

Occasionally someone posts a list of "mfg" codes to the newsgroup;
watch for it.

Subject: 3.2 Catalogers

Two computer programs: KJPro and KSLC have become the _defacto_
standards for providing catalogues of the available english speaking
karaoke tracks. Each of these is described briefly.

Subject: 3.2.1 KJPro

Perscitum Inc. produces a database catalog of karaoke
tracks named KJPro. Its website is (Who's computer is this?) This catalog
comes in the form of an MS-Access database and a set of forms and macros
to manipulate the database in a variety of ways. The basic program
database gets updated monthly by a subscription service. The codes used
by KJPro are the _preferred_ codes on the newsgroup.
(Preferred does not mean *required*!)

Subject: 3.2.2 KSLC

Airwer Ltd. of County Durham, England, produces the Karaoke Song
List Creator (KSLC). Their website is: (Who's computer is this?)
Their catalog is a text-file based program, and features a larger number
of tracks than KJPro. Once purchased, there is free updates for life.
KSLC codes, which differ in some manufacturers from those used by KJPro,
_may_ be used on the newsgroup, but should be noted somewhere that they
are KSLC codes.

Subject: 3.2.3 Latshaw

The Latshaw Systems Song List Creator uses a different approach
entirely. It doesn't provide a database of available tracks, but rather
takes your on-line catalog of tracks and produce a song book in a wide
variety of styles. See (Who's computer is this?) for more

Subject: 3.2.4 Music Book Deluxe

Music Book Deluxe is another database of karaoke tracks and codes.
See (Who's computer is this?) for information.

Subject: 3.2.5 others

There are other song list and karaoke databases out there. This
section will be updated as information comes to us about them.

Subject: 4.0 Newsgroup conventions

The A.B.S.K newsgroup has developed a number of conventions and
protocols to facilitate communications among its users. This section
notes some of these conventions.

Subject: 4.1 Track Name Conventions

The basic unit of ABSK commerce is the "track" of MP3+G karaoke,
which consists of a number of "articles" with (almost) the same title.
This title should be the name of the track in a common format. The
formats in common use are described here.

Subject: 4.1.1 Usenet "standard"

The Usenet "standard" track name is of the form:

disc-track - name, artist - song

The "disc" is the manufacturers code, the "track" is the
sequential position on the original disc, "name, artist" is the KJPro
artist's name, and "song title" is the name of the song. The .zip is
the recommended form for posting; other possibilities are to post the
.mp3 and .cdg files separately (but only if necessary.)

Generally in front of the track name should appear a greeting or
indication of what sort of traffic this is. Thus, answering a request,
one would put the requesters handle in the title:

Attn RedWolfe: "yenc "SF012-07 - Myles, Allanah - Black" (00/07)

might be the full title of a posting. See below for more information.

Subject: 4.1.2 Alternatives

There is a fair amount of flexibility in what you can title an
article or track, these are recommendations and not requirements. You
might want to add in a word or two if you are using "KSLC" or "uuencode"
or other notes. If the posting is not a "track" but more general
commentary or a program other names can and should be used.

Subject: 4.2 Packaging Conventions

In posting binary information, one of the basic problems is
organizing it for proper use. There are a number of conventions that
apply to these problems.

Subject: 4.2.1 ZIP files for MP3+G

An MP3+G encoded track is, of necessity, a pair of coordinated
files. One, the .mp3 file, is the encoded music, the other, the .cdg
file, is the +G command stream. They should be packaged together in a
.zip archive. While .zip is not the most natural format for many
systems, all the common systems support this archive package format.

Subject: 4.2.2 RAR files

It can be argued that .rar is a superior packing format, the
problem with .rar is that it is a proprietary format and is not in as
widespread use, and not all systems can handle the format. Remember
that Usenet is not a Windows-base or *nix-based network, but an
inter-network of many different type of computers and operating systems.

Subject: 4.2.3 other forms

Occasionally, it may be necessary to present software (of all
kinds) in a different format to overcome problems. (E.g. if a yenc
encoded zip happens to mimic a virus-laden .zip!) In these cases,
presenting a track as a pair of .mp3 and .cdg files may be appropriate.
If you are presenting a *nix-based program, it might be appropriate to
present it as a .tgz file. Use your common sense.

Subject: 4.3 Encoding standards

Since we are a binaries group, we are faced with the problem of
handling 8-bit data in a 7-bit encoded world. There are several
solutions to this problem.

Subject: 4.3.1 YENC

The YEnc (Y-Encoded) scheme seeks to pass 8-bit data safely
through mostly 7-bit networks by efficiently using all the characters of
the 256-code ANSI character set. It has some problems, but most of the
net is used to it by now. This is the _preferred_ encoding of ABSK.

Subject: 4.3.2 UUencode

UUencode is the original Usenet encoding format, and dates from
the days that news messages were transferred from machine to machine by
the UUCP protocols. These protocols were quite primitive, and required
encoding binary data in a 63-code subset of the ASCII character set. It
is not as efficient as YEnc, but is utterly standard. UUencode _may_ be
used if you don't have YEnc.

Subject: 4.3.3 other

As the 'net evolves, other encoding standards have and will
continue to come and go. If something comes along the outshines YEnc,
and it becomes widely supported it should be used. Avoid really wierd
encoding methods for the sake of useability.

Subject: 4.4 Social Conventions

When viewed as a network of people, (as opposed to the network
of machines,) Usenet has developed some social conventions. Two are of
particular note to ABSK users.

Subject: 4.4.1 Requesting tracks

When requesting a track or disc, please do a little research
before you post your request. It is much more likely to get a response
if you ask for a particular track by manufacturer code than it is to
simply as for "name, artist - song title". You should also indicate
that this is a request by prefixing "Req:" to your subject line.

Additionally, if you share back stuff that you have on a regular
basis, you will get more attention from the regulars on the newsgroup.
It is *not* necessary to post the request more than 2 or 3 times, in
fact, unnecessary annoyance may get you ignored by the folks you are
trying to reach.

Here is a good example of a request:

Req: SF012-07 from the recent flood is incorrect, please

Here is a bad example:

I want all the <artist> there is available

Subject: 4.4.2 Answering requests

If you see a simple request for something you have easily
available, consider posting it. You should look at the requester's name
and place the posting to their attention:

Attn RedWolfe: correct "SF012-07 - Myles, Allanah - Black"

And please, when you set up your newsreader and posting
software, select a useful identifier (name). The defaults provided by
most software are dull, uninteresting and downright misleading! For
example, the Verizon (a major USA ISP) setup program initializes your
name to "", which you generally are *not*. It is an
expected behaviour to select a "nym" and use it consistently.

Subject: 5.0 Getting and Giving Tracks

The whole point of ABSK is to exchange karaoke tracks. The
means of doing so is through the medium of Usenet/NetNews. A lot of
software and convention exist to make this possible. So far I haven't
covered the nitty-gritty of the news process, so here we go.

Subject: 5.1 News reading programs

The basic piece of software you need for enjoying ABSK is a good
newsreader. Outlook Express from Microsoft is a newsreader, among other
things, but it is not very good for ABSK use. Do yourself a favor and
investigate the other available software.

Subject: 5.1.1 Agent and its kin

Free Agent, by Forte, is perhaps the most popular newsreader on
Usenet. It automatically handles all sort of details in newsreading and
posting that Outlook Express simply gets wrong. The Agent interface is
so popular that other newsreaders copy it on a reqular basis, tweaking
stuff here and there to make them unique.

Subject: Forte Agent

As noted, Free Agent is perhaps the most used reader, it's
professional sister is Agent, and is worth the price. It significantly
improves on FreeAgent, especially in terms of using binary newsgroups.

Subject: Pan

Pan is an OpenSource newsreader originally based on the look
and feel of the Agent reader. It is avaiable in source-code form and
works on all the major OS platforms. Pan 2.00 is currently under
development and is at (Who's computer is this?)

Subject: Newswatcher

Newswatcher, while slightly older, is probably your best bet if
you're a Mac user. It uses the Agent interface paradigm retrofitted
to the Mac standards.

Subject: 5.1.2 other readers

Tons of other newsreader programs also exist. This section will
expand as folks write quick writeups of their favorites.

Subject: 5.1.3 Decoding programs

If you insist on using Outlook Express, you'll have to deal with
the details of saving each part of a posting and decoding them and then
combining the parts. Use Google and other resources to find the details.

Subject: 5.2 News posting programs

Once you have a newsreader which includes posting capability as
part of its basic functionality, why should you invest in a seperate
posting program? Because they will also handle details of posting and
encoding that the basic newsreader won't handle. Here is some info.

Subject: 5.2.1 Yenc Power Post

Ak-Rak's Yenc Power Post is probably of most use in ABSK
posting. It handles dividing, encoding, posting and header munging the
best of several I've seen. That it is windows only is a bit of a
disappointment. It also handles the generation of the really useful
"part 0" messages when used correctly.

Subject: 5.2.2 Powerposter

This is the "grand-daddy" of news posters, and several different
programs for several different platforms go by this name. Generally the
Windows version doesn't speak YEnc yet. *Nix "powerpost" programs also
exist, but not with the flexibility of Windows-based posters.

Subject: 5.2.3 Newspost (Linux)

For Linux and most of the FOSS (Free Open Source Software) systems
there is a program called "newspost" that is available in source form.
This program takes a "binary" file (e.g. a karaoke track .zip file) and
encodes it into YEnC or UUEncode form and makes the article parts and
them to a newshost. Like most FOSS software, it doesn't do much in the
way of fancy titles and stuff (it can generate PAR1 pieces) but it works
well with other FOSS programs (like the shell and par2cmdline) to allow
the creation of more robust poster programs.
RedWolfe, for example, uses newspost at the heart of his posting

Subject: 5.2.4 others

This section is for other posting program descriptions. Help us
write them.

Subject: 5.3 MIRC

Aside from the ABSK newsgroup, Internet Relay Chat (IRC) is a
possible way of obtaining karaoke tracks. Offhand I can think of about
10 channels on a variety of nets that offer track sharing. These folks
tend to be a bit reclusive and restrictive on their sharing, and they
are all Windows-based programs. The most popular way of sharing via IRC
is the use of the Myriad protocol.

Subject: 5.3.1 Myriad

Myriad is an IRC-based program that uses the programming
capability of the MIRC client to set up a virtual FTP server through the
IRC channels. It does require MIRC and Windows to run, and requires
opening your firewall (if you use one - you should!) to a variety of
ports. The home of Myriad is #cd+g on the Outsiderz IRC network.

Subject: 5.4 FTP

The venerable "File Transfer Protocol" of the Internet is still
alive and kicking. There are FTP sites that offer karaoke tracks for
download, but they are reticent and are seldom mentioned directly in
newsgroup postings.

Subject: 5.5 HTTP

The "HyperText Transfer Protocol" is another form of file
sharing that is used some places. Again, HTTP sites for karaoke tracks
are seldom mentioned openly in newsgroup postings.

Subject: 6.0 Ripping Software

So, how do you make MP3+G tracks from the CD+G discs? You use a
CD+G ripper, similar to the way CD rippers convert simple CDDA to MP3
music. Here are some notes on available rippers. Do note also that
you will need a CD or DVD drive that supports sub-channel reading.

Subject: 6.1 Tricerasoft CD+G Ripper

Far and away the most capable CD+G ripper is the Tricerasoft
product. See (Who's computer is this?)
It has the most flexibility in terms of reading the various formats and
also offers control over the MP3 encoding of the music.

Subject: 6.2 PowerCDG Burner/Ripper

Doblon's Power CD+G Burner also offers ripping capability. See
below for more detail about Doblon's product.

Subject: 6.3 other

Other rippers undoubtedly exist, tell us about them.

Subject: 7.0 Burning software

Once you have an MP3+G, how do you get them back to CD+G for use
in a karaoke player? There are programs that do that! There are some
caveats however. You need to have a CD recorder drive that supports the
necessary commands to access and write the sub-channel data. Each
software system support different drives in different configurations.

Subject: 7.1 PowerCDG Burner

Doblon's PowerKaraoke software series offers a complete solution
to most Karaoke needs. See (Who's computer is this?)
for the most up-to-date information for their products. PowerCDGBurner
offers a flexible and easy to use mans of transferring MP3+G to CD+G.

Subject: 7.2 CDRWin

GoldenHawk's CDRWin is widely available in warez form, and
one of the most common cd+g burners on the net. It checks the
capabilities of
the device and burns a CD as possible. Combined with a .bin file maker,
and a
"raw" CD capable drive, on can burn CDGs on an otherwise unuseable burner.

Subject: 7.3 other

Tell us about WinCDG and other ripping and burning software, and
we'll include it here in the next version of this FAQ

Subject: 8.0 Player Software

How do I play MP3+Gs on my computer? There is, of course,
that does that. Here are some notes about the available stuff.

Subject: 8.1 WMP + CDG

The Windows Media Player comes with most versions of Windows these
days and there are "plug-ins" that allow WMP to display the +G component
as it
plays the MP3 music.

Subject: 8.2 WinAMP + CDG

WinAMP is an alternative to WMP and offers very similar
in a different form. There are several plug-ins for WinAMP that
offer .cdg
display and even key changing for karaoke.

Subject: 8.3 PowerPlayer

PowerKaraoke also offers an MP3+G player as part of their complete
suite of PC Karaoke software.

Subject: 8.4 Tricerasoft

If PowerKaraoke does, then Tricerasoft will too.

Subject: 8.5 Numark CUE/Virtual DJ

Virtual DJ (also available as Numark CUE - an OEM version) is an
DJ hoster program with karaoke extensions. It features a sophisticated
DJ control
panel with playlists, integrated music database and searching, full audio
and video
mixing controls, and a digital sample and effects. The karaoke
extensions consist
of a codec for MP3+G zip files that allow them to be played as videos.
It lacks a
comprehensive karaoke singer management function. However, Numark offers
integration with a wide variety of hardware controllers.

Subject: 8.6 RoxBox

RoxBox is another DJ hoster program with karaoke support. I
don't know much
more than that. (Please, someone write a better review.)

Subject: 8.7 Latshaw Karma

Karma is Latshaw Systems premium karaoke hosting program. It
features full
singer and rotation management, integrated music databases and searching,
and a
variety of KJ/DJ controls and effects. It is a single integrated playlist
format, and
is optimized for karaoke work. It builds on the other Latshaw tools
elsewhere in this FAQ.

Subject: 8.8 Sax & Dottie's Hoster

The oldest of the KJ focused hosters, it features singer history
and rotation
management, supports MP3+G zip support and some basic DJ controls. It
integrates as
a front end to the WinAmp music player.

Subject: 8.9 CompUHost

Compuhost is one of the most extensive karaoke focused hosters
available. It's
feature set has inspired many of the other hoster programs. Full singer
management, rotation
management, integrated music database and searching, book management and
even remote
terminal control. It's unique protection feature is a USB "dongle" that
limits operation
of the software when not present, so you can install it on several
computers, but only
use it one at a time (or however many dongles you buy.)

Subject: 8.10 other

Tell me about others...

Subject: 9.0 Other Useful software

In addition to software concerned with just MP3+G karaoke, there
several other useful programs to have for the complete collector.

Subject: 9.1 Unpacking programs

Since the .zip file is the basic unit of MP3+G karaoke tracks,
it may be necessary to have an auxilliary "unzipping" program to handle
difficult cases. Zip files do occasionally develop corruption in the
headers that leave the basic files intact but inaccessible. A good
unzipping program offers some recovery capability.

Additionally, there are multiple versions of the Zip file
protocol. An older unzipper or newsreader may not be able to unzip
something packaged by the newer versions. Using an external zip program
may alleviate some of these problems.

Subject: 9.1.1 UnRAR

As mentioned above, some folks insist on using the RAR format
for archives and packages. Having a free UnRAR program may be helpful.

Subject: 9.1.2 PAR repair files

Par (both versions 1 and 2) offer posting repair options by adding
recovery information to the posted files. The use of Par files is
recommended as it can eliminate the need for "reposts" of MP3+G track

All that is necessary to recover missing parts and tracks from a
posting is to:
1. Download *all* the available track _and_ PAR files
2. Put them into a folder together
3. Point the par recovery command at the .par or .par2 file
4. Follow the instructions.

Subject: 9.3 Goldwave

Goldwave, by GoldenHawk, is a full-featured MP3 music suite of
programs and controls. You can transpose the MP3, you can edit out
clicks and
buzzes, you can loop, practically all the necessary controls are there.

Subject: 9.4 EditCD+G

Just can't stand the technicolor confetti on your karaoke screen
a bad rip? EditCDG allows you to fix up the commands and graphics of .cdg
files on your computer. It's not really set up for wholesale
modification or
creation of .cdg files, but does provide the necessary tools for making
See the EditCDG Guide for full details and get it at http:// (Who's computer is this?)

Subject: 9.5 MP3GTools

This free utility set is available at http:// (Who's computer is this?)
These allow you to convert sets of zips to pairs of .mp3 and .cdg files
vice versa and several other operations besides. It integrates with
Explorer and the File manager so it is easy to use.

Subject: 9.6 KaraFun
Date: 16 March 2008 10:28:00 EDT

This is an interesting looking player that is free for personal
at home. They claim to support all the standard formats, and define a
few of
their own (.kfn) Public use requires the purchase of a license. (Kudos
a user from Czechoslovakia for this pointer.)

Subject: 9.7 Utility programs

Utility programs are tools that help in solving particular

Subject: 9.7.1 KJ File Manager

Latshaw Systems, producer of the Song List Generator, also makes
invaluable tool that handles all sorts of tasks for karaoke .zip tracks.
Rename, synchronize contents, manipulate the parts of the name, etc...
from an easy to understand Graphical User Interface (GUI). For Windows

Subject: 9.7.2 CD+G Autorenamer

The folks at CD+G on the IRC network also make this
lovely little utility. Given a proper track code (MFG-TK) this program
search your KJPro or KSLC database for the "proper" name of the track and
rename the .zip (*and* the inside .cdg and .mp3 files) to the proper

Subject: 9.8 other programs?

We've surely left out somebody's favorite tools, write a blurb
it and it will appear in a future version of this FAQ.

Subject: 10.0 Continuing Development

I can't have made it this far without leaving out something or
If you have a FAQ that isn't covered here, write to the newsgroup.

Where you can get the newsgroup alt.binaries.sounds.karaoke