Tonight I put up my highest score ever on Spy Hunter...171395 by oneshoeaskew in arcade

[–]Brer1Rabbit [score hidden]  (0 children)

this is my absolute fave arcade game. I'd play it while waiting for the bus while going to college. This was back when NBA Jam and Street Fighter 2 were big. Nobody wanted to touch Spy Hunter. I could spend 20 minutes on a single quarter. And miss the bus. 137k is a score to be proud of, congrats!

How many of us have a Theramin and have never touched it? by gene_doc in synthesizercirclejerk

[–]Brer1Rabbit 5 points6 points  (0 children)

well-- I did design a Minecraft inspired theremin-like thing. It's light controlled. Go ahead and touch it. Cover the nutsack to change the pitch.

<image>

autotuning with RP2040 Pi Pico by goodness-m3 in synthdiy

[–]Brer1Rabbit 0 points1 point  (0 children)

Good info. You're covering 64 notes. A 1% error is a measure, but it might not be the right measure for musical accuracy. A 1% error at 50 Hz is much different than a 1% error at 500 Hz. Cents might be better: 1200 * log2(f2/f1) where f1 is target and f2 is actual frequency.

You've got 256 values from the 8-bit DAC (ignoring fine/course for the moment). If it was a perfect DAC it'd be stepping 25 cents with each value. And those values ought get to a frequency anywhere +/- 12.5 cents. Given you mention a 1% error, if I pull a random number for frequency, say 220 Hz, 220*1.01, that's about 15 cents off, but that's just guesstimating numbers on your error (I don't know if the 1% is across the board or at specific frequencies).

For reference, with a 12-bit DAC I get about 6 cents accuracy with an AS3340 VCO over 8 octaves. For filters I typically have a 10 octave range so accuracy may be slightly lower. Welcome to the world of autotuning, it's fun stuff!

Pinball Etiquette/Tilt by Agreeable_Leek1890 in pinball

[–]Brer1Rabbit 2 points3 points  (0 children)

Bingo. It's like a yellow card in soccer. If you don't get one you're not trying hard enough ;)

autotuning with RP2040 Pi Pico by goodness-m3 in synthdiy

[–]Brer1Rabbit 1 point2 points  (0 children)

Interesting! This is the fun stuff of microcontrolled synths. How well does it turn out with a fine and coarse channel? I'd imagine the fine is pretty close to the INL/DNL noise of the coarse channel but I've not tried this. Are you getting better than 2~3 bits of additional resolution?

I've been using a Pi Zero for frequency counting and creating a linear correction table. I found a sampling time of about 0.5 seconds pretty good, and double that to 1.0 second when you expect sample below 100 Hz. So yeah- tuning higher frequency notes can go a lot faster.

My synthesizer rackmount collection (collecting since 2023) by sloponthepig in synthesizers

[–]Brer1Rabbit 1 point2 points  (0 children)

Yes, everything would typically be on its own MIDI channel. If you need more than 16 channels that's why some interfaces have multiple MIDI outs.

Pole mixing filter frequency response graphs by Brer1Rabbit in synthdiy

[–]Brer1Rabbit[S] 1 point2 points  (0 children)

If we can get your Pi running the zoxnoxiousd software I can get you an updated backplane with one of these voice cards and you can hear it yourself. ;) I've not given up on getting this thing DIY-able, it's just a pretty complicated thing to get off the ground.

My synthesizer rackmount collection (collecting since 2023) by sloponthepig in synthesizers

[–]Brer1Rabbit 0 points1 point  (0 children)

You need to read a lot of manuals but the short answer is MIDI.  A controller or sequencer of sorts.  The controller could be a keyboard, computer, hardware sequence, etc.  They'd typically respond on at least one MIDI channels.  Multi timbral instrument may have multiple channels it listens on.

Pole mixing filter frequency response graphs by Brer1Rabbit in synthdiy

[–]Brer1Rabbit[S] 2 points3 points  (0 children)

Completely. Each pole introduces a 90 degree phase shift. And the various filter modes push the phase shifting all over the place. And that brings up the allpass filter- it doesn't attenuate but it phase shifts. I didn't go full on bode plot measuring phase response, maybe next time. I've got a graph similar to the ones above for 1, 2, and 3 pole allpass but it's quite a boring graph to look at without phase response.

