A Fast Data Structure for Disk-Based Audio Editing

Total Page:16

File Type:pdf, Size:1020Kb

A Fast Data Structure for Disk-Based Audio Editing Dominic Mazzoni and A Fast Data Structure Roger B. Dannenberg Computer Science Department for Disk-Based Carnegie Mellon University 5000 Forbes Ave. Audio Editing Pittsburgh, PA 15213 USA {dmazzoni,rbd}@cs.cmu.edu For some time, ordinary personal computers have Nomenclature is not always consistent; for ex- been powerful enough to allow people to edit, fil- ample Peak from BIAS, Inc., is called a non- ter, and mix digital audio without any special destructive editor, but it performs most operations added hardware. The earliest editors, such as those by creating temporary files on disk to hold the described by Freed (1987), Kirby and Shute (1988), changes, and it displays the actual values of edited and Moorer (1990), were modeled after tape-based samples. This is closer in behavior and perfor- editors, with similar control panels and basic mance to in-place editors. Also, most in-place edi- operations; the main advantage of this is that edits tors are designed for single small files with the could be performed non-destructively and then assumption that a separate, non-destructive editor changed or ‘‘undone’’ later. However, these types of will be used to combine many smaller files into a editors still force users to keep track of all of the final mix. We think a well-designed editor ought to original audio clips that are used to create the final be able to perform well in both sorts of tasks. mix, and once the editing is complete, an addi- This article examines how to combine the tional step is required to actually produce the out- strengths of both in-place and non-destructive ap- put audio file from the originals. As personal proaches to audio editing, yielding an editor that is computers have grown faster and more powerful, almost as fast and reversible as a non-destructive new audio editors have emerged that more closely editor, while almost as simple and space-efficient resemble a computer word processor or computer as an in-place editor. Although we create an inter- painting program than a reel-to-reel tape editor. face that looks like that of an in-place editor, we These editors allow users to perform many opera- also support multiple tracks with editable ampli- tions on their audio files in place, with all changes tude envelopes. This allows us to manipulate and affecting the original waveform data on disk. Fur- combine many audio files efficiently. thermore, the visual display reflects the results of We think this work is particularly interesting to all edits, which is not always the case for non- the computer music community for several rea- destructive editors. This makes editing much sim- sons. First, longer works of music require larger pler and faster, especially for small files, and files; editors that suffice for 3-minute pop songs eliminates the extra step at the end, because the may not work well with larger works. Second, current copy of the entire project is always stored computer music composers may want to see the ef- on disk. However, these ‘‘in-place’’ audio editors fects of signal processing effects or to apply effects are not usually able to provide more than a single that are too slow for real-time processing. The non- level of undo, and they are often very slow in deal- destructive editors do not support these capabilities ing with large files. Today, one can find a variety of directly. Finally, composers might want fast undo both types of audio editors for personal computers. for many levels and quick redisplay to facilitate ex- Some popular in-place editors are SoundEdit 16 perimentation and creative exploration. We believe from Macromedia, CoolEdit from Syntrillium, and our approach offers good support for all of these Sound Forge from Sonic Foundry. Non-destructive features and suffers from fewer problems than editors include Cubase from Steinberg Media Tech- other editors we have seen. Ultimately, the best ap- nologies AG, Digital Performer from Mark of the proach is determined by the application and per- Unicorn, Inc., and ProTools from Digidesign, a di- sonal preferences, and we will compare all three vision of Avid Technology, Inc. approaches later. We believe computer music com- Computer Music Journal, 26:2, pp. 62–76, Summer 2002 posers and researchers will find our approach espe- ᭧ 2002 Massachusetts Institute of Technology. cially attractive. 62 Computer Music Journal Downloaded from http://www.mitpressjournals.org/doi/pdf/10.1162/014892602760137185 by guest on 23 September 2021 Figure 1. Audacity, a free cross-platform digital audio editor that uses a novel data structure for fast editing. The idea for our approach came in part from the We demonstrate that, by imposing certain simple work of Charles Crowley of the University of New constraints, only a small constant number of these Mexico, in his examination of the various data files must be read or changed on disk to perform structures used by word processors in a paper enti- simple editing operations such as insertions and de- tled ‘‘Data Structures for Text Sequences’’ (avail- letions of arbitrary size, or undoing the last opera- able online at www.cs.unm.edu/ϳcrowley/papers tion. By reducing the number of disk operations to /sds/sds.html). In designing a word processor, it a small constant, editing operations can be made to would not make sense always to store an entire file seem almost instantaneous. The Undo section of in one contiguous block, because inserting a char- this article discusses how our sequence structure acter at the beginning would be unreasonably slow. can provide very fast multi-level undo. Following However, it would also make no sense for a word that, we discuss how to store reductions of the au- processor to use an entirely non-destructive ap- dio data for fast screen display, and how this is af- proach, because as the number of edits grows, the fected by storing the data in blocks. time required just to render a page of text would To demonstrate the effectiveness of our solution, also grow. Crowley showed that most of the ap- we measured its performance, as described in the proaches used by existing word processors were Performance section. We also implemented a free- variations of a general data structure called a se- ware cross-platform audio editor called Audacity quence, which is optimized to allow fast insertion (see Figure 1), and we invite readers to experience and deletion of contiguous blocks of data. The next this approach first-hand. section describes the functional requirements of a After the detailed description of our approach, we sequence structure for digital audio editing. present a discussion of the advantages and disad- In the Implementation section of this article, we vantages of the three approaches we have identi- propose a particular variant of the sequence data fied: in-place editors, non-destructive editors, and structure that is well suited for storing large audio sequence-based editors. This is followed by conclu- tracks. Our basic idea is to store a large audio track sions about some of the major trade-offs that seem as a set of small files of approximately equal size. inherent in these different approaches. Mazzoni and Dannenberg 63 Downloaded from http://www.mitpressjournals.org/doi/pdf/10.1162/014892602760137185 by guest on 23 September 2021 The original motivation for this work included data structure and its associated algorithms can be the need for a music data-visualization tool. We augmented to support an undo history with very want to display audio, continuous parameters, little space overhead. spectral information, and discrete information such A primary concern for us is that our solution is as MIDI data and labels. A good tool should allow not only theoretically preferable but actually fast in flexible display and editing of various forms of data. practice. Specifically, we want to ensure that edit- Our program, Audacity, fulfills many of our music ing operations take much less than 1 sec to per- data-visualization needs, and its clean design and form on a typical computer and that a large open source allow researchers to build customized number of tracks can be played from the disk in data visualizers, starting from an already powerful real time. base. Although data visualization is not the focus of this article, we encourage readers to use Audac- ity as a visualization tool. Implementation Data Structure Requirements At first glance, it is tempting to think that a tree- like structure would be a good approach. Ignoring the memory overhead, suppose that we stored each Suppose that we have a single sequence of consecu- sample in its own node in a balanced binary tree tive audio samples that we would like to store in a (such as a Red-Black Tree or a Splay Tree). Insert- data structure. The sequence data structure sup- ing a single sample would always take O(log n) ports the following operations: time, which is reasonable enough, but then insert- Get(i, l): Retrieve l consecutive samples ing l consecutive samples would take O(l log n) from the ith sample. time, which is definitely wasteful. Storing samples Set(i, l): Change l consecutive samples in a tree this way ignores the fact that most opera- from the ith sample. tions tend to work on large consecutive chunks of samples. Insert(i, l): Insert l consecutive samples before The idea of the binary tree is fine, but instead of the ith sample. storing one sample per node, consecutive samples Delete(i, l): Delete l consecutive samples from (maybe about 32 kB) could be stored in each node. the ith sample.
Recommended publications
  • Free Download Sony Sound Forge for Windows 7 Sound Forge Windows 7 32Bit
    free download sony sound forge for windows 7 Sound forge windows 7 32bit. Most people looking for Sound forge windows 7 32bit downloaded: Sound Forge. Acclaimed for its power, stability, and exceptional workflow, Sound Forge is the best way to get from raw audio to a finished master. Sound Forge Audio Studio. Sound Forge™ Audio Studio has everything you need to edit and master professional-quality audio on your home computer. Similar choice. › Sonic sound forge 8.exe › Sound forge audio studio 10.0.exe › Sony sound forge 10 free pc software › Sound forge manager for windows › Sony sound forge windows 7 64 bit › Sound forge audio studio windows 7 ultimate free download. Programs for query ″sound forge windows 7 32bit″ NOD32. Fast and light, vital for gamers and everyday users that don’t want any interruptions. forget. Secures Windows , Mac and . Baidu Spark Browser. Baidu Spark Browser is an application that enables you to surf the Internet. pop-up window . Watching videos . Sony Preset Manager. The Preset Manager is now a standalone application that you can use to back up, transfer . for ACID, Sound Forge , and Vegas . packages in Sound Forge , Vegas, or . E-Z Contact Book. E-Z Contact Book is an easy-to-use yet powerful Windows program to store and manage contact information. yet powerful Windows program to . Eyes Relax. Eyes Relax is a tool that reminds you about taking those breaks. types, notification sounds and many . Filter Forge. Filter Forge is a powerful Photoshop plugin and a stand-alone desktop application for Windows and Mac OS X that allows .
    [Show full text]
  • Pro Audio for Print Layout 1 9/14/11 12:04 AM Page 356
    356-443 Pro Audio for Print_Layout 1 9/14/11 12:04 AM Page 356 PRO AUDIO 356 Large Diaphragm Microphones www.BandH.com C414 XLS C214 C414 XLII Accurate, beautifully detailed pickup of any acoustic Cost-effective alternative to the dual-diaphragm Unrivaled up-front sound is well-known for classic instrument. Nine pickup patterns. Controls can be C414, delivers the pristine sound reproduction of music recording or drum ambience miking. Nine disabled for trouble-free use in live-sound applications the classic condenser mic, in a single-pattern pickup patterns enable the perfect setting for every and permanent installations. Three switchable cardioid design. Features low-cut filter switch, application. Three switchable bass cut filters and different bass cut filters and three pre-attenuation 20dB pad switch and dynamic range of 152 dB. three pre-attenuation levels. All controls can be levels. Peak Hold LED displays even shortest overload Includes case, pop filter, windscreen, and easily disabled, Dynamic range of 152 dB. Includes peaks. Dynamic range of 152 dB. Includes case, pop shockmount. case, pop filter, windscreen, and shockmount. filter, windscreen, and shockmount. #AKC214 ..................................................399.00 #AKC414XLII .............................................999.00 #AKC414XLS..................................................949.99 #AKC214MP (Matched Stereo Pair)...............899.00 #AKC414XLIIST (Matched Stereo Pair).........2099.00 Perception Series C2000B AT2020 High quality recording mic with elegantly styled True condenser mics, they deliver clear sound with Effectively isolates source signals while providing die-cast metal housing and silver-gray finish, the accurate sonic detail. Switchable 20dB and switchable a fast transient response and high 144dB SPL C2000B has an almost ruler-flat response that bass cut filter.
    [Show full text]
  • Sony Sound Forge 7.0 Manuale Italiano
    Sony Sound Forge 7.0 Manuale Italiano Additions Serial number windows 7 ultimate 64 bit sp1 Sony vegas pro 8 serial serial number list elements 12 manuale italiano Adobe after effects cs6 patch free download for 2012 product writer 1.2 serial number list sony sound forge 10. 7 4. Rar wavelab manual portugues server 2012 foundation pour serveur hp Download 0 free serial number sony sound forge pro 10 keygen 7 serial key free adobe Make music finale 2012 italiano download install windows 8 32 bit or 64. Sony sound forge audio studio 10 crack free download pdf adobe illustrator cs5. 7 with crack premiere cs3 serial. sony sound forge audio studio 10 full crack nero multimedia suite 10 keygen sony acid pro 6.0. ita 64 crack sony vegas movie sony sound forge audio studio manual dreamweaver cs3. sony sound forge. One (1) IBM ThinkPad (OS - Windows 7) running Adobe Audition 3, Audacity 2.6 & Sony SoundForge 7 for audio recording, editing & playback, One (1) Tascam. Software for Sony Equipment Sound Forge, ACID, and Vegas software have defined digital content creation for a generation of creative professionals. Dreamweaver cs6 the missing manual by david sawyer mcfarland pdf doner kebab dc answers fontlab studio manuale italiano photoshop lightroom 4 software review sony dvd architect pro sound forge 10 507 patch premiere cs5 full. edition crack acdsee 5 serial sound forge 10.0 norton partition magic windows 7 64 bit. Sony Sound Forge 7.0 Manuale Italiano Read/Download Acdsee pro 3 free download full sony sound forge 9. 6 tutorial video autodesk inventor publisher download sony manuale italiano Bit adobe pagemaker 7.
    [Show full text]
  • Sound Forge Audio Studio 10.0 Keygen 16F
    1 / 2 Sound Forge Audio Studio 10.0 Keygen 16f Magix Sound Forge Audio Studio Keygen enhances your songs and gives them ... Operating System: Windows 7/8/8.1/10 and also windows vista 32bit & 64bit.. Buy MAGIX Sound Forge Audio Studio 10 - Audio Editing/Production Software ... Bit depth converter (to 8-bit, 16-bit, 24-bit); DC offset; 10-band EQ; Fade in/out .... button { box-shadow: 0px 5px 0px 0px #3dc21b; background- color:#44c767; border-radius:42px; di.. Sound forge 11 crack keygen serial number full download. Sony sound forge audio studio 10 free serial number 16f. Sound forge 8 serial .... Sony sound forge audio studio 10 free serial number 16f ... Keygen 164-xxxxxxxxx ile başlayan kodlar veriyo ama program 16F-Xxxxxx istiyo .... Sound forge audio studio 10.0 keygen 16f. Sony sound forge audio studio 10. Serial do autocad 2002 serial do autocad 2002. Como instalar e ativar o sony .... HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sony ... Run Sound Forge Pro Audio Studio 10, enter your new serial number, and then ... How to Download Sound Forge Pro 10 for FREE ... all-in-one production suite for professional audio recording and mastering, sound design, .... Keygen para - Sound Forge Audio Studio 10.0 Series. ... like ~35 PS1 games, a crap-ton of free Minis, Neutopia for the PCEngine/TG-16, and.. MAGIX Sound Forge Pro 14 Crack is a sound editing tool. ... MAGIX Audio Forge Pro has a challenging and modern recording system, which fits ... Windows Vista/7/8/10 operating system; 1 GHz processor; 500 MB hard-disk space ... [100% Working] · Teamviewer 16 Crack + Keygen Final Download [Latest] ...
    [Show full text]
  • Beat Producing Software Free Mac
    Beat producing software free mac Three of the best beat making software we reviewed are the top 10 Free Beat Making Software for Mac below. Hotstepper is free and easy to use beat making software which is compatible with both Mac and Windows. The software includes 12 channels. It's powerful, simple to learn, and completely free. But if you fancy something Best Mac music software: GarageBand Download: Mac App. Here are 15 Free Music Production Software programs for Mac, Windows, This covers creating melodies and beats, synthesizing and mixing. Free music production software for Mac, Windows, Linux, and Ubuntu. Link: Free Software Programs for Mac OS X Exporting & Tracking Out Beats. LMMS is a free open source "beat making" software similar to FL studio. LMMS Website Does this work. ◅= Best Music Production Software Best Beat Making Program for Mac and PC The best free app is NanoStudio, imo. It's a paid app on iOS but free on Mac. Also, as Ankit says Garageband is nearly free and really amazing. NanoStudio -. Here are ten of the best free beat making software. To download If you have a Mac computer, Apple's Garageband is perfect for you. It's your. TopTenREVIEWS is the most popular review site for Beat Making With beat making software, you can create music in the comfort of your . Mac OS X . 5 Best Free Video Editing Software for Windows and Mac · How to. Review the top online beat maker and music production software out there. Mac & PC compatible, and one of the most flexible softwares out there.
    [Show full text]
  • Sound Forge Pro 13 Data Sheet
    UPC consignment: 639191920394 UPC on terms: 639191920387 Price: $399.00 UPC consignment Content: 1 DVD, PDF manual Packaging: Hinged lid cardboard box 190 mm x 135 mm x 35 mm Software languages:EN UPC on terms Packaging languages:EN Available from: 04/08/2019 STATE-OF-THE-ART SOUND DESIGN, AUDIO EDITING AND MASTERING SOUND FORGE Pro 13 is the ideal software for creative artists, producers, mastering engineers and sound designers. This powerful audio editor enables you to accomplish all dedicated audio editing, restoration, post- production & mastering tasks with the highest precision. HIGHLIGHTS • Incl. iZotope RX Elements and iZotope Ozone Elements • User experience: 4 new skins, redesigned docking and icons • Record: Record on up to 32 channels in 64-bit/192 kHz in top quality. • Sound design: New effects for creative sound design • Restoration: Sophisticated audio editing and restoration with new DeHisser, DeClipper, DeClicker & DeCrackler •Post-production: Significantly optimized broadcast-ready wave files • Mastering: Discover new, high-quality tools including Wave Hammer 2.0 multiband compressor, equalizer and mastering limiter. • Standards: New VST2/VST3 engine, ARA2 support, high-quality POW-r dithering, create Red Book compatible DAO CD masterings • DDP export enables glitch free CD reproduction • DSD support SYSTEM REQUIREMENTS For Microsoft Windows 7 | 8 | 10 64-bit and 32-bit systems All MAGIX programs are developed with user-friendliness in mind so that all the basic features run smoothly and can be fully controlled, even on low-performance computers. You can check your computer's technical data in your operating system's control panel. Processor: 1 GHz RAM: 512 MB Graphics card: Onboard Available drive space: 500 MB for program installation Internet connection: Required for activating and validating the program, as well as for some program functions.
    [Show full text]
  • Sound Forge 9 DAW Issue 55
    REVIEW SOUND FORGE 9 The latest instalment of Sound Forge has some new features but remains primarily an audio editor. Text: Mark Woods Research & test assistance: David Franks fairly simple tasks I’ve always found Sound Forge’s layout to be cleaner and more efficient than comparable products – if you’re doing things quickly it doesn’t slow you down with unwanted options or visual distractions. However, the competition is now starting to implement multitrack recording (Adobe Audition 2.0 is one notable example) and with support for ASIO 2.0 drivers I wouldn’t be surprised if multi-tracking and real-time mixing were soon added to Sound Forge. This would be great for those who don’t want or need the complexity (or expense) of ProTools or Nuendo, but would it remain inexpensive if it headed down this long and winding road? Probably not. And would it compete with the big boys of multitracking even if it did? Who knows. The headline feature that’s new for Sound Forge 9 is support for multichannel (not multitrack) audio recording, editing and processing – provided you have a multi- channel soundcard. Mainly for use when working with surround sound video, version 9 can also be used for multi- microphone/input situations. Screenshot featuring I can see the future… one software program to handle the iZotope multiband compressor plug-in, the all the common tasks involved in audio and video NINE LIVES audio editor, the video production: audio multitrack recording, mixing, editing, Sound Forge already had a comprehensive set of plug-ins, preview window and the audio sonogram.
    [Show full text]
  • Sound Forge Pro MAC Advanced Audio Waveform Editor
    VERSION 2 Sound Forge Pro MAC Advanced Audio Waveform Editor TOP NEW FEATURES Sound Forge™ Pro Mac is a dedicated platform for recording, editing, processing, and rendering fl awless audio • Convrt™ Batch Processing fi les. New features include refi ned metering for discriminating mastering and broadcast professionals, more Automation Tool ™ A freestanding utility for mass fi le format processing tools, signifi cant event editing improvements, and with this edition, the freestanding Convrt Batch conversions, plug-in signal and e ects Processing Automation Tool. In addition, we’ve built in round-trip interoperability with the award-winning processing treatments, and fi le metadata ™ attachments including art SpectraLayers Pro Advanced Audio Spectrum Editor, resulting in the debut of Audio Master Suite Mac— • Interoperability with representing the absolute ultimate in waveform and spectral editing program integration. Employ Sound Forge SpectraLayers Pro 2 Pro Mac in your studio workstream and open smooth new pathways to audio excellence in OS X®. Experience the thrill of working freely across the world’s premiere waveform and spectral editing applications • iZotope® Nectar® Elements Voice processing plug-in with genre and style presets. With 10 powerful processors working hard behind the scenes, Nectar Elements o ers simple, intelligent controls that let you focus on your sound, not your setup • EBU R128/CALM (Commercial Advertisement Loudness Mitigation Act) compliant metering Follow the new rules while maximizing the dynamic range of your
    [Show full text]
  • Sound Forge User Manual
    After the Sound Forge software is installed and you start it for the first time, the registration wizard appears. This wizard offers easy steps that allow you to register the software online with Sony Pictures Digital Media Software and Services. Alternatively, you may register online at www.sony.com/mediasoftware at any time. Registering your product will provide you with exclusive access to a variety of technical support options, notification of product updates, and special promotions exclusive to Sound Forge registered users. Registration Assistance If you do not have access to the Internet, registration assistance is available during normal weekday business hours. Please contact our Customer Service Department by dialing one of the following numbers: Telephone/Fax Country 1-800-577-6642 (toll-free) US, Canada, and Virgin Islands +608-204-7703 for all other countries 1-608-250-1745 (Fax) All countries Customer Service/Sales For a detailed list of Customer Service options, we encourage you to visit http://mediasoftware.sonypictures.com/support/custserv.asp. Use the following numbers for telephone support during normal weekday business hours: Telephone/Fax/E-mail Country 1-800-577-6642 (toll-free) US, Canada, and Virgin Islands +608-204-7703 for all other countries 1-608-250-1745 (Fax) All countries http://mediasoftware.sonypictures.com/custserv Technical Support For a detailed list of Technical Support options, we encourage you to visit http://mediasoftware.sonypictures.com/support/default.asp. • To listen to your support options, please call 608-256-5555. • Customers who have purchased the full version of Sound Forge receive 60 days of complimentary phone support.
    [Show full text]
  • USING ADOBE MEDIA ENCODER CS4 2 Resources
    Using ADOBE® MEDIA ENCODER™ CS4 ©Copyright 2011 Adobe Systems Incorporated. All rights reserved. Using Adobe® Media Encoder CS5.5 This user guide is protected under copyright law, furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or inaccuracies that may appear in the informational content contained in this guide. This user guide is licensed for use under the terms of the Creative Commons Attribution Non-Commercial 3.0 License. This License allows users to copy, distribute, and transmit the user guide for noncommercial purposes only so long as (1) proper attribution to Adobe is given as the owner of the user guide; and (2) any reuse or distribution of the user guide contains a notice that use of the user guide is governed by these terms. The best way to provide notice is to include the following link. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/3.0/. Adobe, the Adobe logo, Acrobat, Acrobat Capture, Acrobat Connect, Acrobat Messenger, Acrobat 3D Capture, ActionScript, ActiveTest, Adobe ActionSource, Adobe AIR, Adobe AIR logo, Adobe Audition, Adobe Caslon, Adobe Connect, Adobe DataWarehouse, Adobe Dimensions, Adobe Discover, Adobe Financial Services, Adobe Garamond, Adobe Genesis, Adobe Griffo, Adobe Jenson, Adobe Kis, Adobe OnLocation, Adobe Originals logo, Adobe PDF logo, Adobe Premiere, AdobePS, Adobe SiteSearch, Adobe
    [Show full text]
  • Making Noise: Sound Art and Digital Media Extremely Simple Use of Audacity to Normalize Sound Clips
    UGS 2050: Making Noise: Sound Art and Digital Media Extremely simple use of Audacity to normalize sound clips Audacity is a few open-source audio-editing package. It falls in the same category of applications as things like • Garage Band: https://www.apple.com/mac/garageband/ • WavePad: http://www.nch.com.au/wavepad/ • WaveShop: http://waveshop.sourceforge.net/ • Adobe Audition: https://creative.adobe.com/products/audition?PID=7105813 • Avid Pro Tools: http://www.avid.com/US/products/family/Pro-Tools • Sony Sound Forge: http://www.sonycreativesoftware.com/soundforgesoftware All of these audio editing tools have their pros and cons – and some are vastly more complex than we’ll need. And some cost a LOT of money. Audacity is free and open source, and it runs on Mac, Windows, and Linux. It also does everything we need it to do. It’s also installed on the machines in our lab. I recommend you use it unless you already have and use some other tool. You can download Audacity from: http://audacity.sourceforge.net/ When you start up Audacity it looks something like this: In the upper left you see the pause, play, stop, go to beginning, go to end, and record buttons that you might have expected for a sound-editing program. The L and R bars on the right top of the screen are the level indicators for playback and for recording. At the bottom left there is an indicator of the project sample rate in Hertz (Hz). One Hertz is one cycle (one up and down of the signal) per second.
    [Show full text]
  • Columbia University School of the Arts Interactive Design 1I Prof. Marc Johnson Spring 2001
    Columbia University School of the Arts Interactive Design 1I Prof. Marc Johnson Spring 2001 Audio and Video File Formats and File Sizes Audio file formats: AIFF Audio Interchange File Format is one of the most common audio file formats used on both Macintosh and Windows. It is cross-platform compatible, and most CD writers can accept AIFF files when writing a Red Book audio CD. WAV Wave - Windows native audio format. MP3 MPEG-1 Audio Layer-3 format offers a very high rate of compression for audio files (about a 12:1 ratio) while preserving the original level of sound quality to the ear. Because of its high quality at small size, mp3 has exploded in popularity, and many sites offer mp3 files for download (most are offering these files in violation of copyright). Digital audio is typically created by taking 44,100 16-bit samples per second (Hz) of the analog audio signal, this means that one second of CD-quality sound requires 1.4 million bits (about 176K bytes) of data. Using a knowledge of how people actually perceive sound, the developers of MP3 devised a compression algorithm that reduces data about sound that most listeners cannot perceive. MP3 is currently the most powerful algorithm in a series of audio encoding standards developed under the sponsorship of the Motion Picture Experts Group (MPEG) and formalized by the International Organization for Standardization (ISO). MOV QuickTime movie file - Audio-only QuickTime files are sometimes useful. AU Sun audio format - Native format on Sun/UNIX systems, and common on the Internet.
    [Show full text]