ChanServ changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://freenode.irclog.whitequark.org/~h~yamahasynths
<kode54> ctr: thanks for ripping that
<kode54> badass job sequencing the voice samples manually
emeb has left ##yamahasynths [##yamahasynths]
emeb has joined ##yamahasynths
kode54 has quit [Quit: Ping timeout (120 seconds)]
kode54 has joined ##yamahasynths
ej5 has joined ##yamahasynths
emeb has quit [Quit: Leaving.]
Stilett0 has quit [Quit: leaving]
Stilett0 has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 240 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 256 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Quit: Leaving.]
mz` has quit [Ping timeout: 258 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 256 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Client Quit]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 246 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 256 seconds]
<Lord_Nightmare> superctr: you did a rip of black knight 2000?
<Lord_Nightmare> I have a much more accurate HC55516 cvsd chip core here that hasn't been pushed to MAME yet
<Lord_Nightmare> and sounds a whole lot better vs MAMEs core
<superctr> yeah, i made VGM rip a few years ago
<superctr> the CVSD was recorded in MAME and then sequenced as "32X PWM" samples
mz| has joined ##yamahasynths
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 265 seconds]
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 240 seconds]
ej5 has quit [Read error: Connection reset by peer]
ej5 has joined ##yamahasynths
cr1901_modern has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 244 seconds]
gruetze_ has joined ##yamahasynths
whitequa1k has joined ##yamahasynths
emilazy_ has joined ##yamahasynths
Sarayan has quit [Ping timeout: 272 seconds]
gruetzkopf has quit [Ping timeout: 272 seconds]
whitequark has quit [Ping timeout: 272 seconds]
emilazy has quit [Ping timeout: 272 seconds]
emilazy_ is now known as emilazy
cr1901_modern has joined ##yamahasynths
mz| has quit [Ping timeout: 258 seconds]
gruetze_ is now known as gruetzkopf
mz| has joined ##yamahasynths
emeb has joined ##yamahasynths
<Stilett0> speaking of ##yamahasynths... FYI: Aaron Giles' return to MAME development has expanded its scope beyond just netlist-ing TTL/analog 70's arcade sound... First stop was a new sound stream handler (https://github.com/mamedev/mame/pull/7169)...
<Stilett0> next stop is "fmrewrite" currently in this branch: https://github.com/mamedev/mame/commits/fmrewrite
<Stilett0> current focus is OPN+family.
<superctr> FM rewrite
<superctr> interesting
<Stilett0> Work is based hugely upon Nemesis's research into OPN, and then verified most everything against NukeyKT
<Stilett0> in addition, when it finally lands in MAME's master, it will replace former GPL code with BSD3 code.
<Stilett0> that's all I know really, but I figure some here may not have heard about it
<cr1901_modern> That first link is broken
<cr1901_modern> But neat
<cr1901_modern> does Aaron idle on IRC at all still?
<Stilett0> nah
<Stilett0> not that I am aware of at least
<superctr> Deflemask will suddently get an excuse to not violate the GPL anymore :P
<Stilett0> but Aaron does Discord
<Stilett0> the first link is broken? https://github.com/mamedev/mame/pull/7169 ?
<Stilett0> okay, well, it was committed
<cr1901_modern> The works
<cr1901_modern> That* works
<Stilett0> (there's been some bugfixing since, but the new sound stream handler will be in MAME 0.225
<cr1901_modern> >expanded its scope beyond just netlist-ing TTL/analog 70's arcade sound
<cr1901_modern> I mean, what does the rewrite change about this :P?
<cr1901_modern> the scope*
<Stilett0> okay, it's still arcade-sound-related, I'll grant you that
* cr1901_modern looks at his website That would be the second MAMEdev I know from the 90s who came back to work on emulation in late 2010s/2020
<cr1901_modern> First being https://twitter.com/topapate, but he's focused on FPGA emulation nowadays
<cr1901_modern> (I also don't remember what he worked on :P... Gryzor I think?)
<Stilett0> I'm not sure Aaron ever... technically quit (that I can remember, but my memory can be a bit like Swiss cheese: full of holes), he just removed himself from the things he had been administrator of and let his contributions slow to a trickle, for like 8+ years.
<Stilett0> got married, had kids, found a new time-consuming hobby (concert choir director) and work rather devoured him (kernel dev for Microsoft) so...
<Stilett0> life happens to us all ;)
<cr1901_modern> What's this "married" and "kids" you speak of?
<Stilett0> hah
<Foone> being married and having kids was invented in 1987 as a gimmick for the fox sitcom Married with Children
<cr1901_modern> It was invented by Big Straight to sell more heterosexuality
<cr1901_modern> (Best part: that's not even wrong probably)
<Foone> yeah is Big Straight just the catholic church?
<cr1901_modern> Probably a front
<Foone> actually when the prop8 case in california was decided, one of the lawyers specifically said he was fighting for gay marriage because he was a conservative
<Foone> and that getting married and settling down and buying a house and raising kids and all that is fundamentally a conservative idea. so naturally he wanted to encourage that
<cr1901_modern> hrm
<cr1901_modern> Anyways, don't read too much into it: I'm just unlikely to either get married or have kids for various reasons
<andlabs> [14:33:00] <Stilett0>in addition, when it finally lands in MAME's master, it will replace former GPL code with BSD3 code.
<andlabs> GOOD.
<andlabs> not my ideal (I'd prefer MIT-compatible) but still good
<andlabs> also are we sure nukeykt is a good point of comparison
<Stilett0> more of a technical question for Lord_Nightmare and Sarayan than for me! but I've generally heard good things about Nukey's cores
<cr1901_modern> nukeykt's 2612 core is probably the most accurate core out there right now
<cr1901_modern> it may be indistinguishable from silicon- I'm not sure
<superctr> it's supposed to
<superctr> I haven't heard any major errors with it that can't be attributed to timing differences or simply analog stuff that happens outside the chip (for example, filtering and amplification oddities)
<superctr> keep in mind that YM2612 has analog outputs, you can't get a digital direct output from the chip.
<cr1901_modern> superctr: Nuke's core doesn't do ladder effect IIRC
<superctr> it does
emeb has quit [Quit: Leaving.]
<cr1901_modern> Oh oops
<cr1901_modern> https://twitter.com/dantemendes/status/1305918842783363074 Super Mario World on FM synth