ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Руководство программиста по работе со звуком /

دانلود کتاب Руководство программиста по کار со звук /

Руководство программиста по работе со звуком /

مشخصات کتاب

Руководство программиста по работе со звуком /

ویرایش: Pap/Cdr 
نویسندگان: ,   
سری:  
 
ناشر: ДМК Пресс 
سال نشر: 2000 
تعداد صفحات: 432 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 16 مگابایت 

قیمت کتاب (تومان) : 31,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Руководство программиста по работе со звуком / به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Руководство программиста по کار со звук / نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Руководство программиста по کار со звук /

ظاهر نویسنده \"کاش این کتاب سالها پیش موجود می شد\" - بابی پرینس، آهنگساز و طراح صدا برای بازی های رایانه ای از جمله Doom و Duke Nukem 3D \"این نوع کتابی است که به عنوان یکی از آثار تعیین کننده در تخصص برنامه نویسی صوتی خواهد ماند.\" -Gene Turnbow، برنامه نویس ارشد و طراح بازی. .\" -سیستم‌های اطلاعات جورج رایت، کالج لویولا، مریلند راهنمای برنامه‌نویس برای صدا اطلاعات فنی دقیقی درباره ذخیره‌سازی، پردازش و فشرده‌سازی صدا ارائه می‌دهد و شامل کد منبع C++ آزمایش‌شده است. توسعه دهندگانی که می خواهند فناوری صدا را به برنامه های خود اضافه کنند، تمام جزئیات مورد نیاز خود را پیدا خواهند کرد: *دسترسی به خدمات صدای سطح پایین در Win32، Mac OS، و UNIX * فشرده سازی داده های MPEG، IMA ADPCM و A -Law *خواندن از فرمت های فایل WAVE، VOC، AIFF، و AU * پخش فایل های موسیقی MIDI و MOD. این کتاب همچنین شامل مقدمه های قابل دسترس برای موضوعات مرتبط، مانند سنتز ساز، تنظیم موسیقی، درک صدای انسان، فیلتر دیجیتال، و تبدیل فوریه است. توسعه دهندگان به ویژه از تاکید بر جزئیات عملی قدردانی خواهند کرد. برای هر موضوع، نویسنده کد منبع کامل را برای نشان دادن اصول مربوطه ارائه می دهد. کد منبع کتاب در یک برنامه نمونه کامپایل می شود که طیف گسترده ای از فایل های صوتی مختلف را در Win32، Mac OS و UNIX می خواند و پخش می کند. CD-ROM شامل تمام 40000 خط کد منبع کتاب، علاوه بر فایل های پروژه برای کامپایلرهای محبوب، فایل های صوتی نمونه، و نرم افزارهای کمکی و اطلاعات مرتبط است. چه یک حرفه ای صوتی باشید که می خواهید درباره برنامه نویسی اطلاعات بیشتری کسب کنید یا یک برنامه نویس کامپیوتری که می خواهد درباره پیاده سازی صدا اطلاعات بیشتری کسب کند، این منبع جامع برای سال های آینده مرجع ارزشمندی خواهد بود. 0201419726B04062001


توضیحاتی درمورد کتاب به خارجی

Author appearance "I just wish this book had been available years ago." -Bobby Prince, composer and sound designer for computer games including Doom and Duke Nukem 3D "This is the kind of book that will stand as one of the defining works in the specialization of audio programming." -Gene Turnbow, senior programmer and game designer for Sound Source Interactive, Inc. "I'm amazed at the breadth and depth of Tim's coverage." -George Wright Information Systems, Loyola College, Maryland A Programmer's Guide To Sound provides detailed technical information about audio storage, processing, and compression, and includes tested C++ source code. Developers who want to add sound technology to their applications will find all the details they need to: *access low-level sound services on Win32, Mac OS, and UNIX *decompress MPEG, IMA ADPCM, and A A -Law data *read from WAVE, VOC, AIFF, and AU file formats *play MIDI and MOD music files. This book also includes accessible introductions to related topics, such as instrument synthesis, musical tuning, human sound perception, digital filtering, and Fourier Transforms.Developers will especially appreciate the emphasis placed on practical details. For every topic, the author provides complete source code to demonstrate the principles involved. The source code from the book compiles into a sample program that reads and plays a wide variety of different sound files on Win32, Mac OS, and UNIX. The CD-ROM includes all 40,000 lines of source code from the book, in addition to project files for popular compilers, sample sound files, and contributed software and related information. Whether you are an audio professional who wants to learn more about programming or a computer programmer who wants to know more about implementing audio, this comprehensive resource will be an invaluable reference for years to come. 0201419726B04062001



