Flylib.com
DirectX 9 Audio Exposed: Interactive Audio Development
DirectX 9 Audio Exposed: Interactive Audio Development
ISBN: 1556222882
EAN: 2147483647
Year: 2006
Pages: 170
Authors:
Todd M. Fay
,
Scott Selfon
,
Todor J. Fay
BUY ON AMAZON
Table of Contents
BackCover
DirectX 9 Audio Exposed - Interactive Audio Development
Foreword
Introduction
DirectX Audio for Software Engineers
Unit I: Producing Audio with DirectMusic
Chapter 1: DirectMusic Concepts
Interactivity
Variability
Adaptability
Groove Levels
Content-Driven Audio
Playback Standardization
3D Spatialized Audio
DirectMusic Rules and Regulations
DirectMusic and MIDI
Chapter 2: Linear Playback
Waves in Wave Tracks
Streaming Versus In-Memory Playback
Tracks and Parts and Layers, Oh My
MIDI and DLS Collections
Authoring Flexible Content for Dynamic Playback
Transitions
Chapter 3: Variation
Variation Shortcuts
Specifying Variation Behavior Settings
Variation Switch Points
Influencing Variation Choices
Tips and Further Options for Variability
Chapter 4: Interactive and Adaptive Audio
Chapter 5: DirectMusic Producer
Patterns
Setting the Chord Reference
Creating a Primary Segment
Making Our Music Cooler
Variations
Styles
Chapter 6: Working with Chord Tracks and ChordMaps
Chord Tracks
ChordMaps
Chords for Composition
PlayModes
Note Tweaking
ChordLevels and Inversions
Pattern Length and Chord Rhythm
More on Variation Choices: The Mother of All Windows
Chapter 7: DirectX Audio Scripting
Creating a Script
Scripting Languages
Basic Scripting Usage
Playing a Piece of Audio
Using Transition Segments
Global DirectMusic Parameters
Editing Content while Using Scripts
Debugging Scripted Content
Scripting with Variables
Using Scripting for Resource Management
Unit II: Programming with DirectX Audio
Chapter 8: DirectX Audio Programming 101
DirectX AudioDirectSound DirectMusic
DirectX Audio Building Blocks
HelloWorld
It s a 3D World
Using the CD
Chapter 9: The Loader
Loading a File
Managing the File List
Garbage Collection
LoaderView Sample Application
LoaderView Source
Loading from a Resource
Chapter 10: Segments
The Tao of Segment
Playing Segments
Introducing Jones
Jones Code
Chapter 11: AudioPaths
Anatomy of an AudioPath
AudioPath Configurations
Working with AudioPaths
Adding AudioPaths to Jones
Chapter 12: Scripting
Anatomy of a Script
Adding Scripting to Jones
A Scripting Sample
Chapter 13: Sound Effects
Sound Effects Programming 101
Getting Serious
Mingle
Chapter 14: Notifications
Performance Notifications
Lyric Notifications
Script Routines
Notifications in Jones
Jones Implementation
Unit III: DirectX Audio Case Studies
Chapter 15: A DirectMusic Case Study for Russian Squares for Windows XP Plus Pack
Creating the Adaptive Audio Design
The Musical Form
The Adaptive Goal and Core Objectives
The DirectMusic Solution
Harmonic Considerations
The Production Process
The Band and Mixing
Continuous Controllers
Creating DirectMusic Embellishments: Intros, Ends, and Breaks
Segments
Chapter 16: A DirectMusic Case Study for No One Lives Forever
DirectMusic and the Production Process
The LithTech PlayerTester
Integration and Implementation
Conclusion
Addendum: A Guide to the NOLF Media Files
Chapter 17: A DirectSound Case Study for Halo
Production
What Worked, What Didn t, and the Future of Both
Chapter 18: A DirectMusic Case Study for Interactive Music on the Web
The Web Site
The Adaptive Audio Design
Content Creation
Scripting
Implementation
Chapter 19: A DirectMusic Case Study for Worms Blast
Music Preparation
Making the Motifs Fit the Background Music
Samples and Instruments
The Project Structure
Using Groove Levels to Set the Mood
Motifs for Minor Game Events
Motifs for Major Game Events
Things I Would Have Done Differently
Conclusion
Chapter 20: A DirectMusic Case Study for Asheron s Call 2: The Fallen Kings
Project Overview
Technical Considerations
Postmortem
On the CD
Chapter 21: Beyond Games: Bringing DirectMusic into the Living Room
From Sound Capture to Music Production...
...to Nonlinear Music Format
Nonlinear Music Design
Conclusion
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
List of Figures
CD Content
DirectX 9 Audio Exposed: Interactive Audio Development
ISBN: 1556222882
EAN: 2147483647
Year: 2006
Pages: 170
Authors:
Todd M. Fay
,
Scott Selfon
,
Todor J. Fay
BUY ON AMAZON
MySQL Stored Procedure Programming
Expressions
Built-in Functions
Execution Mode Options for Stored Programs
SQL Tuning Statements and Practices
About the Upcoming Examples
Project Management JumpStart
Developing Project Management Skills
Budgeting 101
Executing the Project
Closing the Books
Appendix A Answers to Review Questions
Beginning Cryptography with Java
The JCA and the JCE
Certificate Revocation and Path Validation
CMS and S/MIME
Appendix A Solutions to Exercises
Appendix C Using the Bouncy Castle API for Elliptic Curve
C++ GUI Programming with Qt 3
Implementing Application Functionality
Subclassing QWidget
Splitters
2D and 3D Graphics
Graphics with QCanvas
Cisco Voice Gateways and Gatekeepers
H.323 Network Components
When to Use SIP
Allowing H.323 to SIP Connections
Influencing Path Selection
Gatekeeper Deployment Models
Programming .Net Windows Applications
User Interface Design
CommonDialog Classes
Button Classes
List Controls
Creating Your First Menu
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies