Coverart for item
The Resource Sound analysis and synthesis with R, Jérôme Sueur

Sound analysis and synthesis with R, Jérôme Sueur

Label
Sound analysis and synthesis with R
Title
Sound analysis and synthesis with R
Statement of responsibility
Jérôme Sueur
Creator
Author
Subject
Language
eng
Summary
"Sound is almost always around us, anywhere, at any time, reaching our ears and stimulating our brains for better or worse. Sound can be the disturbing noise of a drill, a merry little tune sung by a friend, the song of a bird in the morning or a clap of thunder at night. The science of sound, or acoustics, studies all types of sounds and therefore covers a wide range of scientific disciplines, from pure to applied acoustics. Research dealing with acoustics requires a sound to be recorded, analyzed, manipulated and, possibly, changed. This is particularly, but not exclusively, the case in bioacoustics and ecoacoustics, two life sciences disciplines that attempt to understand and to eavesdrop on the sound produced by animals. Sound analysis and synthesis can be challenging for students, researchers and practitioners who have few skills in mathematics or physics. However, deciphering the structure of a sound can be useful in behavioral and ecological research - and also very amusing. This book is dedicated to anyone who wants to practice acoustics but does not know much about sound. Acoustic analysis and synthesis are possible, with little effort, using the free and open-source software R with a few specific packages. Combining a bit of theory, a lot of step-by-step examples and a few cases studies, this book shows beginners and experts alike how to record, read, play, decompose, visualize, parametrize, change, and synthesize sound with R, opening a new way of working in bioacoustics and ecoacoustics but also in other acoustic disciplines."
Member of
Cataloging source
N$T
http://library.link/vocab/creatorName
Sueur, Jérôme
Dewey number
571.4/44
Illustrations
illustrations
Index
index present
LC call number
QH510.5
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
Series statement
Use R!
http://library.link/vocab/subjectName
  • Sound
  • Bioacoustics
