This is CD_DBase21.c in view mode; [Download] [Up]
#import <sys/types.h> #import <stddef.h> #import "CD_DBaseSubs.h" /* * This subroutine has information for CD's with 21 tracks */ #define SOUNDTM_ALADDIN 1082883230 /* key parts = 3008.00.21.80 248 */ #define ECOST_ARMEDFORCES_B 1372227181 /* key parts = 3811.55.21.181 368 */ #define YARDB_GIORGIO_D4 1422684782 /* key parts = 3951.67.21.182 139 */ #define TPHEART_PLAYBACK_D1 1554051162 /* key parts = 4316.60.21.162 256 */ #define GLIGHT_GORDSGOLD 1556283186 /* key parts = 4323.00.21.186 222 */ #define POL_MSGBOX_D2 1578612752 /* key parts = 4385.02.21.302 204 */ #define STEELYD_CITZ_D2 1608516755 /* key parts = 4468.07.21.305 180 */ #define POL_MSGBOX_D1 1618275273 /* key parts = 4495.15.21.123 252 */ #define SOUNDTM_STARWARTRI_D4 1620612773 /* key parts = 4501.52.21.23 382 */ void filltoc21(tocPtr, cdKey) struct cd_toc *tocPtr; u_int cdKey; { if ( cdKey == ECOST_ARMEDFORCES_B ) { /* 1:03:31-55 */ tocPtr->discPerformer = "Elvis Costello"; tocPtr->discTitle = "Armed Forces [box]"; # if !defined(SKIPSONGS_Elvis_Costello) SET_CDtt( 1, 03.01, "Accidents Will Happen"); SET_CDtt( 2, 02.19, "Senior Service"); SET_CDtt( 3, 03.00, "Oliver's Army"); SET_CDtt( 4, 02.57, "Big Boys"); SET_CDtt( 5, 02.43, "Green Shirt"); SET_CDtt( 6, 03.23, "Party Girl"); SET_CDtt( 7, 03.17, "Goon Squad"); SET_CDtt( 8, 03.34, "Busy Bodies"); SET_CDtt( 9, 03.24, "Sunday's Best"); SET_CDtt(10, 02.48, "Moods for Moderns"); SET_CDtt(11, 02.58, "Chemistry Class"); SET_CDtt(12, 03.15, "Two Little Hitlers"); SET_CDtt(13, 03.46, "(What's So Funny 'bout) Peace, Love and Understanding"); SET_CDtt(14, 01.29, "My Funny Valentine"); SET_CDtt(15, 02.43, "Tiny Steps"); SET_CDtt(16, 02.00, "Clean Money"); SET_CDtt(17, 01.56, "Talking in the Dark"); SET_CDtt(18, 02.17, "Wednesday Week"); SET_CDtt(19, 03.23, "Acidents Will Happen [live]"); SET_CDtt(20, 03.08, "Alison [live]"); SET_CDtt(21, 06.08, "Watching the Detectives [live]"); # endif } if ( cdKey == GLIGHT_GORDSGOLD ) { /* 1:12:03-00 */ tocPtr->discPerformer = "Gordon Lightfoot"; tocPtr->discTitle = "Gord's Gold"; tocPtr->discCatNum = "007599022372200"; # if !defined(SKIPSONGS_Gordon_Lightfoot) SET_CDtt( 1, 03.06, "I'm Not Sayin'/ Ribbon of Darkness"); SET_CDtt( 2, 03.02, "Song for a Winter's Night"); SET_CDtt( 3, 07.06, "Canadian Railroad Trilogy"); SET_CDtt( 4, 02.39, "Softly"); SET_CDtt( 5, 03.29, "For Lovin' Me"); SET_CDtt( 6, 02.50, "Steel Rail Blues"); SET_CDtt( 7, 02.48, "Wherefore and Why"); SET_CDtt( 8, 02.47, "Bitter Green"); SET_CDtt( 9, 03.18, "Early Morning Rain"); SET_CDtt(10, 03.27, "Minstrel of the Dawn"); SET_CDtt(11, 03.37, "Sundown"); SET_CDtt(12, 03.23, "Beautiful"); SET_CDtt(13, 04.06, "Summer Side of Life"); SET_CDtt(14, 02.50, "Rainy Day People"); SET_CDtt(15, 03.26, "Cotton Jenny"); SET_CDtt(16, 03.40, "Don Quixote"); SET_CDtt(17, 02.48, "Circle of Steel"); SET_CDtt(18, 03.06, "Old Dan's Records"); SET_CDtt(19, 03.50, "If You Could Read My Mind"); SET_CDtt(20, 03.01, "Cold on the Shoulder"); SET_CDtt(21, 03.42, "Carefree Highway"); # endif } if ( cdKey == TPHEART_PLAYBACK_D1 ) { /* 1:11:56-60 */ tocPtr->discPerformer = "Tom Petty and the HeartBreakers"; tocPtr->discTitle = "Playback [disc 1]"; # if !defined(SKIPSONGS_Tom_Petty) SET_CDtt( 1, 02.42, "Breakdown"); SET_CDtt( 2, 03.34, "American Girl"); SET_CDtt( 3, 02.13, "Hometown Blues"); SET_CDtt( 4, 02.24, "Anything That's Rock 'N' Roll"); SET_CDtt( 5, 02.24, "I Need to Know"); SET_CDtt( 6, 03.04, "Listen to Her Heart"); SET_CDtt( 7, 02.46, "When the Time Comes"); SET_CDtt( 8, 02.57, "Too Much Ain't Enough"); SET_CDtt( 9, 02.40, "No Second Thoughts"); SET_CDtt(10, 02.52, "Baby's a Rock 'N' Roller"); SET_CDtt(11, 03.23, "Refugee"); SET_CDtt(12, 04.26, "Here Comes My Girl"); SET_CDtt(13, 04.00, "Even the Losers"); SET_CDtt(14, 04.25, "Shadow of a Doubt (A Complex Kid)"); SET_CDtt(15, 02.43, "Don't Do Me Like That"); SET_CDtt(16, 04.00, "The Waiting"); SET_CDtt(17, 04.24, "A Woman In Love"); SET_CDtt(18, 04.45, "Something Big"); SET_CDtt(19, 03.32, "A Thing About You"); SET_CDtt(20, 04.24, "Insider"); SET_CDtt(21, 04.16, "You Can Still Change Your Mind"); # endif } if ( cdKey == POL_MSGBOX_D1 ) { /* 1:14:55-15 */ tocPtr->discPerformer = "Police"; tocPtr->discTitle = "Message in a Box: The Complete Recordings [disc 1]"; # if !defined(SKIPSONGS_Police) SET_CDtt( 1, 02.03, "Fallout"); SET_CDtt( 2, 01.57, "Nothing Achieving"); SET_CDtt( 3, 03.35, "Dead End Job"); SET_CDtt( 4, 02.52, "Next to You"); SET_CDtt( 5, 04.52, "So Lonely"); SET_CDtt( 6, 03.15, "Roxanne"); SET_CDtt( 7, 04.54, "Hole in My Life"); SET_CDtt( 8, 04.02, "Peanuts"); SET_CDtt( 9, 03.01, "Can't Stand Losing You"); SET_CDtt(10, 02.55, "Truth Hits Everybody"); SET_CDtt(11, 03.44, "Born in the 50's"); SET_CDtt(12, 03.23, "Be My Girl-Sally"); SET_CDtt(13, 05.44, "Masoko Tanga"); SET_CDtt(14, 02.37, "Landlord [live]"); SET_CDtt(15, 03.11, "Next To You [live]"); SET_CDtt(16, 03.10, "Landlord"); SET_CDtt(17, 04.50, "Message in a Bottle"); SET_CDtt(18, 03.07, "Reggatta De Blanc"); SET_CDtt(19, 03.13, "It's Alright For You"); SET_CDtt(20, 04.16, "Bring on the Night"); SET_CDtt(21, 04.12, "Deathwish"); # endif } if ( cdKey == POL_MSGBOX_D2 ) { /* 1:13:05-02 */ tocPtr->discPerformer = "Police"; tocPtr->discTitle = "Message in a Box: The Complete Recordings [disc 2]"; # if !defined(SKIPSONGS_Police) SET_CDtt( 1, 05.02, "Walking on the Moon"); SET_CDtt( 2, 02.58, "On Any Other Day"); SET_CDtt( 3, 04.26, "The Bed's Too Big Without You"); SET_CDtt( 4, 02.38, "Contact"); SET_CDtt( 5, 03.46, "Does Everyone Stare"); SET_CDtt( 6, 03.20, "No Time This Time"); SET_CDtt( 7, 03.05, "Visions of the Night"); SET_CDtt( 8, 03.30, "The Bed's Too Big Without You [mono]"); SET_CDtt( 9, 02.27, "Truth Hits Everybody [live]"); SET_CDtt(10, 03.36, "Friends"); SET_CDtt(11, 04.03, "Don't Stand So Close to Me"); SET_CDtt(12, 03.21, "Driven to Tears"); SET_CDtt(13, 03.36, "When the World is Running Down, You Make the Best of What's Still Around"); SET_CDtt(14, 02.27, "Canary in a Coalmine"); SET_CDtt(15, 03.53, "Voices Inside My Head"); SET_CDtt(16, 03.06, "Bombs Away"); SET_CDtt(17, 04.09, "De Do Do Do, De Da Da Da"); SET_CDtt(18, 02.55, "Behind My Camel"); SET_CDtt(19, 02.19, "Man in a Suitcase"); SET_CDtt(20, 05.02, "Shadows in the Rain"); SET_CDtt(21, 03.24, "The Other Way of Stopping"); # endif } if ( cdKey == SOUNDTM_ALADDIN ) { /* 0:50:08-00 */ tocPtr->discPerformer = "Soundtracks (movie)"; tocPtr->discTitle = "Walt Disney's ȘAladdinș"; SET_CDtt( 1, 01.20, "Arabian Nights"); SET_CDtt( 2, 01.25, "Legend of the Lamp"); SET_CDtt( 3, 02.23, "One Jump Ahead!"); SET_CDtt( 4, 01.52, "Street Urchins"); SET_CDtt( 5, 01.02, "One Jump Ahead (reprise)"); SET_CDtt( 6, 02.27, "Friend Like Me"); SET_CDtt( 7, 01.39, "To Be Free"); SET_CDtt( 8, 02.52, "Prince Ali"); SET_CDtt( 9, 02.41, "A Whole New World"); SET_CDtt(10, 02.43, "Jafar's Hour"); SET_CDtt(11, 01.07, "Prince Ali (reprise)"); SET_CDtt(12, 01.36, "The Ends of the Earth"); SET_CDtt(13, 01.51, "The Kiss"); SET_CDtt(14, 02.55, "On a Dark Night"); SET_CDtt(15, 00.47, "Jasmine Runs Away"); SET_CDtt(16, 02.38, "Marketplace"); SET_CDtt(17, 04.58, "The Cave of Wonders"); SET_CDtt(18, 01.51, "Aladdin's Word"); SET_CDtt(19, 03.39, "The Battle"); SET_CDtt(20, 04.12, "Happy End in Agrabah"); SET_CDtt(21, 04.08, "A Whole New World (Aladdin's Theme)"); } if ( cdKey == SOUNDTM_STARWARTRI_D4 ) { /* 1:15:01-52 */ tocPtr->discPerformer = "Soundtracks (movie)"; tocPtr->discTitle = "Star Wars Triology Set, disc 4: Songs from the Trilogy"; SET_CDtt( 1, 00.23, "[20th Century Fox Fanfare]"); SET_CDtt( 2, 02.21, "Main Title [alternate] [a]"); SET_CDtt( 3, 03.08, "Heroic Ewok/ The Fleet Goes Into Hyperspace [c]"); SET_CDtt( 4, 02.15, "A Hive of Villainy [a]"); SET_CDtt( 5, 01.36, "Destruction of Alderaan [a]"); SET_CDtt( 6, 04.05, "Drawing the Battle Lines/ Leia's Instructions [b]"); SET_CDtt( 7, 02.50, "The Ewok Battle [c]"); SET_CDtt( 8, 03.06, "Attack Position [b]"); SET_CDtt( 9, 03.39, "Crash Landing [b]"); SET_CDtt(10, 02.47, "Cantina Band [a]"); SET_CDtt(11, 02.50, "Lapti Nek [c]"); SET_CDtt(12, 03.46, "Cantina Band #2 [a]"); SET_CDtt(13, 04.13, "Faking the Code [c]"); SET_CDtt(14, 03.10, "Brother and Sister [c]"); SET_CDtt(15, 01.17, "Standing By [a]"); SET_CDtt(16, 03.00, "Leia is Wounded/ Luke and Vader Duel [c]"); SET_CDtt(17, 11.12, "Carbon Freeze/ Luke Pursues the Captives/ Departure of Boba Fett [b]"); SET_CDtt(18, 05.23, "Losing a Hand [a]"); SET_CDtt(19, 05.06, "The Return of the Jedi [alternate] [c]"); SET_CDtt(20, 02.30, "Leia Breaks the News [alternate]/ Funeral Pyre for a Jedi [film version] [c]"); SET_CDtt(21, 06.22, "Ewok Celebration [film version]/ End Credits [film version] [c]"); } if ( cdKey == STEELYD_CITZ_D2 ) { /* 1:14:28-07 */ tocPtr->discPerformer = "Steely Dan"; tocPtr->discTitle = "Citizen Steely Dan: 1972-1980 [disc 2]"; # if !defined(SKIPSONGS_Steely_Dan) SET_CDtt( 1, 05.05, "King of The World"); SET_CDtt( 2, 03.49, "Pearl of The Quarter"); SET_CDtt( 3, 04.09, "Rikki Don't Lose That Number"); SET_CDtt( 4, 03.40, "Night By Night"); SET_CDtt( 5, 03.09, "Any Major Dude Will Tell You"); SET_CDtt( 6, 03.22, "Barrytown"); SET_CDtt( 7, 02.50, "East St. Louis Toodle±oo"); SET_CDtt( 8, 02.45, "Parker's Band"); SET_CDtt( 9, 01.34, "Through with Buzz"); SET_CDtt(10, 04.33, "Pretzel Logic"); SET_CDtt(11, 02.19, "With A Gun"); SET_CDtt(12, 02.45, "Charlie Freak"); SET_CDtt(13, 02.37, "Monkey In Your Soul"); SET_CDtt(14, 07.44, "Bodhisattva [live]"); SET_CDtt(15, 03.42, "Black Friday"); SET_CDtt(16, 03.20, "Bad Sneakers"); SET_CDtt(17, 03.05, "Rose Darling"); SET_CDtt(18, 03.16, "Daddy Don't Live In That New York City No More"); SET_CDtt(19, 03.57, "Doctor Wu"); SET_CDtt(20, 03.45, "Everyone's Gone To The Movies"); SET_CDtt(21, 03.00, "Chain Lightning"); # endif } if ( cdKey == YARDB_GIORGIO_D4 ) { /* 1:05:51-67 */ tocPtr->discPerformer = "The Yardbirds"; tocPtr->discTitle = "Train Kept A-Rollin' - The Complete Giorgio Gomelsky Productions [disc 4]"; # if !defined(SKIPSONGS_The_Yardbirds) SET_CDtt( 1, 03.02, "Jeff's Blues [take one]"); SET_CDtt( 2, 03.07, "Jeff's Blues [take two]"); SET_CDtt( 3, 02.16, "Someone to Love, Part One [take 2, instrumental]"); SET_CDtt( 4, 02.13, "Someone to Love, Part One [take 4, instrumental]"); SET_CDtt( 5, 02.04, "Someone to Love, Part One [take 14, instrumental]"); SET_CDtt( 6, 02.23, "Someone to Love, Part One [take 15, vocal]"); SET_CDtt( 7, 04.16, "Someone to Love, Part Two"); SET_CDtt( 8, 03.07, "Like Jimmy Reed Again"); SET_CDtt( 9, 02.39, "Chris' Number [take 1]"); SET_CDtt(10, 02.43, "Pounds and Stomps (XYZ)"); SET_CDtt(11, 02.29, "Pounds and Stomps"); SET_CDtt(12, 03.46, "What do You Want [take 1]"); SET_CDtt(13, 03.30, "What do You Want [take 2]"); SET_CDtt(14, 03.37, "What do You Want [take 3]"); SET_CDtt(15, 03.11, "What do You Want [take 4]"); SET_CDtt(16, 03.48, "Here 'Tis [stereo instrumental version]"); SET_CDtt(17, 04.05, "Here 'Tis [version for R.S.G.]"); SET_CDtt(18, 02.45, "Crimson Curtain [edit of take one and insert]"); SET_CDtt(19, 02.44, "Stroll On"); SET_CDtt(20, 05.45, "I'm a Man [live in Germany, 1967]"); SET_CDtt(21, 02.19, "Shapes of Things [live in Germany 1967]"); # endif } }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.