Plug-ins, Hosts, Apps,
Hardware, Soundware
Developers
(Brands)
Videos Groups
Whats's in?
Banks & Patches
Download & Upload
Music Search
KVR
   
KVR Forum » Effects
Thread Read
Delta Modulation VST? (Nintendo NES's sample channel)
Goto page Previous  1, 2, 3  Next
clayman256
KVRist
- profile
- pm
PostPosted: Wed May 30, 2012 6:43 pm reply with quote
bitcrusher wrote:
didn't take too long - uploaded to same locations (you should see 2 switches on the GUI along the top now).

Glad you like it, wouldn't exist without your post, so use it with pride Wink
-Steve


I'm pretty sure people into NES music or lofi would love this. Run it on a drum track to make it sound like the NES or something.

Much appreciated!
^ Joined: 30 Jan 2009  Member: #199676  
rexlapin
KVRian
- profile
- pm
- e-mail
PostPosted: Wed May 30, 2012 7:18 pm reply with quote
Hi David,
Any ETA on this? I have chipsounds and love it but this seems like a great
extension of the vibe.
Cheers,
Scott

Most of the processing stuff and impulses are done. We are working on the UI and presets at this point. We hope to release it in a few months.

Cheers

Very good news, indeed! Very Happy
^ Joined: 01 Jan 2007  Member: #134332  
clayman256
KVRist
- profile
- pm
PostPosted: Wed May 30, 2012 9:06 pm reply with quote
bitcrusher wrote:
didn't take too long - uploaded to same locations (you should see 2 switches on the GUI along the top now).

Glad you like it, wouldn't exist without your post, so use it with pride Wink
-Steve



Hey, I got one more question. You don't have to do it, but if you have time, could you?


I found a frequency chart of all the DMC channels of the NES, from $0 to $F

I was wondering if you could make the sample rate free from snapping onto decrements of 48khz.

If you go here, you'll see a pitch table:

http://wiki.nesdev.com/w/index.php/APU_DMC

And is it possible to make a highpass filter switch that synchronizes with the sample rate? The NES's DM channel is more of a triangular form than a square step form, like this:




If you don't want to that's ok.
^ Joined: 30 Jan 2009  Member: #199676  
bitcrusher
KVRian
- profile
- pm
- e-mail
PostPosted: Thu May 31, 2012 12:59 pm reply with quote
clayman256 wrote:

I found a frequency chart of all the DMC channels of the NES, from $0 to $F

I was wondering if you could make the sample rate free from snapping onto decrements of 48khz.

I suppose it is possible but it would require oversampling one way or another, and would result in a softer sound most likely (aka Ableton Live's 'soft' control on the redux effect). I'll keep it in mind if I get some time, I have the pitch table stored in source..
clayman256 wrote:

And is it possible to make a highpass filter switch that synchronizes with the sample rate? The NES's DM channel is more of a triangular form than a square step form, like this:

I believe that is a crude representation of the resulting analog output. If it is happening in digital (which I somewhat doubt), then it is not a HPF, but rather a linear interpolation (as the line is towards the next sample point, not towards zero)... which is a LPF..

I could add a DC-blocking HPF pretty easily but a linear interpolation would probably be more useful. It would create some latency and would make things a little more complicated.. so I'll keep this in mind, too.

Also at this point, this reminded me a lot of Destroy FX Geometer, which you should certainly check out if you haven't!
^ Joined: 30 Aug 2001  Member: #1024  Location: Los Angeles, CA
clayman256
KVRist
- profile
- pm
PostPosted: Thu May 31, 2012 8:03 pm reply with quote
Would a slew rate limiter do the same if synced at the same speed as the sample rate crusher?

Either way, it's really is an amazing plugin as it is. I'm just wondering how hard it would be to implement things to get it close to the NES Delta Modulator.

You've already done so much as it is, so I shouldn't be asking for so much. Much appreciated.
^ Joined: 30 Jan 2009  Member: #199676  
bitcrusher
KVRian
- profile
- pm
- e-mail
PostPosted: Fri Jun 01, 2012 8:33 pm reply with quote
uploaded a new DeltaModulator to the same URLs.. now with Interpolation switch!

http://www.xferrecords.com/freeware/

-Steve
^ Joined: 30 Aug 2001  Member: #1024  Location: Los Angeles, CA
clayman256
KVRist
- profile
- pm
PostPosted: Fri Jun 01, 2012 11:19 pm reply with quote
bitcrusher wrote:
uploaded a new DeltaModulator to the same URLs.. now with Interpolation switch!

http://www.xferrecords.com/freeware/

-Steve


Man, you are just the best!

I think I'll share this with nesdev's NSF forums. I'll credit you.
^ Joined: 30 Jan 2009  Member: #199676  
miedex
KVRian
- profile
- pm
PostPosted: Sat Jun 02, 2012 1:56 am reply with quote
bitcrusher wrote:
uploaded a new DeltaModulator to the same URLs.. now with Interpolation switch!

http://www.xferrecords.com/freeware/

-Steve


BUGS win 32, host is audiomulch

When first loaded the SR knob is set all the way clockwise and the value shown and heard is 44100 and when moved one value counterclockwise it the value becomes 1002 and then progresses to the 44100 value on the furthest left position normally and then when moved fully clockwise again the final value is 1002 as it should be. In the latest version its the same but once the SR knob reaches the rightful 44100 position at the furthest left it breaks the audio stream with a pop/click and can cause the hosts audio engine to stop until restarted.

Hope I explained that ok. I will use the version before the newest one for now.
----
miedex
^ Joined: 01 May 2011  Member: #255796  
antithesist
KVRian
- profile
- pm
PostPosted: Sat Jun 02, 2012 7:57 am reply with quote
Be careful with the new AU. Luckily for my speakers but not my right ear, I was on headphones when I instantiated it in Peak and it produced what seemed like a full-scale medium frequency square wave. The same thing happened in Wave Editor. The VST version seemed to work okay though.

I have little interest in lofi sound, but aside from the bug, this is pretty cool. I don't get why the sound goes away as you increase the number of bits, although I don't understand much else about it either. I was getting some really excellent sound fattening on a loop with the mix control.
^ Joined: 08 Feb 2012  Member: #274692  
clayman256
KVRist
- profile
- pm
PostPosted: Sat Jun 02, 2012 11:39 am reply with quote
antithesist wrote:
Be careful with the new AU. Luckily for my speakers but not my right ear, I was on headphones when I instantiated it in Peak and it produced what seemed like a full-scale medium frequency square wave. The same thing happened in Wave Editor. The VST version seemed to work okay though.

I have little interest in lofi sound, but aside from the bug, this is pretty cool. I don't get why the sound goes away as you increase the number of bits, although I don't understand much else about it either. I was getting some really excellent sound fattening on a loop with the mix control.



The sound goes away with more bits because with delta modulation, the waveform goes up exactly 1 bit in amplitude up or down each sample. That's how Delta Modulation works. The more bits you have, the more depth the waveform has.

That's why Delta Modulation is fun, because of the way it distorts the waveform because of it's digital limitations. It's a 1-bit stream, but instead of 1 bit of amplitude depth, it's 1 bit per sample that it SHIFTS the amplitude either up or down.
^ Joined: 30 Jan 2009  Member: #199676  
bitcrusher
KVRian
- profile
- pm
- e-mail
PostPosted: Sat Jun 02, 2012 12:16 pm reply with quote
miedex wrote:
When first loaded the SR knob is set all the way clockwise and the value shown and heard is 44100 and when moved one value counterclockwise it the value becomes 1002

fixed!
miedex wrote:
In the latest version its the same but once the SR knob reaches the rightful 44100 position at the furthest left it breaks the audio stream with a pop/click and can cause the hosts audio engine to stop until restarted

Thats a bug with the new feature "Interpolated" when it is enabled, if it is off then things should be as before.

fixed as well.. I've uploaded a new version (same URL's).
^ Joined: 30 Aug 2001  Member: #1024  Location: Los Angeles, CA
bitcrusher
KVRian
- profile
- pm
- e-mail
PostPosted: Sat Jun 02, 2012 12:36 pm reply with quote
antithesist wrote:
Be careful with the new AU. Luckily for my speakers but not my right ear, I was on headphones when I instantiated it in Peak and it produced what seemed like a full-scale medium frequency square wave.
That should be fixed now as well, though be careful with disabling the "gate silence" feature, as that is the exact reason I added it (just, I meant to have it work on both speakers)..
^ Joined: 30 Aug 2001  Member: #1024  Location: Los Angeles, CA
Sendy
KVRAF
- profile
- pm
- e-mail
PostPosted: Sat Jun 02, 2012 12:40 pm reply with quote
Many thanks for the Delta Modulator effect, it seems like it might have some use for adding some digital warmth and sparkle (a string of words you don't hear everyday!) to tracks as a send, as well as more traditional crushing FX! Also, I'm an instant fan of the Dimension Expander. Is it just a reverb?

A word of warning about that Nintendo VST - while it works in my Cubase 6 setup, trying to load a project containing it is crashing my computer. Luckily the little doodle I started with it was more silly+bored than inspired Smile
----
Livin' la diva loca Wink

http://soundcloud.com/sendy
^ Joined: 20 Jul 2010  Member: #236000  
antithesist
KVRian
- profile
- pm
PostPosted: Sat Jun 02, 2012 12:45 pm reply with quote
clayman256 wrote:
antithesist wrote:
Be careful with the new AU. Luckily for my speakers but not my right ear, I was on headphones when I instantiated it in Peak and it produced what seemed like a full-scale medium frequency square wave. The same thing happened in Wave Editor. The VST version seemed to work okay though.

I have little interest in lofi sound, but aside from the bug, this is pretty cool. I don't get why the sound goes away as you increase the number of bits, although I don't understand much else about it either. I was getting some really excellent sound fattening on a loop with the mix control.



The sound goes away with more bits because with delta modulation, the waveform goes up exactly 1 bit in amplitude up or down each sample. That's how Delta Modulation works. The more bits you have, the more depth the waveform has.

That's why Delta Modulation is fun, because of the way it distorts the waveform because of it's digital limitations. It's a 1-bit stream, but instead of 1 bit of amplitude depth, it's 1 bit per sample that it SHIFTS the amplitude either up or down.


Thanks, it's coming back together now. Of course, SACD, DSD, AD/DA conversion and does anyone remember the dbx Model 700 Digital Audio Processor? This is just at a very low rate by comparison, right? I have to admit I did the "here's a free plug-in from a cool developer, let's check it out" thing (I also have and really like LFOTool, but haven't messed with the betas yet). The mix control makes this pure win for me.
^ Joined: 08 Feb 2012  Member: #274692  
RunBeerRun
KVRAF
- profile
- pm
- www
PostPosted: Sat Jun 02, 2012 12:48 pm reply with quote
That Delta Modulator is awesome! It's the best bit crusher I've ever heard, seems like a different design.
----
Free MIDI arpeggiators, clearest amp sims on the net: http://runbeerrun.blogspot.com
^ Joined: 02 Aug 2005  Member: #76855  Location: Katie Couric blasters
All times are GMT - 8 Hours

Printable version
Page 2 of 3
Goto page Previous  1, 2, 3  Next
Display posts from previous:   
ReplyNew TopicPrevious TopicNext Topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Username: Password:  
KVR Developer Challenge 2012