Designing Software Synthesizer Plugins in C++: With Audio DSP, 2nd Edition

0
(0)

Designing Software Synthesizer Plugins in C++: With Audio DSP, 2nd Edition
 

  • Author:Will C. Pirkle
  • Length: 304 pages
  • Edition: 2
  • Publisher: Focal Press
  • Publication Date: 2021-06-17
  • ISBN-10: 0367510464
  • ISBN-13: 9780367510466
  • Sales Rank: #429092 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Designing Software Synthesizer Plugins in C++ provides everything you need to know to start designing and writing your own synthesizer plugins, including theory and practical examples for all of the major synthesizer building blocks, from LFOs and EGs to PCM samples and morphing wavetables, along with complete synthesizer example projects.

    The book and accompanying SynthLab projects include scores of C++ objects and functions that implement the synthesizer building blocks as well as six synthesizer projects, ranging from virtual analog and physical modelling to wavetable morphing and wave-sequencing that demonstrate their use. You can start using the book immediately with the SynthLab-DM product, which allows you to compile and load mini-modules that resemble modular synth components without needing to maintain the complete synth project code. The C++ objects all run in a stand-alone mode, so you can incorporate them into your current projects or whip up a quick experiment. All six synth projects are fully documented, from the tiny SynthClock to the SynthEngine objects, allowing you to get the most from the book while working at a level that you feel comfortable with.

    This book is intended for music technology and engineering students, along with DIY audio programmers and anyone wanting to understand how synthesizers may be implemented in C++.

    中文:

    书名:用C++设计软件合成器插件:使用Audio DSP,第二版

    用C++设计软件综合器插件它提供了开始设计和编写您自己的合成器插件所需了解的一切,包括所有主要合成器构建块的理论和实践示例,从LFO和EGS到PCM样本和变形波表,以及完整的合成器示例项目。

    这本书和随附的SynthLab项目包括数十个实现合成器构建块的C++对象和函数,以及六个合成器项目,从虚拟模拟和物理建模到演示其用途的波表变形和波形排序。您可以立即开始使用这本书和SynthLab-DM产品,该产品允许您编译和加载类似模块化Synth组件的迷你模块,而不需要维护完整的Synth项目代码。C++对象都以独立模式运行,因此您可以将它们合并到当前项目中或快速进行实验。所有六个Synth项目都有完整的文档记录,从微小的。SynthClock向世界致敬合成引擎:对象,允许您在您感到舒适的水平上工作的同时,从书中获得最大的收益。

    本书面向音乐技术和工程专业的学生,以及DIY音频程序员和任何想要了解合成器如何在C++中实现的人。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册