PHPackages                             boyhagemann/waveform - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. boyhagemann/waveform

ActiveLibrary[Image &amp; Media](/categories/media)

boyhagemann/waveform
====================

A php package that can generate waveforms based on a WAV file

4018.9k7[4 issues](https://github.com/boyhagemann/Waveform/issues)PHP

Since Nov 23Pushed 9y ago3 watchersCompare

[ Source](https://github.com/boyhagemann/Waveform)[ Packagist](https://packagist.org/packages/boyhagemann/waveform)[ RSS](/packages/boyhagemann-waveform/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Waveform
========

[](#waveform)

This package creates a waveform, based on the [BoyHagemann\\Wave](http://github.com/boyhagemann/Wave) class. It will have several generators to present the waveform.

[![An example of a generated waveform](https://camo.githubusercontent.com/058d9d9ffa7211794ed71a18bbc5de56e25b630b915e25e34196a641c2950054/68747470733a2f2f7261772e6769746875622e636f6d2f626f79686167656d616e6e2f57617665666f726d2f6d61737465722f646174612f77617665666f726d2d6578616d706c652e706e67)](https://camo.githubusercontent.com/058d9d9ffa7211794ed71a18bbc5de56e25b630b915e25e34196a641c2950054/68747470733a2f2f7261772e6769746875622e636f6d2f626f79686167656d616e6e2f57617665666f726d2f6d61737465722f646174612f77617665666f726d2d6578616d706c652e706e67)

Install
-------

[](#install)

You can install with composer using the following lines in your composer.json file:

```
"minimum-stability": "dev",
"require": {
    "boyhagemann/waveform": "dev-master"
}
```

How to use
----------

[](#how-to-use)

The most basic way to generate a waveform is like this. It has a default width of 500 pixels and a height of 200 pixels.

```
