Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB (Audio Engineering Society Presents)
暫譯: 黑客音頻:MATLAB中的計算機編程與數字信號處理入門(音頻工程學會呈現)

Eric Tarr

  • 出版商: Routledge
  • 出版日期: 2018-07-03
  • 售價: $3,090
  • 貴賓價: 9.5$2,936
  • 語言: 英文
  • 頁數: 492
  • 裝訂: Paperback
  • ISBN: 113849755X
  • ISBN-13: 9781138497559
  • 相關分類: MatlabR 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Computers are at the center of almost everything related to audio. Whether for synthesis in music production, recording in the studio, or mixing in live sound, the computer plays an essential part. Audio effects plug-ins and virtual instruments are implemented as software computer code. Music apps are computer programs run on a mobile device. All these tools are created by programming a computer.

Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB provides an introduction for musicians and audio engineers interested in computer programming. It is intended for a range of readers including those with years of programming experience and those ready to write their first line of code. In the book, computer programming is used to create audio effects using digital signal processing. By the end of the book, readers implement the following effects: signal gain change, digital summing, tremolo, auto-pan, mid/side processing, stereo widening, distortion, echo, filtering, equalization, multi-band processing, vibrato, chorus, flanger, phaser, pitch shifter, auto-wah, convolution and algorithmic reverb, vocoder, transient designer, compressor, expander, and de-esser.

Throughout the book, several types of test signals are synthesized, including: sine wave, square wave, sawtooth wave, triangle wave, impulse train, white noise, and pink noise. Common visualizations for signals and audio effects are created including: waveform, characteristic curve, goniometer, impulse response, step response, frequency spectrum, and spectrogram. In total, over 200 examples are provided with completed code demonstrations.

商品描述(中文翻譯)

電腦在幾乎所有與音頻相關的領域中都扮演著核心角色。無論是在音樂製作中的合成、錄音室的錄音,還是現場音效的混音,電腦都扮演著不可或缺的角色。音頻效果插件和虛擬樂器都是以軟體程式碼的形式實現的。音樂應用程式是運行在移動設備上的電腦程式。所有這些工具都是通過編程電腦來創建的。

《Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB》為對電腦編程感興趣的音樂家和音頻工程師提供了一個入門介紹。這本書的讀者範圍廣泛,包括有多年編程經驗的人和準備編寫第一行程式碼的人。在書中,電腦編程被用來創建使用數位信號處理的音頻效果。到書的結尾,讀者將實現以下效果:信號增益變化、數位加總、顫音、自動平移、中側處理、立體聲擴展、失真、回聲、濾波、均衡、多頻帶處理、顫音、合唱、法蘭傑、相位器、音高移位、自動哇、卷積和算法混響、聲碼器、瞬態設計器、壓縮器、擴展器和去雜音器。

在整本書中,合成了幾種類型的測試信號,包括:正弦波、方波、鋸齒波、三角波、脈衝列、白噪音和粉紅噪音。還創建了信號和音頻效果的常見可視化,包括:波形、特徵曲線、波形儀、脈衝響應、階躍響應、頻譜和聲譜圖。總共提供了超過200個示例,並附有完整的程式碼演示。