Wavegen, a tool that generates chiptune waveforms
BotB Academy Bulletins
 
 
151611
Level 24 Chipist
MelonadeM
 
 
 
post #151611 :: 2022.02.07 7:03am :: edit 2026.03.11 12:18pm
  
  Ebeedell, petet, raptorgirl, Lincent, Da Flarf, Enderjed, argarak, ArcadeByNature, hanna, DBOYD, mirageofher, big lumby, kalii, nitrofurano, liveheaven, damifortune and kleeder liēkd this
for all yer n163, gb, fds, pc-e and scc needz!!! :D/

https://tools.melonadem.com/wavegen/

A long time ago, a tool was made
for use with PPMCK and other MML compilers (or other non-MML tools!!). However it's rather obscure and the page itself has a bunch of ads? (on top of primarily being in Japanese - which is fine, but that also means the help section..)

I decided when I bought the domain that I'd just steal rehost it on my own website. Over time, with the help of DEFENSE MECHANISM (botb's very own!!) and the internet in general, I bodged together a better version

Features:
  • Brand-new distortion modes (works similar to LSDj's! + absolute)
  • Help and calculator are on the same page (alpha)
  • Improved the graph output - it's an actual graph now, drawn with HTML5 canvas!
  • It's on a secure URL and without ads or banners
  • It's open source! (kinda)

you can find the source repo here: https://github.com/melonadem/wavegen
report bugs or requests here, although no guarantees I can implement them as honestly I know so little JS it's probably not even funny, haha..
 
 
151613
Level 30 Hostist
puke7
 
 
 
post #151613 :: 2022.02.07 7:33am
  
  MelonadeM liēkd this
hell yeah -- cool little tool and nice updates

i went ahead and added a reference to it in my pce-dev-kit
repo
 
 
167690
Level 24 Chipist
MelonadeM
 
 
 
post #167690 :: 2023.02.21 3:48pm
  
  VirtualMan liēkd this
hey slight update if you got this bookmarked:
the new url for it is https://melonadem.github.io/wavegen/
 
 
167790
Level 30 Hostist
puke7
 
 
 
post #167790 :: 2023.02.23 11:48pm :: edit 2023.02.24 7:48pm
  
  VirtualMan, MelonadeM, Tex and damifortune liēkd this
I started a thing that tries to rip wavetables from PCE VGM files if anyone's interested :D

https://proto.loblast.com/vgm_wavetable_ripper.html

I added .gzip/.vgz support and moved it
https://proto.loblast.com/vgm_wavetable_ripper/
 
 
234727
Level 24 Chipist
MelonadeM
 
 
 
post #234727 :: 2026.03.11 12:21pm
  
  Collidy, SRB2er, Titan of Plasma, arceus413 and retrokid104 liēkd this
Bumping this thread a bit as I'm working on this again

I've got some plans to refactor and combine some features to hopefully make it simpler, less buggy and less of an eyesore, but the biggest update for right now is that I overhauled the help/manual and explained how some things work with this tool with examples and everything

The URL is, as always, here: https://tools.melonadem.com/wavegen/

I'd like to ask the community what they would like to see in the tool (that's not already covered by the help's "future plans" section)
 
 
234735
Level 17 Samplist
raptorgirl
 
 
 
post #234735 :: 2026.03.11 8:49pm
  
  retrokid104 liēkd this
a way to export it into a sample-based editor like mpt would be great
 
 

LOGIN or REGISTER to add your own comments!