Offline
Brooklyn, NY

I took a break from FaMI to try out something new.

I've coded up 2 different NSF playing roms (modified versions of the amazing vegaplay - thanks to NO CARRIER) - one is a master that sends a "sync" signal and one is a slave that does nothing but wait for the rising edge of that signal. Based on the way I'm running the sync it should be impossible for them to fall out of time. Right now I'm using an Arduino as a clock source (which is overkill, you can use something like a 555 timer) in place of a "master" NES but you get the picture. I don't have 2 powerpaks to test out the real deal right now, but would anyone be interested in this type of thing (before I work on it more)?

Possible uses:
- 2 NSF / 10 channel songs? smile
- If you use 2 slaves running from a single clock source you can play the same NSF to switch over during a live performance in case one fails

I'll look into the LSDJ sync some more next.

Last edited by Batsly Adams (Sep 29, 2010 5:19 am)

Offline
Philly/NY

People better start making dual-NES songs now, or I will be so pissed.

Offline
Melbourne, Australia

This is damn cool. Even in it's current form it makes for a nice "auto DJ"

Offline
killadelphia

this would be really interesting in live mode with Pulsar or NTRQ.  so it's basically like the LSDJ linker port thing for NES, right?

might also just be cool to double up the sound of the NES so it sounds fatter - kinda like guitar overdubs on rock recordings.

Last edited by animalstyle (Sep 29, 2010 5:53 am)

Offline
PDX, PDX
enso wrote:

People better start making dual-NES songs now, or I will be so pissed.

This can already happen.  2 Midineses, one clock source/sequencer and offset midi channels by 5.  But yes, I want.

Offline
Chicago IL
Batsly Adams wrote:

Possible uses:
- 2 NSF / 10 channel songs? smile
- If you use 2 slaves running from a single clock source you can play the same NSF to switch over during a live performance in case one fails

- Dual NES DJ sets!

Offline
Unsubscribe

I saw a band called ROYAL SPACE FORCE that would do nes sound test mashups by just playing two songs at the same time, dj style. It was masterful....

Perhaps all you need is one controllers that could control to neses at once?

Offline
Brooklyn, NY
herr_prof wrote:

... playing two songs at the same time, dj style. It was masterful ...

That sounds awesome.

herr_prof wrote:

Perhaps all you need is one controllers that could control to neses at once?

That's a great idea - the two clocks shouldn't drift out of time really. I guess the worst case latency between the two tracks could only be ~16ms (1/60), since the NMIs wouldn't be synced between the two decks.
The only other issue is that it wouldn't be as simple as splicing the wires together because of the way the controller works. The solution to this would be to piggyback another CD4016 on top of the original one in the controller so that they share the 8 button lines, but not the clock, strobe, and data lines. I'm not sure if there is room for that, maybe a NES advantage would fit the bill here? Or you can build the whole thing from scratch, might be worth it for something like a foot controller.

Offline
Sweeeeeeden

So... MIDI sync support, plz? Just have a look at how Arduinoboy is receiving MIDI and work from there...

Offline
nitro2k01 wrote:

So... MIDI sync support, plz? Just have a look at how Arduinoboy is receiving MIDI and work from there...

^this + pulsar = pure heart

Offline
rochester, ny

yes yes dear god yes.

also, this would mean lsdj to nsf sync right?

oh my gosh, yes.

Offline
Michigan

10 channels?

looks like im going to have to mod my spare NES soon.

Offline
rochester, ny

i might be putting the cart before the horse here, but vegaplay could probably be modified to play vrc6 and vrc7 nsf's too, right?

Offline
GNV / FL / USA
nickmaynard wrote:

i might be putting the cart before the horse here, but vegaplay could probably be modified to play vrc6 and vrc7 nsf's too, right?

With just a change of the iNES header, indeed.

Read more here: http://wiki.nesdev.com/w/index.php/INES

Offline
lolusa
Batsly Adams wrote:

I'll look into the LSDJ sync some more next.

YES

Offline
philly
animalstyle wrote:

might also just be cool to double up the sound of the NES so it sounds fatter - kinda like guitar overdubs on rock recordings.

I'm picturing weird as hell compositions with 2 triangles, 2 noise, 2 DPCM, and no pulses... big_smile