MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Digital sound processing for music and multimedia / Ross Kirk and Andy Hunt.

By: Kirk, Ross.
Contributor(s): Hunt, Andy, 1965-.
Material type: materialTypeLabelBookSeries: Music technology series.Publisher: Oxford [England] ; Boston : Focal Press, 1999Description: xviii, 334 p. : ill. ; 25 cm. + pbk.ISBN: 0240515064.Subject(s): Sound -- Recording and reproducing -- Digital techniques | MIDI (Standard) | Computer sound processing | Multimedia systemsDDC classification: 621.3893
Contents:
Part 1: Context -- Sound generation and recording in the twentieth century -- Part 2: Sounds and signals -- Sound and signals in music technology and digital audio -- Digital audio -- Part 3: Music technology systems -- MIDI: connecting instruments together -- The structure of common music technology systems -- Part 4: Computer fundamentals -- An introduction to digital logic -- Computers and programs -- Interfacing: the use of the computer as a component -- Part 5: Programming for sound generation and processing -- Computer programming for musical applications -- Programming for audio and visual synthesis -- Part 6: Interface design for the future -- Designing the musician-machine interface.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 621.3893 (Browse shelf(Opens below)) 1 Available 00070994
General Lending MTU Bishopstown Library Lending 621.3893 (Browse shelf(Opens below)) 1 Available 00070993
Total holds: 0

Enhanced descriptions from Syndetics:

