Skip to content

prokosim/Nice_Noise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Nice_Noise


Nice noise: background noise enhancement with generated musical content

Noise definitions

  • Noise as Irregular Vibrations
  • Noise as Redundant Information
  • Noise as Undesirable and Annoying

Use-case

LEGO Kladno

  • Packing LEGO for distribution
  • Employees are working in a noisy environment without a hearing protection
  • Noise level < 80 dB (Czech legislation for mandatory hearing protection)
  • The company placed speakers playing a commercial radio station

Noise to music translation

image

Inspirations

Noise music

  • Luigi Russolo: The Art of Noises 1913 - Futurist manifesto
  • Noise as a part of the music

Metastaseis

  • Iannis Xenakis
    • Using diagrams and physical principles to describe what instruments have to play
    • Development of the confined system where indeterministic music is happening

Project roadmap

✅ Factory fields recording
🟩 Sound analysis system
🟩 Sound generation system
🟩 Offline study -> sound evaluation
🟩 Live online systemin the LEGO factory\

Field recordings

  • Twelve different microphone placements
  • Posts of the workers
  • Strong rhythmic content
  • Some machines create distinguishable pitch (e. g. motor ~315 Hz)
    image

Sound analysis

Harmonic content - frequency domain

  • Detecting the loudest fundamental frequency
  • Detecting overtones series
  • Testing Faust language and Essentia.js framework for FFT
    image

Rhytmic content - time domain

  • Combination of filters and noise gate
  • Leaving the strongest beat
  • Detecting BPM
    image

Music Generation

  • Using harmonic series
    • Emphasise existing fundamental frequency
    • Use subharmonic frequency
  • Call-and-response - from calculated BPM
  • Place underlining rhythm

Performance Evaluation

  • Use a music information retrieval (MIR) system to compare it with ambient music
  • Using genetic algorithms to improve metrics
  • 80 dB threshold ‼️
  • Users evaluation using Amazon Mechanical Turk

Conclusion & Future work

  • Proposal of the system for noise sonification to reduce noise annoyance

  • Factory application in LEGO Kladno factory

  • Possible application in public places - e. g., subway station escalators

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published