Extending the Capacity of 1 / f Noise Generation

From the emissions of massive quasars scattered across the universe, to the fluctuations in the stock market and the melodies of music, several real world signals have a power spectral density (PSD) that follows an inverse relationship with their frequency. Specifically, this type of random process is referred to as a \(1/f\) signal, and has been of much interest in research, as sequences that have this property better mimic natural signals. In the context of constraint programming, a recent work has defined a constraint that enforces sequences to exhibit a \(1/f\) PSD, as well as a corresponding constraint propagator. In this paper we show that the set of valid solutions associated with this propagator misses an exponential number of \(1/f\) solutions and accepts solutions that do not have a \(1/f\) PSD. Additionally, we address these two issues by proposing two non-exclusive algorithms for this constraint. The first one can find a larger set of valid solutions, while the second prevents most non-\(1/f\) solutions. We demonstrate in our experimental section that using the hybrid of these two methods results in a more robust propagator for this constraint.

[1]  Lia Purpura On Tools , 2012 .

[2]  R. Voss,et al.  ‘1/fnoise’ in music and speech , 1975, Nature.

[3]  Mats Carlsson,et al.  Global Constraint Catalog, Volume II, Time-Series Constraints , 2016, ArXiv.

[4]  Gérard Assayag,et al.  Constraint programming in music , 2011 .

[5]  Ken Perlin,et al.  [Computer Graphics]: Three-Dimensional Graphics and Realism , 2022 .

[6]  Jean-Charles Régin,et al.  MDDs: Sampling and Probability Constraints , 2017, CP.

[7]  Jean-Charles Régin,et al.  Efficient Operations On MDDs for Building Constraint Programming Models , 2015, IJCAI.

[8]  Pierre Schaus,et al.  Bound-consistent spread constraint , 2014, EURO J. Comput. Optim..

[9]  R. Voss,et al.  ’’1/f noise’’ in music: Music from 1/f noise , 1978 .

[10]  N. Kasdin Discrete simulation of colored noise and stochastic processes and 1/fα power law noise generation , 1995, Proc. IEEE.

[11]  Gilles Pesant,et al.  Achieving Domain Consistency and Counting Solutions for Dispersion Constraints , 2015, INFORMS J. Comput..

[12]  Jean-Charles Régin,et al.  MDDs are Efficient Modeling Tools: An Application to Some Statistical Constraints , 2017, CPAIOR.

[13]  François Pachet,et al.  Enforcing Meter in Finite-Length Markov Sequences , 2013, AAAI.

[14]  P. Codognet,et al.  Musical constraint satisfaction problems solved with adaptive search , 2004, Soft Comput..

[15]  Charlotte Truchet,et al.  Computation of words satisfying the "rhythmic oddity property" (after Simha Arom's works) , 2003, Inf. Process. Lett..

[16]  Yves Deville,et al.  The Deviation Constraint , 2007, CPAIOR.

[17]  Claude-Guy Quimper,et al.  The Markov Transition Constraint , 2014, CPAIOR.

[18]  François Pachet,et al.  Exact Sampling for Regular and Markov Constraints with Belief Propagation , 2015, CP.

[19]  M. S. Keshner 1/f noise , 1982, Proceedings of the IEEE.

[20]  Roberto Rossi,et al.  Statistical Constraints , 2014, ECAI.

[21]  François Pachet,et al.  Generating 1/f Noise Sequences as Constraint Satisfaction: The Voss Constraint , 2015, IJCAI.

[22]  Theo Geisel,et al.  The Nature and Perception of Fluctuations in Human Musical Rhythms , 2011, PloS one.