Provides an introduction to the nature, synthesis and transformation of sound which forms the basis of digital sound processing for music and multimedia. Background information in computer techniques is included so that you can write computer algorithms to realise new processes central to your own musical and sound processing ideas. Finally, material is inlcuded to explain the way in which people contribute to the development of new kinds of performance and composition systems. Key features of the book include: · Contents structured into free-standing parts for easy navigation · `Flow lines' to suggest alternative paths through the book, depending on the primary interest of the reader. · Practical examples are contained on a supporting website. Digital Sound Processing can be used by anyone, whether from an audio engineering, musical or music technology perspective. Digital sound processing in its various spheres - music technology, studio systems and multimedia - are witnessing the dawning of a new age. The opportunities for involvement in the expansion and development of sound transformation, musical performance and composition are unprecedented. The supporting website (www.york.ac.uk/inst/mustech/dspmm.htm) contains working examples of computer techniques, music synthesis and sound processing. timedia - are witnessing the dawning of a new age. The opportunities for involvement in the expansion and development of sound transformation, musical performance and composition are unprecedented. The supporting website (www.york.ac.uk/inst/mustech/dspmm.htm) contains working examples of computer techniques, music synthesis and sound processing.

Includes bibliographical references and index.

Part 1: Context -- Sound generation and recording in the twentieth century -- Part 2: Sounds and signals -- Sound and signals in music technology and digital audio -- Digital audio -- Part 3: Music technology systems -- MIDI: connecting instruments together -- The structure of common music technology systems -- Part 4: Computer fundamentals -- An introduction to digital logic -- Computers and programs -- Interfacing: the use of the computer as a component -- Part 5: Programming for sound generation and processing -- Computer programming for musical applications -- Programming for audio and visual synthesis -- Part 6: Interface design for the future -- Designing the musician-machine interface.

Table of contents provided by Syndetics

  • Series introduction (p. ix)
  • Acknowledgements (p. xi)
  • Introduction and background (p. xiii)
  • Part 1 Context (p. 1)
  • 1 Sound generation and recording in the twentieth century (p. 3)
  • 1.1 Setting the context (p. 4)
  • 1.2 The effect of technology on sound production (p. 4)
  • 1.3 Musical changes from 1900-1950 (p. 5)
  • 1.4 Early systems for electronic sound generation (p. 9)
  • 1.5 Development of recording technology (p. 12)
  • 1.6 Electronic music studios (p. 14)
  • 1.7 Live electronic music (p. 16)
  • 1.8 Synthesisers (p. 17)
  • 1.9 Digital sound (p. 21)
  • 1.10 The performance interface (p. 23)
  • 1.11 Digital computers with performance interfaces (p. 24)
  • 1.12 The digital revolution (p. 26)
  • 1.13 Performance instruments in the MIDI age (p. 29)
  • 1.14 The microcomputer (p. 31)
  • 1.15 Systems for capturing performance gesture (p. 33)
  • 1.16 Interactive music environments (p. 35)
  • 1.17 Summary (p. 37)
  • Part 2 Sounds and signals (p. 39)
  • 2 Sound and signals in music technology and digital audio (p. 41)
  • 2.1 The electrical analogue of acoustic signals (p. 42)
  • 2.2 The nature and content of signals (p. 43)
  • 2.3 The effect of linearity and gain on the transmission of signals (p. 52)
  • 2.4 The effect of frequency response on the transmission of signals (p. 55)
  • 2.5 Summary (p. 59)
  • 3 Digital audio (p. 61)
  • 3.1 Preparation: frequency translation (p. 62)
  • 3.2 The sampling process (p. 66)
  • 3.3 Pulse code modulation (PCM) systems (p. 72)
  • 3.4 Characteristics of digital audio systems (p. 77)
  • 3.5 Synthetic audio systems (p. 82)
  • 3.6 Summary (p. 89)
  • Part 3 Music technology systems (p. 91)
  • 4 MIDI: connecting instruments together (p. 93)
  • 4.1 Musical background (p. 94)
  • 4.2 The environment from which MIDI emerged (p. 95)
  • 4.3 The development of MIDI (p. 96)
  • 4.4 Designing instrument connections (p. 98)
  • 4.5 The MIDI specification - hardware (p. 99)
  • 4.6 The MIDI specification - messages (p. 100)
  • 4.7 Format and construction of MIDI messages (p. 104)
  • 4.8 Extensions to the original MIDI specification (p. 111)
  • 4.9 Limitations of MIDI (p. 114)
  • 4.10 The future of instrumental connections (p. 115)
  • 4.11 Summary (p. 116)
  • 5 The structure of common music technology systems (p. 118)
  • 5.1 Types of electronic music equipment (p. 119)
  • 5.2 Methods of digital sound generation (p. 124)
  • 5.3 Methods of digital sound processing (p. 129)
  • 5.4 Digital sound generation techniques (p. 130)
  • 5.5 Digital sound processing techniques (p. 138)
  • 5.6 Summary (p. 167)
  • Part 4 Computer fundamentals (p. 169)
  • 6 An introduction to digital logic (p. 171)
  • 6.1 Elementary logic and binary systems (p. 171)
  • 6.2 Combinatorial logic and logic gates (p. 172)
  • 6.3 Functional description of the operation of gates (p. 176)
  • 6.4 Some simple examples of combinatorial logic circuits (p. 177)
  • 6.5 Sequential logic (p. 178)
  • 6.6 Summary (p. 182)
  • 7 Computers and programs (p. 183)
  • 7.1 The essential architecture of a computer system (p. 184)
  • 7.2 A look inside the central processing unit (p. 188)
  • 7.3 The representation of instructions in a computer (p. 194)
  • 7.4 The representation of data in a computer (p. 200)
  • 7.5 The components of programs (p. 204)
  • 7.6 Conditional branching and the program status word (p. 207)
  • 7.7 Subroutines and stacks (p. 209)
  • 7.8 Summary (p. 216)
  • 8 Interfacing: the use of the computer as a component (p. 217)
  • 8.1 Interfacing from the point of view of the programmer (p. 218)
  • 8.2 Interfacing from the point of view of the processor (p. 220)
  • 8.3 Interfacing from the point of view of the interface (p. 220)
  • 8.4 Parallel and serial ports (p. 224)
  • 8.5 Digital to analogue, and analogue to digital conversion (p. 226)
  • 8.6 Polled, interrupt driven and direct memory access (DMA) interfaces (p. 231)
  • 8.7 The Texas Instruments TMS320C30 Digital Signal Processor (DSP) (p. 238)
  • 8.8 The MIDI interface (p. 242)
  • 8.9 PC sound cards (p. 245)
  • 8.10 Summary (p. 247)
  • Part 5 Programming for sound generation and processing (p. 251)
  • 9 Computer programming for musical applications (p. 253)
  • 9.1 The need for computer programming (p. 254)
  • 9.2 Types of programming language (p. 254)
  • 9.3 Structured programming for music (p. 258)
  • 9.4 Programming at control rate (p. 259)
  • 9.5 Data generation and output (p. 261)
  • 9.6 Data input and transformation (p. 268)
  • 9.7 Summary (p. 271)
  • 10 Programming for audio and visual synthesis (p. 273)
  • 10.1 Programming at audio rate (p. 274)
  • 10.2 The unit generator concept (p. 274)
  • 10.3 Programming libraries (p. 275)
  • 10.4 MIDAS (p. 276)
  • 10.5 Audio synthesis and signal processing examples (p. 279)
  • 10.6 Programming for audio-visual synthesis (p. 290)
  • 10.7 Summary (p. 295)
  • Part 6 Interface design for the future (p. 297)
  • 11 Designing the musician-machine interface (p. 299)
  • 11.1 Human-computer interaction (p. 300)
  • 11.2 Styles of interface (p. 300)
  • 11.3 Models of user interaction (p. 304)
  • 11.4 User interfaces in computer music (p. 307)
  • 11.5 Suggested areas of change (p. 310)
  • 11.6 Design exercise (p. 315)
  • 11.7 Summary (p. 326)
  • Index (p. 327)

Author notes provided by Syndetics

Ross Kirk co-founded the first specialised university course in Music Technology, and currently teaches signal processing and computer based topics at the University of York. He is the principal architect of the MIDAS-MILAN multiprocessor system for music synthesis.
Andy Hunt has developed a series of innovative lecture courses in a variety of music technology subjects, including 'User Interfacing Techniques' and 'MIDI applications for C programming'. He is the author of the MidiGrid musical performance software, and is co-developer of the MIDAS system.

Powered by Koha