فهرست مطالب

Введение
Часть I. Основы
	Глава 1. От выдолбленной колоды к киберпространству
		Что такое звук?
		Естественные звуки
		Электронные звуки
		Звуки, которые мы слышим
		Цифровой звук
		Дополнительные источники информации
	Глава 2. Восприятие звука человеком
		Частота и высота тона
			Высота тона в музыке
			Высота тона и частота звука
			Шум
		Громкость, амплитуда и мощность
		Общее качество звука
	Глава 3. Хранение звука в цифровом виде
		Дискретные форматы звука
			Амплитудно-импульсная модуляция (АИМ)
			Широтно-импульсная модуляция (ШИМ)
			Импульсно-кодовая модуляция (ИКМ)
		Побочные эффекты дискретизации
			Наложение спектров
			Наложение спектров в выходном сигнале
		Передискретизация
		Погрешность квантования
			Сглаживание сигнала
			Ограничение сигнала
			Выборки с плавающей точкой
	Глава 4. Структура для звука в C++
		Класс AudioAbstract
			Стереозвук
			Согласование
		Чтение и запись целых чисел
		Класс SineWave
Часть II. Особенности работы со звуком в различных системах
	Глава 5. Объекты-проигрыватели
		Проигрыватели: основы
		Реализация очереди
		Открытие звукового файла
	Глава 6. Воспроизведение звука в Windows
		Воспроизведение
		Вызов подсистемы
		Выбор устройства
		Пример приложения Windows
	Глава 7. Воспроизведение звука в Mac OS
		Вызов подсистемы
		Двойная буферизация
		Пример программы для Mac OS
			Воспроизведение файла в Mac OS
	Глава 8. Система UNIX и звук в сети
		Серверы и потоки
		Вызов подсистем и сообщения
		Конфигурирование потока и подключение к серверу
		Пример приложения для UNIX
Часть III. Компрессия
	Глава 9. Компрессия звука
		Сжатие информации без потерь
		Нелинейная ИКМ
		Дифференциальная ИКМ
		Адаптивная ДИКМ
		Методы компрессии с прогнозированием
		Кодирование в частотных поддиапазонах
		Компрессия речи человека
		Использование опорных точек
		Прогрессивная компрессия
	Глава 10. Классы декомпрессоров
		8-битная ИКМ
			Знаковая 8-битная ИКМ
			Беззнаковая 8-битная ИКМ
		16-битная ИКМ
			16-битная ИКМ формата MSB
			16-битная ИКМ формата LSB
	Глава 11. Нелинейные звуковые форматы
		Логарифмическая компрессия
		Компрессия m-Law
		Компрессия А-Law
		Свойства логарифмического кодирования
	Глава 12. Дифференциальная ИКМ
		Два вида ДИКМ-кодирования
	Глава 13. Компрессия IMA ADPCM
		Общее описание работы
			Декомпрессия
			Компрессия
		Практическая реализация IMA ADPCM
			Вариант Microsoft IMA ADPCM
			Вариант Apple IMA ADPCM
			Сравнение модулей Microsoft и Apple
		Несколько слов об IMA ADPCM
		Как я разбирался с форматами ADPCM
		Соавторы
	Глава 14. Аудио MPEG
		Обзор стандартов MPEG
			Стандарт MPEG-1
			Стандарт MPEG-2
			Стандарт MPEG-3
			Стандарт MPEG-4
		Аудио MPEG
		Общая структура
		Обработка потока байтов
		Заголовок фрейма MPEG
		Слоты и фреймы
		Синтез в поддиапазонах
			Матрицирование
			Коэффициенты взвешивания
		MPEG-кодирование стереозвука
		Уровень Layer 1
			Хранение распределения в Layer 1
			Масштабные коэффициенты в Layer 1
			Хранение отсчетов в Layer 1
			Передискретизация и масштабирование в Layer 1
		Уровень Layer 2
			Хранение распределения в Layer 2
			Масштабные коэффициенты в Layer 2
			Чтение выборок в Layer 2
			Передискретизация в Layer 2
		Уровень Layer 3
		Программа чтения файлов MPEG
		Источники дополнительной информации
