Linux Sound Programming

0
(0)

Linux Sound Programming
 

  • Author:jan newmarch
  • Length: 608 pages
  • Edition: 1st ed.
  • Publisher: Apress
  • Publication Date: 2017-02-28
  • ISBN-10: 1484224957
  • ISBN-13: 9781484224953
  • Sales Rank: #1139684 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Program audio and sound for Linux using this practical, how-to guide. You will learn how to use DSPs, sampled audio, MIDI, karaoke, streaming audio, and more. Linux Sound Programming takes you through the layers of complexity involved in programming the Linux sound system. You’ll see the large variety of tools and approaches that apply to almost every aspect of sound. This ranges from audio codecs, to audio players, to audio support both within and outside of the Linux kernel.

    What You’ll Learn

    • Work with sampled audio
    • Handle Digital Signal Processing (DSP)
    • Gain knowledge of MIDI
    • Build a Karaoke-like application
    • Handle streaming audio

    Who This Book Is For

    Experienced Linux users and programmers interested in doing multimedia with Linux.

    Table of Contents

    Chapter 1: Basic Concepts of Sound
    Chapter 2: User-Level Tools
    Chapter 3: Sound Codecs and File Formats
    Chapter 4: Overview of Linux Sound Architecture
    Chapter 5: ALSA
    Chapter 6: PulseAudio
    Chapter 7: Jack
    Chapter 8: Session Management
    Chapter 9: Java Sound
    Chapter 10: GStreamer
    Chapter 11: libao
    Chapter 12: FFmpeg/Libav
    Chapter 13: OpenMAX IL
    Chapter 14: LADSPA
    Chapter 15: Displaying Video with Overlays Using Gtk and FFmpeg
    Chapter 16: MIDI
    Chapter 17: User-Level Tools for MIDI
    Chapter 18: MIDI Java Sound
    Chapter 19: MIDI ALSA
    Chapter 20: FluidSynth
    Chapter 21: TiMidity
    Chapter 22: Overview of Karaoke Systems
    Chapter 23: Karaoke User-Level Tools
    Chapter 24: MP3+G
    Chapter 25: Karaoke Applications Using Java Sound
    Chapter 26: Subtitles and Closed Captions
    Chapter 27: Karaoke FluidSynth
    Chapter 28: TiMidity and Karaoke
    Chapter 29: Jack and Karaoke
    Chapter 30: Streaming Audio
    Chapter 31: Raspberry Pi
    Chapter 32: Conclusion
    Appendix A : Decoding the DKD Files on the Sonken Karaoke DVD

    中文:

    书名:Linux声音编程

    编程音频和声音的Linux使用这个实用的,如何操作指南。您将学习如何使用DSP、采样音频、MIDI、卡拉OK、流音频等。 Linux声音编程 带您了解编写Linux声音系统所涉及的复杂层次。你会看到各种各样的工具和方法,几乎适用于声音的每一个方面。其范围从音频编解码器到音频播放器,再到Linux内核内外的音频支持。

    你会学到什么?

    • 使用采样音频
    • Handle Digital Signal Processing (DSP)
    • 了解MIDI
    • 构建一个类似卡拉OK的应用程序
    • Handle streaming audio

    这本书是为谁写的

    对用Linux做多媒体感兴趣的有经验的Linux用户和程序员。

    Table of Contents

    第一章:声音的基本概念
    第2章:用户级工具
    第3章:声音编解码器和文件格式
    第4章:Linux声音架构概述
    第5章:ALSA
    Chapter 6: PulseAudio
    第七章:杰克
    第8章:会话管理
    第9章:Java声音
    第十章:GStreamer
    Chapter 11: libao
    Chapter 12: FFmpeg/Libav
    第13章:OpenMax IL
    第14章:LADSPA
    第15章:使用GTK和FFmpeg显示带有覆盖的视频
    Chapter 16: MIDI
    第17章:MIDI的用户级工具
    第18章:MIDI Java声音
    第19章:MIDI ALSA
    第20章:流体合成
    第21章:胆小
    第22章:卡拉OK系统概述
    第23章:卡拉OK用户级工具
    第24章:MP3+G
    第25章:使用Java Sound的卡拉OK应用程序
    第26章:字幕和隐藏字幕
    Chapter 27: Karaoke FluidSynth
    第二十八章:胆小与卡拉OK
    第二十九章:杰克和卡拉OK
    第30章:音频流
    第31章:覆盆子派
    第三十二章:结论
    附录A:解码Sonken Karaoke DVD上的DKD文件

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

    点击星号评分!

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

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

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册