Label
Sound analysis and synthesis with R, Jérôme Sueur
Instantiates
Publication
Note
"The online version of this article (https://doi.org/10.1007/978-3-319-77647-7) contains supplementary material, which is available to authorized users."
Antecedent source
unknown
Bibliography note
Includes bibliographical references (pages 627-631) and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Intro; Preface; Acknowledgements; Contents; Acronyms; List of Figures; List of Tables; List of DIY Boxes; 1 Introduction; 1.1 Sound as a Science Material; 1.2 Layout; 1.3 Convention for Notation and Code; 1.4 Book Compilation; 2 What Is Sound?; 2.1 A Debate Under a Dangerous Tree; 2.2 Sound as a Mechanical Wave; 2.2.1 Air Particle Motion; 2.2.2 Air Pressure Variation; 2.2.3 Amplitude; 2.2.4 Phase; 2.2.5 Duration; 2.2.6 Frequency; 2.2.7 Writing Sound with a Simple Equation; 2.2.8 Amplitude and Frequency Modulations; 2.3 Sound as a Time Series; 2.4 Sound as a Digital Object; 2.4.1 Sampling
  • 2.4.2 Quantization2.4.3 Issues in Sampling and Quantization; 2.4.4 File Format; 2.5 Sound as a Support of Information; 3 What Is R?; 3.1 A Brief Introduction to an Ocean of Tools; 3.2 How to Get R; 3.3 Do You Speak R?; 3.3.1 Where Am I?; 3.3.2 Objects; 3.3.2.1 Classes; 3.3.2.2 Attributes; 3.3.3 Operators; 3.3.4 Functions; 3.3.5 Controlling Flow; 3.3.5.1 Conditioning; 3.3.5.2 Looping; 3.3.6 Manipulating Objects; 3.3.6.1 Indexing Operators; 3.3.6.2 Finding an Item Position; 3.3.6.3 Concatenating Objects; 3.3.6.4 Reading and Saving Objects; 3.3.7 Vectorization and Recycling
  • 3.3.8 Handling Character Strings3.3.9 Drawing a Graphic; 3.3.9.1 High-Level Plot Functions; 3.3.9.2 Parametrization; 3.3.9.3 Low-Level Plot Functions; 3.3.9.4 Organizing a Plate of Graphics; 3.3.9.5 ggplot2 Alternative; 3.3.9.6 Saving Graphics; 3.3.10 Scripting; 3.3.11 Calling External Software; 3.4 R and Sound; 3.4.1 To Use or Not to Use R for Sound Analysis?; 3.4.2 Main Packages; 3.4.3 How to Install seewave; 4 Playing with Sound; 4.1 Object Classes; 4.1.1 vector, matrix, data.frame Classes; 4.1.2 ts and mts Classes; 4.1.3 audioSample Class of the Package audio
  • 4.1.4 sound Class of the Package phonTools4.1.5 Wave Class of the Package tuneR; 4.2 How to Read (Load) a Sound; 4.2.1 .wav Files; 4.2.2 .mp3 Files; 4.2.3 From .mp3 to .wav Files; 4.2.4 .flac Files; 4.2.5 Local Files; 4.2.6 Online Files; 4.2.7 Song Meter© Files; 4.3 How to Listen to a Sound; 4.3.1 With the Package audio; 4.3.2 With the Package phonTools; 4.3.3 With the Package tuneR; 4.3.4 With the Package seewave; 4.4 How to Record a Sound; 4.5 How to Write (Save) a Sound; 4.6 Tuning R; 5 Display of the Wave; 5.1 Oscillogram; 5.1.1 Simple Oscillogram; 5.1.2 Axes; 5.1.3 Colors
  • 5.1.4 Decoration and Annotation5.1.5 Zoom In; 5.1.6 A Bit of Interactivity; 5.1.7 Multiple Oscillogram; 5.2 Amplitude Envelope; 5.2.1 Principle; 5.2.2 In Practice with seewave; 5.2.3 Smoothing; 5.2.3.1 Sliding Window Process; 5.2.3.2 Moving Average; 5.2.3.3 Moving Sum; 5.2.3.4 Moving Kernel; 5.2.3.5 Which Smoothing Method Should I Use?; 5.2.4 In Practice with phonTools; 5.3 Combining Oscillogram and Envelope; 6 Edition; 6.1 Resampling; 6.2 Channels Managing; 6.3 Manipulating Sound Sections; 6.3.1 Extract; 6.3.2 Delete; 6.3.3 Paste; 6.3.4 Repeat; 6.3.5 Reverse
Dimensions
unknown
Extent
1 online resource (lv, 637 pages)
File format
unknown
Form of item
online
Isbn
9783319776477
Lccn
2018939906
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • on1040032080
  • (OCoLC)1040032080
