Narwhals Prolong Mischief
Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

gulp-audiosprite

1.1.0 • Public • Published

gulp-audiosprite

Build Status NPM version Dependencies status

Installation

Install with npm:

npm install --save-dev gulp-audiosprite

Also you need to install ffmpeg. ffmpeg should be available in a PATH environment variable

Usage

var audiosprite = require('gulp-audiosprite');
 
gulp.task('audiosprite', function() {
  return gulp.src('src/sounds/*.wav')
    .pipe(audiosprite({
      format: 'howler'
    }))
    .pipe(gulp.dest('dist/sounds'));
});

Options

Options are tha same as for audiosprite:

Name Default Description
output "sprite" Name for the output files.
path "" Path for files to be used on final JSON.
export "ogg,m4a,mp3,ac3" Limit exported file types. Comma separated extension list.
format "jukebox" Format of the output JSON file (jukebox, howler, createjs).
log "info" Log level (debug, info, notice).
autoplay null Autoplay sprite name.
loop null Loop sprite name, can be passed multiple times.
silence 0 Add special "silence" track with specified duration.
gap 1 Silence gap between sounds (in seconds).
minlength 0 Minimum sound duration (in seconds).
bitrate 128 Bit rate. Works for: ac3, mp3, mp4, m4a, ogg.
vbr -1 VBR [0-9]. Works for: mp3. -1 disables VBR.
samplerate 44100 Sample rate.
channels 1 Number of channels (1=mono, 2=stereo).
rawparts "" Include raw slices(for Web Audio API) in specified formats.

install

npm i gulp-audiosprite

Downloadsweekly downloads

11

version

1.1.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability