# Created:20040714 # By Jeff Connelly # BBQ configuration file. Save as: ~/music/.bbqrc # This central configuration file save settings for bbq1d, bbq2d, and bfi ### Global settings our $root = "/home/jeff/music"; ### bbq1d our $cdtext = 1; # Write cd-text? # This is now a separate variable so you can store your # cache on a different disk, if your root doesn't support # symlinkining (i.e., you have your music stored on a portable # USB or 1394 hard drive, and want the cache to be stored on # a fast, local partition.) our $cache_dir = "$root/_cache"; our $xterm = 1; # Set if have an xterm window ### bbq2d #our $device = "0,0,0"; our $device = "/dev/acd0"; #our $method = "cdrecord"; # cdrecord (Linux or SCSI) our $method = "burncd"; # burncd (FreeBSD IDE) our $cdctl_cmd = "cdcontrol"; # cdcontrol (FreeBSD) #our $cdctl_cmd = "cdinfo"; # cdinfo (Linux's cdtool), implies "eject" our $speed = 12; # Be sure to uncomment the correct flag set below!, and optionally tweak the # settings for your burner. # burncd # Verbose, eject, multisession (to allow further burning, proper etiquette) our @flags = ("-vemf", $device, "-s", $speed, "audio"); # TAO mode cdrecord - no CD-Text, but guaranteed to support multisession #our @flags = ("dev=$device", "speed=$speed", "-multi", # "driveropts=burnfree", "-copy", "-tao", "-pad", "-swab", "-audio"); # DAO mode cdrecord multisession with CD-Text # This is the best option with cdrecord; newer burners support DAO multisession #our @flags = ("dev=$device", "speed=$speed", "-multi", # "driveropts=burnfree", "-copy", "-dao", "-text", "-useinfo", "-pad", # "-swab", "-eject", "-audio"); ### mp3list # Artists with dashes in their names (fixes parsing) $mp3list_dircode = ' $dir =~ s/Anti-Flag/Anti?Flag/; $dir =~ s/Static-X/Static?X/; $dir =~ s/E-40/E?40/; $dir =~ s/X-Ecutioners/X?Ecutioners/; $dir =~ s/Lo-Pro/Lo?Pro/; $dir =~ s/Jay-Z/Jay?Z/; $dir =~ s/J-Kwon/J?Kwon/;'; 1;