Label
Sound analysis and synthesis with R, Jérôme Sueur
Publication
Note
"The online version of this article (https://doi.org/10.1007/978-3-319-77647-7) contains supplementary material, which is available to authorized users."
Antecedent source
unknown
Bibliography note
Includes bibliographical references (pages 627-631) and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Intro; Preface; Acknowledgements; Contents; Acronyms; List of Figures; List of Tables; List of DIY Boxes; 1 Introduction; 1.1 Sound as a Science Material; 1.2 Layout; 1.3 Convention for Notation and Code; 1.4 Book Compilation; 2 What Is Sound?; 2.1 A Debate Under a Dangerous Tree; 2.2 Sound as a Mechanical Wave; 2.2.1 Air Particle Motion; 2.2.2 Air Pressure Variation; 2.2.3 Amplitude; 2.2.4 Phase; 2.2.5 Duration; 2.2.6 Frequency; 2.2.7 Writing Sound with a Simple Equation; 2.2.8 Amplitude and Frequency Modulations; 2.3 Sound as a Time Series; 2.4 Sound as a Digital Object; 2.4.1 Sampling
  • 2.4.2 Quantization2.4.3 Issues in Sampling and Quantization; 2.4.4 File Format; 2.5 Sound as a Support of Information; 3 What Is R?; 3.1 A Brief Introduction to an Ocean of Tools; 3.2 How to Get R; 3.3 Do You Speak R?; 3.3.1 Where Am I?; 3.3.2 Objects; 3.3.2.1 Classes; 3.3.2.2 Attributes; 3.3.3 Operators; 3.3.4 Functions; 3.3.5 Controlling Flow; 3.3.5.1 Conditioning; 3.3.5.2 Looping; 3.3.6 Manipulating Objects; 3.3.6.1 Indexing Operators; 3.3.6.2 Finding an Item Position; 3.3.6.3 Concatenating Objects; 3.3.6.4 Reading and Saving Objects; 3.3.7 Vectorization and Recycling
  • 3.3.8 Handling Character Strings3.3.9 Drawing a Graphic; 3.3.9.1 High-Level Plot Functions; 3.3.9.2 Parametrization; 3.3.9.3 Low-Level Plot Functions; 3.3.9.4 Organizing a Plate of Graphics; 3.3.9.5 ggplot2 Alternative; 3.3.9.6 Saving Graphics; 3.3.10 Scripting; 3.3.11 Calling External Software; 3.4 R and Sound; 3.4.1 To Use or Not to Use R for Sound Analysis?; 3.4.2 Main Packages; 3.4.3 How to Install seewave; 4 Playing with Sound; 4.1 Object Classes; 4.1.1 vector, matrix, data.frame Classes; 4.1.2 ts and mts Classes; 4.1.3 audioSample Class of the Package audio
  • 4.1.4 sound Class of the Package phonTools4.1.5 Wave Class of the Package tuneR; 4.2 How to Read (Load) a Sound; 4.2.1 .wav Files; 4.2.2 .mp3 Files; 4.2.3 From .mp3 to .wav Files; 4.2.4 .flac Files; 4.2.5 Local Files; 4.2.6 Online Files; 4.2.7 Song Meter© Files; 4.3 How to Listen to a Sound; 4.3.1 With the Package audio; 4.3.2 With the Package phonTools; 4.3.3 With the Package tuneR; 4.3.4 With the Package seewave; 4.4 How to Record a Sound; 4.5 How to Write (Save) a Sound; 4.6 Tuning R; 5 Display of the Wave; 5.1 Oscillogram; 5.1.1 Simple Oscillogram; 5.1.2 Axes; 5.1.3 Colors
  • 5.1.4 Decoration and Annotation5.1.5 Zoom In; 5.1.6 A Bit of Interactivity; 5.1.7 Multiple Oscillogram; 5.2 Amplitude Envelope; 5.2.1 Principle; 5.2.2 In Practice with seewave; 5.2.3 Smoothing; 5.2.3.1 Sliding Window Process; 5.2.3.2 Moving Average; 5.2.3.3 Moving Sum; 5.2.3.4 Moving Kernel; 5.2.3.5 Which Smoothing Method Should I Use?; 5.2.4 In Practice with phonTools; 5.3 Combining Oscillogram and Envelope; 6 Edition; 6.1 Resampling; 6.2 Channels Managing; 6.3 Manipulating Sound Sections; 6.3.1 Extract; 6.3.2 Delete; 6.3.3 Paste; 6.3.4 Repeat; 6.3.5 Reverse
Dimensions
unknown
Extent
1 online resource (lv, 637 pages)
File format
unknown
Form of item
online
Isbn
9783319776477
Lccn
2018939906
Level of compression
unknown
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations.
Quality assurance targets
not applicable
Reformatting quality
unknown
Sound
unknown sound
Specific material designation
remote
System control number
  • on1040032080
  • (OCoLC)1040032080

Library Locations

Processing Feedback ...