Virtual tracks are bookmarks into a CD, allowing you to
effectively rewrite the disc's table of contents. The
most common use for this is CDs with two songs on the
last track. It is also useful when one song is split
across tracks, and for Monty Python CDs.
Both playback and ripping (using the built-in
cdparanoia) are supported.
The pseudo-cddb info is stored in a seperate file with
the disc's real cddb id.
After applying this patch and building, put the files in
into your .cddb directory to get the modified track
lists I've made for
They Might Be Giants / Apollo 18
Monty Python's Flying Circus / Monty Python's Previous
Monty Python's Flying Circus / Another Monty Python CD
Jars Of Clay / Jars Of Clay
Stone Temple Pilots / Purple
Counting Crows / This Desert Life
Edwin McCain / Misguided Roses
Sarah McLachlan / Fumbling Towards Ecstasy
Dave Matthews Band / Before These Crowded Streets
Pearl Jam / Yield
Barenaked Ladies / Maroon
Meat Puppets / Too High to Die
Green Day / Dookie
Matchbox 20 / Mad Season
They Might Be Giants / Factory Showroom
Better Than Ezra / Deluxe
Reel Big Fish / Turn The Radio Off
This patch is against grip 3.0.1
A future version will support multiple "virtual albums"
based on the same CD. These will be useful for CDs
containing multiple albums (such as many reissues of
old vinyl albums (Beach Boys, Mamas and Papas), and
classical music (for example, "Tchaikovsky Symphony No.
4, 1812 Overture, Marche slave") where you'd want to
have seperate playlists automatically created.
An even more future version will get the vtrackinfo
files just like cddb files are gotten now.
For more details, see my posts to the grip-users