PHP Classes
elePHPant
Icontem

Probability distribution: Create noise with Gaussian or Poisson distribution

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (3)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2014-09-01 (2 years ago) RSS 2.0 feedStarStarStarStar 61%Total: 343 This week: 1All time: 6,667 This week: 1,047Up
Version License PHP version Categories
prob_distribution 0.1GNU General Publi...5.0PHP 5, Statistics, Audio
Description Author

This package can be used to create noise with certain probability distributions.

It can generate sets of values with different with either uniform, Gaussian or Poisson distribution.

It can also apply the generated values at an input signal in input to simulate a noise.

An additional filter class can be used to recover the original by first applying a Fast Fourier Transform, the use high-pass or low-pass before recovering the signal using the reverse Fast Fourier Transform.

Innovation Award
PHP Programming Innovation award nominee
August 2010
Number 5


Prize: One book of choice by Packt
Statistical distributions can be used to generate sets of values useful for many purposes.

This class can use several types of statistical distributions to generate sample values that simulate for instance audio noise.

Additionally it implements frequency based filters to simulate the removal of noise from audio samples.

Manuel Lemos
Picture of Michele Andreoli
  Performance   Level  
Name: Michele Andreoli <contact>
Classes: 7 packages by
Country: Italy Italy
Innovation award
Innovation award
Nominee: 4x

Screenshots  
  • screenshot.jpg
  • Preview
  Files folder image Files  
File Role Description
Plain text file Filter.class.php Class Class for filtering
Accessible without login Plain text file index.php Example Example of use
Plain text file Noise.class.php Class Class for the probability distribution

Downloadprob_distribution-2014-09-01.zip 140KB
Downloadprob_distribution-2014-09-01.tar.gz 139KB
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
Fast Fourier Transform Download .zip .tar.gz To perform the Fast Fourier Transform and applying the filters at the signal Required
 Version Control Unique User Downloads Download Rankings  
 0%
Total:343
This week:1
All time:6,667
This week:1,047Up
User Ratings User Comments (1)
 All time
Utility:91%StarStarStarStarStar
Consistency:83%StarStarStarStarStar
Documentation:-
Examples:75%StarStarStarStar
Tests:-
Videos:-
Overall:61%StarStarStarStar
Rank:1020
 
Really cool code!
6 years ago (Moises Jafet)
70%StarStarStarStar