Часть IV. Основные форматы файлов
	Глава 15. Формат файла AU
		Идентификация файлов AU
		Чтение файлов AU
		Запись файлов AU
		Простой фильтр AU
	Глава 16. Формат файла VOC
		Идентификация файлов VOC
		Заголовок файла формата VOC
		Блоки данных
			Блок признака окончания (тип 0)
			Блок звуковых данных (тип 1)
			Блок продолжения данных (тип 2)
			Блок паузы (тип 3)
			Маркерный блок (тип 4)
			Текстовый блок (тип 5)
			Циклы повторения (типы 6 и 7)
			Блок расширения (тип 8)
			Блок расширения (тип 9)
			Другие блоки
		Чтение файлов VOC
	Глава 17. Формат файла WAVE
		Идентификация WAVE-файлов
		О файлах формата RIFF и IFF
		Формат WAVE. Обзор
		Класс WaveRead
		Чтение файлов формата WAVE
			Контейнеры
			Контейнер RIFF WAVE
			Блок fmt
			Создание объекта декомпрессора
			Блок data
			Текстовые блоки
	Глава 18. Форматы файлов AIFF и AIFF-C
		Идентификация файлов AIFF
		Класс AiffRead
		Чтение файлов AIFF
			Контейнеры
			Контейнер FORM AIFF
			Блок FVER
			Блок COMM
			Блок SSND
	Глава 19. Формат файла IFF/8SVX
		Идентификация файлов IFF/8SVX
		Обзор формата IFF/8SVX
		Чтение файлов формата IFF/8SVX
			Общие замечания
			Контейнеры
			Контейнер FORM 8SVX
			Блок VHDR
			Блок BODY
			Ошибки IFF/8SVX
			Текстовые блоки
Часть V. Форматы музыкальных файлов
	Глава 20. Программирование музыки
		Музыкальные инструменты
		Ноты
	Глава 21. Синтез музыкальных инструментов
		Семплеры
			Генератор синусоидального сигнала
		Управление амплитудой
			Управление огибающей в семплерах
			Другие методы управления
			Частотная модуляция и синтез
		Колеблющаяся струна
			Реализация алгоритма струны
		Тестирование нот
	Глава 22. Стандарт MIDI
		Файлы формата Standard MIDI
			Идентификация файлов MIDI
			Блок заголовка MIDI
		Дорожки MIDI
			Целые значения переменной длины
			Относительное время
			Чтение дорожек MIDI
		События MIDI
			Соглашения по нумерации
			Статус выполнения
			Управление событиями MIDI
			Чтение событий MIDI
			Эксклюзивные системные сообщения
			Мета-события
		Синхронизация MIDI
			Стандарт General MIDI
			Загружаемые семплы
		Проигрыватель MIDI
		Постобработка потока событий MIDI
			Базовый и расширенный MIDI
		Воспроизведение потока событий MIDI
		Каналы MIDI
			Механизмы aftertouch и Pitch Wheel
			Контроллеры и режимы
			Реализация
		Настройка нот в MIDI
		Музыкальные инструменты MIDI
		Предостережения
		Канальный протокол MIDI
			Команды реального времени
		Другие форматы файлов MIDI
		Стандарты MIDI
	Глава 23. Формат файла MOD
		Идентификация файлов MOD
		Аппаратные средства Amiga
		Формат MOD: обзор
			Инструменты
			Синхронизация
			Ноты
			Такты
			Трафареты
			Плей-лист
		Детали формата
			Инструменты
			Ноты
			Хранение музыкального произведения
			Общая структура файла
		Воспроизведение файлов MOD
			Метод PlayBeat
			Воспроизведение с эфффектами
Часть VI. Обработка звука
	Глава 24. Преобразования Фурье
		Основы преобразования Фурье
		Синусоидальные сигналы
		Как измерить одну частоту
			Учет фазы
			Реализация ДПФ
			Масштабирование
		Как оценить весь спектр
		«Короткие» БПФ
			Разложение «длинных» БПФ
			Двухточечное БПФ
			Четырехточечное БПФ
			Формальный вывод БПФ
		Программирование БПФ
			Скорость
			Эксперименты с БПФ
		Использование БПФ
			Выбор окна
			Замечания
	Глава 25. Фильтрация
		Наложение синусоид
		КИХ-фильтр
			Проектирование простых КИХ-фильтров
		Реализация КИХ-фильтров
			Фазовый сдвиг
		БИХ-фильтры
		Синтез с использованием фильтров
Часть VII. Приложения
	Приложение А. Гд е можно взять исходные коды
	Приложение B. Краткое введение в C++
	Приложение С. Стиль программирования
	Приложение D. Использованные системы
	Приложение Е. Повторное использование моего исходного программного кода
Алфавитный указатель




نظرات کاربران