Doing a supersaw lead on the spc700

Discussion of hardware and software development for Super NES and Super Famicom. See the SNESdev wiki for more information.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
psycopathicteen
Posts: 3140
Joined: Wed May 19, 2010 6:12 pm

Re: Doing a supersaw lead on the spc700

Post by psycopathicteen »

I got the 65816 side done (it looks correct in a memory editor). Now I got to move it to the spc700 side to hear it. Boy, SNES programming is a lot of work.

EDIT:
Got it working!!!
Attachments
super saw.zip
(2.91 KiB) Downloaded 131 times
psycopathicteen
Posts: 3140
Joined: Wed May 19, 2010 6:12 pm

Re: Doing a supersaw lead on the spc700

Post by psycopathicteen »

Fixed a bug that caused it not to work in Higan and ZSNES. I always have the worst luck with SNES9x for some reason.
Attachments
super saw.zip
(2.91 KiB) Downloaded 140 times
creaothceann
Posts: 610
Joined: Mon Jan 23, 2006 7:47 am
Location: Germany
Contact:

Re: Doing a supersaw lead on the spc700

Post by creaothceann »

Still 262,143 bytes.
My current setup:
Super Famicom ("2/1/3" SNS-CPU-GPM-02) → SCART → OSSC → StarTech USB3HDCAP → AmaRecTV 3.10
psycopathicteen
Posts: 3140
Joined: Wed May 19, 2010 6:12 pm

Re: Doing a supersaw lead on the spc700

Post by psycopathicteen »

Here's some Aquatic Ambience.
Attachments
supersaw.zip
(3.51 KiB) Downloaded 132 times
psycopathicteen
Posts: 3140
Joined: Wed May 19, 2010 6:12 pm

Re: Doing a supersaw lead on the spc700

Post by psycopathicteen »

This one fixes a glitch caused by overlapping echo buffer. Oops! :mrgreen:
Attachments
supersaw.zip
(3.51 KiB) Downloaded 128 times
User avatar
Bregalad
Posts: 8055
Joined: Fri Nov 12, 2004 2:49 pm
Location: Divonne-les-bains, France

Re: Doing a supersaw lead on the spc700

Post by Bregalad »

What exacly is a "super" saw ? Doesn't just two detuned normal saw emulate this (at the acceptable price of requiring 2 voices) ?
niconii
Posts: 219
Joined: Sun Mar 27, 2016 7:56 pm

Re: Doing a supersaw lead on the spc700

Post by niconii »

Bregalad wrote:What exacly is a "super" saw ? Doesn't just two detuned normal saw emulate this (at the acceptable price of requiring 2 voices) ?
Apparently it's normally seven detuned sawtooth waves, not just two.
User avatar
rainwarrior
Posts: 8731
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: Doing a supersaw lead on the spc700

Post by rainwarrior »

It was 7 in a specific implementation that made the name popular: https://en.wikipedia.org/wiki/Roland_JP ... e_Supersaw

I don't think there's anything inherently distinctive about exactly 7 though. I think pretty much 3 or more should qualify.
User avatar
Bregalad
Posts: 8055
Joined: Fri Nov 12, 2004 2:49 pm
Location: Divonne-les-bains, France

Re: Doing a supersaw lead on the spc700

Post by Bregalad »

Honestly, it sounds like just recording the sample, converting to BRR and playing back is the best option. Sure it won't sound as crisp as the original, but nothing will on the SPC700 anyways. Doing that trick with filter 1 is just a particular case of this where you're recreating your sample in BRR format directly rather than converting it automatically. I don't think any method is supperior to the other - you should just try both and see which one makes a sound you like the most.
Post Reply