Author Topic: WYSIWYG Wave Sound Generation Tool  (Read 696 times)

ccovell

  • Hero Member
  • *****
  • Posts: 2245
WYSIWYG Wave Sound Generation Tool
« on: March 19, 2012, 04:39:51 PM »
Hi, folks.  I had an idea for a fun tool that didn't quite exist yet, so I spent a few hours of my free time this week making it.  Let me know if you find it useful for your audio/music projects.  It's still at an early stage, and doesn't have controls for frequency, panning, etc, but hey.



Contains waveforms from the System Card, Gunhed, and Ankoku Densetsu too.

Download: http://www.chrismcovell.com/data/Waveform_Tool.zip

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: WYSIWYG Wave Sound Generation Tool
« Reply #1 on: March 19, 2012, 04:51:20 PM »
Cool.  Now all the people can stop bitching at me to make something like this for squirrel, lol.

Solid. :)  I like it.
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

ccovell

  • Hero Member
  • *****
  • Posts: 2245
Re: WYSIWYG Wave Sound Generation Tool
« Reply #2 on: March 19, 2012, 05:07:01 PM »
I'm open for naming suggestions.

WYSIWSG is one.   Extra Crunch is another...   :)

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: WYSIWYG Wave Sound Generation Tool
« Reply #3 on: March 19, 2012, 05:46:19 PM »
I myself, would call it WaveDiddler, but my wordings for things is... yeah. :)

Once I release the new Squirrel stuff, I'll be sure to link to this for people to use along with it. 
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.

grahf

  • Hero Member
  • *****
  • Posts: 880
Re: WYSIWYG Wave Sound Generation Tool
« Reply #4 on: March 19, 2012, 06:44:09 PM »
PCM Engine
or
PCMgine

esteban

  • Hero Member
  • *****
  • Posts: 24063
Re: WYSIWYG Wave Sound Generation Tool
« Reply #5 on: March 19, 2012, 08:14:46 PM »
Pulse-Cacophony Modulation

« Last Edit: March 19, 2012, 08:21:14 PM by esteban »
  |    | 

touko

  • Hero Member
  • *****
  • Posts: 953
Re: WYSIWYG Wave Sound Generation Tool
« Reply #6 on: March 19, 2012, 09:13:30 PM »
All sound stuff are cool .  :clap:

nodtveidt

  • Guest
Re: WYSIWYG Wave Sound Generation Tool
« Reply #7 on: March 19, 2012, 11:06:59 PM »

sunteam_paul

  • Hero Member
  • *****
  • Posts: 4732
The PC Engine Software Bible
Quote from: Tatsujin
I just felt in a hole!

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: WYSIWYG Wave Sound Generation Tool
« Reply #9 on: March 20, 2012, 01:19:59 AM »
awww noone likes WaveDiddler?
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.


fragmare

  • Hero Member
  • *****
  • Posts: 676
Re: WYSIWYG Wave Sound Generation Tool
« Reply #11 on: March 28, 2012, 01:01:21 PM »
This is fascinating to use!  Though I have no idea wtf I'm doing lol

ccovell

  • Hero Member
  • *****
  • Posts: 2245
Re: WYSIWYG Wave Sound Generation Tool
« Reply #12 on: March 28, 2012, 02:46:14 PM »
Finally, a comment on the actual program!

Play around with it; the top window is basically a scratch area for building custom waveforms, and the bottom window has presets from Hudson, Compile, etc. :-)

The ADSR is totally primitive, but does make a big difference as some instruments sound better as continuous tones, while others work better with simple linear fades or sine-shaped crest-and-fade, or even a hold@1F-drop-and-hold@0F for an echo effect.

spenoza

  • Hero Member
  • *****
  • Posts: 2751
Re: WYSIWYG Wave Sound Generation Tool
« Reply #13 on: March 28, 2012, 05:37:38 PM »
Now, you are editing the waveform and not the envelope for a set waveform, right? With this proggie, I mean... I know, I don't know enough about chiptune generation...

Ah, methinks the ADSR is the envelope. I suck at this. Good note generation is damn hard. This is still a cool program. What would be even cooler would be an emulated (via Mednafen, most likely) PSG engine with a Windows interface. Then you could tweak shit using a modern interface and hear actual (well, nigh-actual) PSG results.
« Last Edit: March 28, 2012, 06:16:32 PM by spenoza »
<a href="http://www.pcedaisakusen.net/2/34/103/show-collection.htm" class="bbc_link" target="_blank">My meager PC Engine Collection so far.</a><br><a href="https://www.pcenginefx.com/forums/" class="bbc_link" target="_blank">PC Engine Software Bible</a><br><a href="http://www.racketboy.com/forum/" c

Arkhan

  • Hero Member
  • *****
  • Posts: 14142
  • Fuck Elmer.
    • Incessant Negativity Software
Re: WYSIWYG Wave Sound Generation Tool
« Reply #14 on: March 29, 2012, 01:42:13 AM »
Ah, methinks the ADSR is the envelope.
Yep.  It's been an envelope since before PCE existed ;3.  Though, I don't think it's THAT primitive.  It functions about on par with my Roland SH-101, and that thing is awesome.

Quote
What would be even cooler would be an emulated (via Mednafen, most likely) PSG engine with a Windows interface. Then you could tweak shit using a modern interface and hear actual (well, nigh-actual) PSG results.

Yeah. People have been saying that since like 2005.  Maybe even earlier.  It'd be easier to just use this since it works already and quit dreaming of what would be cooler since it'll probably never happen. -_-;


And what ccovell said is infinitely true.  Some waves sound like complete ass if you apply no envelope to them.  They come out harsh/abrasive, and lack any real character.   I first discovered this when I did that Splatterhouse cathedral tune, and realized it 100% when I did the Shadow of the Beast tune.

The right wave + envelope is how you get a nice bass tone.  Protocard recipients will see this when they get their cards.

With this program, you guys can actually grab the values, and punch them in as custom waveforms for Squirrel.  Same for envelopes.


Ccovell: My only complaint, and it's a foofoo complaint, is the palette.  Any chance you'd want to put in a palette-swap button for green/teal/yellow/orange/etc on black?  :D

and, would you be against me packaging this tool in with Squirrel 3.0 when it gets released?  With reference/link/etc, of course, so people don't think Aetherbyte wrote it.
[Fri 19:34]<nectarsis> been wanting to try that one for awhile now Ope
[Fri 19:33]<Opethian> l;ol huge dong

I'm a max level Forum Warrior.  I'm immortal.
If you're not ready to defend your claims, don't post em.