D[aw]PCM - A tool for editing and previewing DPCM samples in real time

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

Post Reply
Trirosmos
Posts: 50
Joined: Mon Aug 01, 2016 4:01 am
Location: Brinstar, Zebes
Contact:

D[aw]PCM - A tool for editing and previewing DPCM samples in real time

Post by Trirosmos »

Hey, everyone!

I've just published the first version of D[aw]PCM, a web tool that lets you import .wav files, process them and preview how they'll sound as DPCM in real time.
This aims to improve the usual workflow of importing samples into Audacity, modifying them, exporting them, importing into Famitracker to only then realizing that they don't sound quite as you'd expected and having to repeat the whole process.
It is written in pure JavaScript and should run on any browser supporting the Web Audio API.
screenshot.png
It currently lets you do basic editing such as cutting regions from samples and doing fade-ins and fade-outs.
Additionally, it lets you pass the incoming audio through parallel processing chains, which can have the following effects in them:
  • Basic compressor
  • Basic IIR filters.
  • Waveshaping distortion.
  • Naive brickwall limiter implementation.
  • Old-school/Skips samples/aliases like heck-style repitching effect
  • General-purpose variable gain effect.
I'm sure it's still full of bugs (UI definitely isn't my forte and I barely know any CSS), but hopefully having instant feedback makes it useful to someone :)
Post Reply