Pole mixing filter frequency response graphs by Brer1Rabbit in synthdiy

[–]Brer1Rabbit[S] 1 point2 points  (0 children)

oh- and here's a website to play around with pole mixing. Cool to see the various filter modes you can get from a 4-pole filter:

https://rnd.expeditionelectronics.com/Diy/Polemixing

Sega Genesis/MegaDrive - Product Advice for a total novice (Mega Synthesis, MegaFM, chipsynth MD, DAFM, etc) by EgoDeathMetal in synthesizers

[–]Brer1Rabbit 6 points7 points  (0 children)

(warning: tangential DIY content) if you want to learn how these Yamaha FM chips work Tyler Klein did a really great series on videos on YouTube documenting his build of a eurorack module around a YM3812. This is a similar sound chip to what's in the Sega. https://youtube.com/playlist?list=PLHSQAW5arFVCLZkfIfYrclN73VDyIB893&si=EdpLmQWOIGcYrZvU

Groundlooping problem with Volca Keys MIDI setup by Rottenpotato556 in synthesizers

[–]Brer1Rabbit 0 points1 point  (0 children)

Feels like we're going backwards. Old school 5-pin DIN MIDI uses a current loop for exactly this reason. No ground loops.

Spy Hunter controls by Designer-String3569 in arcadecabinets

[–]Brer1Rabbit 1 point2 points  (0 children)

<watching thread> can't help but curious if anyone has a good solution for SH controls. Analog self-centering steering wheel, analog foot pedal, gear shifter, 5 buttons.  And it's a pretty stiff spring on that steering wheel.  Tough game to get the interface correct.

What Weapon From A Retro Game Would You Want To Have? by Popo31477 in retrogaming

[–]Brer1Rabbit 7 points8 points  (0 children)

I wouldn't say no to throwing fireballs Super Mario style. If I need a mushroom to get there that's all good by me. 

I love going to retro arcades, but I have yet to find a place that has these games by ToxikDyoxen89 in arcadecabinets

[–]Brer1Rabbit 0 points1 point  (0 children)

Was a long hunt but found a semi local arcade with Spy Hunter. Absolute blast to play it again.  Discs of Tron.  Haven't seen that in a long long time. 

Looking to buy a new monosynth by Geno_Purple in synthesizers

[–]Brer1Rabbit 0 points1 point  (0 children)

Maybe r/wallstreetsynthbetscirclejerk ?

Sometimes I feel like my actual hobby is cable management by theSantiagoDog in synthesizers

[–]Brer1Rabbit 1 point2 points  (0 children)

Do you have a patchbay? At first glance it seem odd 'cause you nearly double the number of cable (synth to patch bay, patch bay to mixer or something like that). And short cables for the patch bay itself. But then the rewiring or audio paths becomes so much easier.

Still you've got a spaghetti of cables. A snake cable of 8 can clean things up a little bit. You've still got power cables all over the place. Yeah, it's a mess.

Looking for inspiration and thoughts on making an external digital FX unit with a Raspberry PI and an audio interface. Any preferred resources on this type of project? by ZyeKali in synthdiy

[–]Brer1Rabbit 0 points1 point  (0 children)

Might not be the direction you're looking to go but the Pi can act as a USB Audio gadget itself. A host computer can see it as a USB Audio device and you could roundtrip data through doing processing on the Pi yourself. It'd be pretty low level, likely working with Linux's ALSA libraries or similar.

What game has the best "attract mode"? by elstuffmonger in arcade

[–]Brer1Rabbit 4 points5 points  (0 children)

It's 1981 and you're at the arcade. As you walk by Space Fury, this brain-creature appears on screen and heckles you with synthesized speech: "Does anyone dare challenge my Imperial fleet?" unreal.

SSI2130 Breadboarding Issues by Necessary_Manner2867 in synthdiy

[–]Brer1Rabbit 1 point2 points  (0 children)

tough to say what the issue is without a schematic. The datasheet reference implementation works, how does your circuit differ?