cr1901 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://libera.irclog.whitequark.org/~h~yamahasynths
balrog has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
cr1901 has quit [Read error: Connection reset by peer]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
furan has quit [Ping timeout: 268 seconds]
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
cr19011 has joined ##yamahasynths
cr19011 is now known as cr1901
<cr1901> I'm back :D... that was fun!
<cr1901> qu1j0t3: Re: your question about sourcing AY-3, well... _IIRC_, and I might not, I think natalie did a thread on how to identify fake chips, and she might know. But I'm not 100% confident in my recollection
<qu1j0t3> i am sure i can identify them after they arrive.
<qu1j0t3> but i do not want them to get that far. :)
<qu1j0t3> it may be too much to ask nowadays.
<natalie> most of my knowledge is yamaha specific
<qu1j0t3> followup dumb question - has anyone designed an emulator
<natalie> i know there were issues with people ordering ay-3-8910 and getting remarked ym2149 etc
<cr1901> The Wiki page alludes to a VHDL impl
<cr1901> Feed it into GHDL, yosys, and then output CXXRTL and you have a software impl
<cr1901> No guarantee it'll run in real time though :)
<cr1901> Example (runs at 20-25% of real time): https://gist.github.com/whitequark/7cd3766b4269837a961a1ac64cfabdcd
<NiGHTS> JT51 + CXXRTL + VGM = <3 <3 · GitHub
<cr1901> Since AY-3 is simpler, it'll likely run closer to real time
<qu1j0t3> cr1901: actually i mean in hardware :)
<cr1901> https://github.com/lvd2/ay-3-8910_reverse_engineered I have this in my favorites
<NiGHTS> GitHub - lvd2/ay-3-8910_reverse_engineered: The reverse-engineered AY-3-8910 chip. Transistor-level schematics, verilog model and a testbench with tools, that can render register dump files into .flac soundtrack.
<qu1j0t3> hm! that is certainly impressive
<cr1901> endrift: https://twitter.com/Foone/status/1415420516316303364 You can hear this image right? The DMA engine wrapping around the addr space and playing ROM data as sound?
<NiGHTS> foone sur Twitter : "my name (and gender) is THE GBA VIOLENTLY CRASHED… "
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths