Date: Sun, 11 May 1997 13:12:01 -0400 (EDT) From: Robert N Watson <rnw@andrew.cmu.edu> To: post+internet.computing.freebsd-multimedia@andrew.cmu.edu Subject: Audio, combo Data/Audio CDR scripts Message-ID: <Pine.SUN.3.93l.970511130013.20239B-400000@apriori.cc.cmu.edu>
next in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---2139678214-2064463308-863370721=:20239 Content-Type: TEXT/PLAIN; charset=US-ASCII Attached using MIME are three scripts to handle the Audio and Data/Audio CDR creation process. For instructions on using the scripts, look in the scripts themselves. I have not used these revised scripts -- mine were written in sh, and I converted them to csh for distribution. This means they may have problems. Also, the CD-burning process itself is very fragile on some systems, so that may cause problems. End result: if you screw up or it screws up, this will be expensive. :) Don't blame me. I've successfully burned a number of audio and combined audio/data CD's so far. And destroyed several figuring out how to burn them. One got burnt little-endian, and is affectionately titled "Little Endian Machines" -- we're thinking about releasing it as an album <jk>. If you have any changes to submit, either to add functionallity or whatever, email me and let me know. Thanks :) 1. convert2cdr.csh Converts stereo 44khz .wav files to .cdr files appropriate for CD-burning. It also reverses the endian. Requires sox package/port. 3. burn_audio.csh Burns a set of audio tracks onto the CDR. Set the variable in the script to your data directory, and place a series of files number 01..99.cdr in the directory, and it'll burn them on in that order. It actually burns according to the normal ls output order. I like using 01..99 since it's easy to tell what order things will turn up in. The .cdr files should have been generated by the above script -- doing it yourself is risky. These scripts are designed for the Intel platform, as they reverse the endian (CD's are burned big endian.) 2. burn_audio_data.csh Burns one data image to track 1, then burns audio onto the rest. Again, modify the script to point to the right place for both audio and data. You can create the cd image with mkisofs included with your system. See /usr/share/examples/worm/ for more useful stuff. ---- Robert Watson <rnw+@Andrew.cmu.edu> ---2139678214-2064463308-863370721=:20239 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="convert2cdr.csh" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.SUN.3.93l.970511131201.20239C@apriori.cc.cmu.edu> Content-Description: IyEvYmluL2NzaCAtZg0KIw0KIyBjb252ZXJ0MmNkci5jc2gNCiMNCiMgQ29u dmVydHMgbGl0dGxlLWVuZGlhbiAqLndhdiB0byBiaWctZW5kaWFuICouY2Ry IGZvciB1c2UgaW4gYXVkaW8NCiMgY2QgYnVybmluZyBmcm9tIGFuIEludGVs IChhbmQgT05MWSBhbmQgSW50ZWwpIG1hY2hpbmUuICBJdCBtdXN0DQojIGJl IHJ1biBpbiB5b3VyIGF1ZGlvIGRpcmVjdG9yeS4gIFlvdSBtdXN0IGhhdmUg YXQgbGVhc3QgYXMgbXVjaCBleHRyYQ0KIyBkaXNrIHNwYWNlIGFzIHRoZSBs YXJnZXN0IGZpbGUgd2hlbiB5b3UgcnVuIHRoaXMgc2NyaXB0LCBhcyBpdCBj cmVhdGVzDQojIC5jZHIgZmlsZXMgb2YgYWJvdXQgdGhlIHNhbWUgc2l6ZSBh cyB0aGUgLndhdiBmaWxlcywgYW5kIHRoZSBuZXcgYW5kDQojIG9sZCB2ZXJz aW9ucyBvZiBlYWNoIGZpbGUgbXVzdCBjb2V4aXN0IGR1cmluZyB0aGUgY29u dmVyc2lvbiBwcm9jZXNzLg0KIyBTZWUgYmVsb3cgZm9yIGRldGFpbHMuICBS ZWFkIHRoZSBXQVJOSU5HIG9yIHRoaW5ncyBtaWdodCBnbyBiYWRseS4NCiMN CiMgKipXQVJOSU5HKioNCiMNCiMgRmFpbHVyZSB0byB1c2UgdGhpcyBzY3Jp cHQgb24gYXVkaW8gZmlsZXMgbWF5IHJlc3VsdCBpbiBzb21ldGhpbmcNCiMg eW91IGRvbid0IGV4cGVjdCBvbiB0aGUgQ0QuDQojDQojIFRoaXMgaXMgb25s eSBnb2luZyB0byB3b3JrIG9uIGFuIEhQIDQwMjBpIHdpdGhvdXQgbW9kaWZp Y2F0aW9uDQojIElmIHlvdSBoYXZlIHRyb3VibGUgd2l0aCB0aGUgSFAsIHRy eSBzZXR0aW5nICJkb3VibGUiIHRvICJzaW5nbGUiDQojIC0gUm9iZXJ0IFdh dHNvbiA8cm9iZXJ0QGZsZWRnZS53YXRzb24ub3JnPg0KIw0KDQpmb3JlYWNo IGZpbGUgKCoud2F2KQ0KICAgc294IC14ICRmaWxlIGBiYXNlbmFtZSAkZmls ZSAud2F2YC5jZHINCiAgIHJtICRmaWxlDQplbmQgICANCg== ---2139678214-2064463308-863370721=:20239 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="burn_audio_data.csh" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.SUN.3.93l.970511131201.20239D@apriori.cc.cmu.edu> Content-Description: IyEvYmluL2NzaCAtZg0KIw0KIyBidXJuX2F1ZGlvX2RhdGEuY3NoDQojDQoj IEJ1cm4gb25lIHRyYWNrIG9mIGRhdGEsIHRoZSByZXN0IG9mIGF1ZGlvLg0K Iw0KIyBzZXQgdmFyaWFibGUgImF1ZGlvcm9vdCIgdG8gdGhlIHBhdGggb2Yg eW91ciBiaWcgZW5kaWFuIC5jZHINCiMgZmlsZXMuICBzZXQgZGF0YWZpbGUg dG8gdGhlIHBhdGggYW5kIGZpbGVuYW1lIG9mIHlvdXIgaXNvIGZpbGUgaW1h Z2UuDQojDQojIEUuZy4sIGF1ZGlvcm9vdD0vaG9tZWMvY2RidXJuL2F1ZGlv ICAgICAgICAgICMgIGRpcmVjdG9yeQ0KIyAgICAgICBkYXRhcm9vdD0vaG9t ZWMvY2RidXJuL2RhdGEvaW1hZ2UuY2QwICAjICBmaWxlDQojDQojICoqV0FS TklORyoqDQojDQojIFVzaW5nIGxpdHRsZS1lbmRpYW4gLndhdiBmaWxlcyBt YXkgbm90IGdpdmUgeW91IG11c2ljLCB5b3UgbXVzdA0KIyBmaXJzdCBjb252 ZXJ0IGFsbCBmaWxlcyB0byBiaWctZW5kaWFuIC5jZHIgZmlsZXMuICBTZWUg Y29udmVydDJjZHIuY3NoDQojIHNjcmlwdA0KIw0KDQojIFRoaXMgaXMgb25s eSBnb2luZyB0byB3b3JrIG9uIGFuIEhQIDQwMjBpIHdpdGhvdXQgbW9kaWZp Y2F0aW9uDQojIElmIHlvdSBoYXZlIHRyb3VibGUgd2l0aCB0aGUgSFAsIHRy eSBzZXR0aW5nICJkb3VibGUiIHRvICJzaW5nbGUiDQojIC0gUm9iZXJ0IFdh dHNvbiA8cm9iZXJ0QGZsZWRnZS53YXRzb24ub3JnPg0KIw0KDQpzZXQgYXVk aW9yb290PS9ob21lYy9jZGJ1cm4vYXVkaW8NCnNldCBkYXRhZmlsZT0vaG9t ZWMvY2RidXJuL2RhdGEvaW1hZ2UuY2QwDQoNCnNjc2kgLWYgL2Rldi9yd29y bTAuY3RsIC1jICIwIDAgMCAwIDAgMCIgPiYgL2Rldi9udWxsDQp3b3JtY29u dHJvbCBzZWxlY3QgSFAgNDAyMGkNCndvcm1jb250cm9sIHByZXBkaXNrIGRv dWJsZQ0Kd29ybWNvbnRyb2wgdHJhY2sgZGF0YQ0KcnRwcmlvIDUgdGVhbSAt diAxbSA1IDwgJGRhdGFmaWxlIHwgcnRwcmlvIDUgZGQgb2Y9L2Rldi9yd29y bTAgb2JzPTIwaw0KZm9yZWFjaCB0cmFja2ZpbGUgKCAke2F1ZGlvcm9vdH0v Ki5jZHIgKQ0KICAgd29ybWNvbnRyb2wgdHJhY2sgYXVkaW8NCiAgIGVjaG8g LW4gJHt0cmFja2ZpbGV9Li4uDQogICBydHByaW8gNSB0ZWFtIC12IDFtIDUg PCAkdHJhY2tmaWxlIHwgcnRwcmlvIDUgZGQgb2Y9L2Rldi9yd29ybTAgb2Jz PTIzNTIwDQogICBlY2hvIGRvbmUNCmVuZA0Kd29ybWNvbnRyb2wgZml4YXRl IDEgb25wDQo= ---2139678214-2064463308-863370721=:20239 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="burn_audio.csh" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.SUN.3.93l.970511131201.20239E@apriori.cc.cmu.edu> Content-Description: IyEvYmluL2NzaCAtZg0KIw0KIyBidXJuX2F1ZGlvLmNzaA0KIw0KIyBCdXJu IGF1ZGlvIGNkDQojDQojIHNldCB2YXJpYWJsZSAiYXVkaW9yb290IiB0byB0 aGUgcGF0aCBvZiB5b3VyIGJpZyBlbmRpYW4gLmNkcg0KIyBmaWxlcy4NCiMN CiMgRS5nLiwgYXVkaW9yb290PS9ob21lYy9jZGJ1cm4vYXVkaW8gICAgICAg ICAgICAgICMgZGlyZWN0b3J5DQojDQojICoqV0FSTklORyoqDQojDQojIFVz aW5nIGxpdHRsZS1lbmRpYW4gLndhdiBmaWxlcyBtYXkgbm90IGdpdmUgeW91 IG11c2ljLCB5b3UgbXVzdA0KIyBmaXJzdCBjb252ZXJ0IGFsbCBmaWxlcyB0 byBiaWctZW5kaWFuIC5jZHIgZmlsZXMuICBTZWUgY29udmVydDJjZHIuY3No DQojIHNjcmlwdA0KIw0KIyBUaGlzIGlzIG9ubHkgZ29pbmcgdG8gd29yayBv biBhbiBIUCA0MDIwaSB3aXRob3V0IG1vZGlmaWNhdGlvbg0KIyBJZiB5b3Ug aGF2ZSB0cm91YmxlIHdpdGggdGhlIEhQLCB0cnkgc2V0dGluZyAiZG91Ymxl IiB0byAic2luZ2xlIg0KIyAtIFJvYmVydCBXYXRzb24gPHJvYmVydEBmbGVk Z2Uud2F0c29uLm9yZz4NCiMNCg0Kc2V0IGF1ZGlvcm9vdD0vaG9tZWMvY2Ri dXJuL2F1ZGlvDQpzY3NpIC1mIC9kZXYvcndvcm0wLmN0bCAtYyAiMCAwIDAg MCAwIDAiID4mIC9kZXYvbnVsbCANCndvcm1jb250cm9sIHNlbGVjdCBIUCA0 MDIwaQ0Kd29ybWNvbnRyb2wgcHJlcGRpc2sgZG91YmxlDQplY2hvICJJbml0 aWFsaXplZC4uLiINCmZvcmVhY2ggdHJhY2tmaWxlICggJHthdWRpb3Jvb3R9 LyouY2RyICkNCiAgIHdvcm1jb250cm9sIHRyYWNrIGF1ZGlvDQogICBlY2hv IC1uICR7dHJhY2tmaWxlfS4uLg0KICAgcnRwcmlvIDUgdGVhbSAtdiAxbSA1 IDwgJHRyYWNrZmlsZSB8IHJ0cHJpbyA1IGRkIG9mPS9kZXYvcndvcm0wIG9i cz0yMzUyMA0KICAgZWNobyBkb25lDQplbmQNCndvcm1jb250cm9sIGZpeGF0 ZSAwDQo= ---2139678214-2064463308-863370721=:20239--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.93l.970511130013.20239B-400000>