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
<andlabs> oh
Sarayan has quit [Ping timeout: 272 seconds]
linkmauve has quit [Ping timeout: 256 seconds]
Xyz_39808 has quit [Read error: Connection reset by peer]
linkmauve has joined ##yamahasynths
<andlabs> is game_music_emu still good?
<andlabs> either kode54's or mpyne's
<andlabs> specifically for gbs files, though I may also use it for NSF/NSFe
<andlabs> I was going to use either minigbs or gbsplay but either would require extensive modificaitons to be used as a library in their own programs
<kode54> andlabs: I suggest mpyne's for starters
<kode54> his is LGPL
<kode54> and updated that way
<kode54> there's only two things in my fork that are worth the GPL
<kode54> byuu's SPC player, and SFM support
<kode54> the VGM support kind of sucks in both of them
<kode54> if you want VGM, I recommend looking into using ValleyBell's libvgm
<andlabs> yeah I already am
<andlabs> "SFM support"?
<andlabs> but my main concern here is GBS and NSF/NSFE support
<andlabs> will this give me accurate sound for both
<kode54> either one will
<andlabs> ok
<andlabs> so what's the difference between your fork and theirs, other than byuu SFC and this SFM thing
<kode54> SFM is an extension of the SPC format, designed for hard to rip formats
<andlabs> oh
<andlabs> right now I'm just using a hacked up version of devin's spc player in bsnes-plus =P
<kode54> aha
<andlabs> also since he added support for using MAME's OPN core you coud just merge the byuu one in
<kode54> the byuu one is GPL, or was
<andlabs> no I mean if the only reason why mpyne didn't offer it before was licensing, it could now be made available as an option
<andlabs> so why not merge your efforts?
<andlabs> could potentially benefit foo_gep too
<Lord_Nightmare> MAMEs core is gplv2
<Lord_Nightmare> byuu's core i assume is gplv3 like the rest of his stuff, but i haven't checked
<cr1901_modern> https://www.youtube.com/watch?v=bp7IKZgQsmQ Enjoy some light music to end your day (it's Clair de Lune, ignore the title)
<kode54> andlabs: I do plan to eventually redo foo_gep
<kode54> and get rid of the VGM support entirely
<kode54> or at least merge libvgm
<cr1901_modern> libvgm is pretty embeddable: https://github.com/cr1901/QtVGM/blob/master/playthread.cpp
<cr1901_modern> I had ValleyBell's help w/ this, and I can condense it further. But this is basically the bare minimum VGM player
<kode54> I'll be implementing one that doesn't use the *audio portions
<kode54> it will be player plus chips
<Lord_Nightmare> foone: i have a diamond stealth 64 dump here as well
<Lord_Nightmare> i think i have two of them up in the attic, neither one with the ram daughterboard
<Lord_Nightmare> not sure if its the same version as the one you already have
<Lord_Nightmare> oh, interesting. it isn't!
<Lord_Nightmare> the one on archive.org is 1.01, this one is 1.06, and the image on your twitter is of one with 2.02
Sarayan has joined ##yamahasynths
<Lord_Nightmare> I also have the ROM from a diamond stealth 3d 2000
<andlabs> argh wtf
<andlabs> "_gme_sap_type", referenced from:
<andlabs> _gme_type_list in libgme.a(gme.cpp.o)
<andlabs> there's no way these could be defined
<andlabs> they're #undef in the autogenerated header and they are #ifdef'd int he source code
<andlabs> * This is a default gme_types.h for use when *not* using
<andlabs> * CMake. If CMake is in use gme_types.h.in will be
<andlabs> * processed instead.
<andlabs> OOPS
<andlabs> that seems not to be the case!
<andlabs> afk
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
<kode54> andlabs: report that bug to mpyne then
<kode54> ah, that's what that link is
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
Xyz_39808 has joined ##yamahasynths
ej5 has quit [Read error: Connection reset by peer]
Xyz_39808 has quit [Read error: Connection reset by peer]
Xyz_39808 has joined ##yamahasynths
<andlabs> Pietro Gagliardi, [02.03.20 00:49] can someone please explain what is up with this alleged forum thread
<andlabs> Pietro Gagliardi, [02.03.20 00:49] what is all this junk piled on top of the actual content
<andlabs> Pietro Gagliardi, [02.03.20 00:49] and why am I not surprised that this kind of web ... I hesitate to call it "design" ... comes out of deflemask
<superctr_> i don't think that thread has much to do with deflemask
<superctr_> i mean it's a valid question, but probably asked in the wrong place. if anything it shows that forum moderation isn't very good
<andlabs> what thread
<andlabs> I'm too busy scrolling through the 5 embedded non-forum things at the top of the page
<andlabs> ?!?!??!?!
<andlabs> that's what I'm tlaking about here
<superctr_> oh
<superctr_> well i kinda ignored that
<andlabs> and they're each on their own line too
<superctr_> the chatbox reminds me of a forum i was in many years ago
<superctr_> i'm not sure whe point of the other stuff is
<superctr_> anyway, i'll say the worst kind of web is the one that forces you to have javascript enabled to even just read threads
<superctr_> like discourse forums
<andlabs> and bloomberg.com now too
<andlabs> :V
<andlabs> or at the least, all their subdomains
<andlabs> i'm gonna go to bed i think
Xyz_39808 has quit [Read error: Connection reset by peer]
<Sarayan> whitequark : this may be relevant to your interests: https://twitter.com/UllerRM/status/1234336569349132289
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 256 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 240 seconds]
Lord_Nightmare has quit [Read error: Connection reset by peer]
andlabs has joined ##yamahasynths
<andlabs> hey kode54 is there a reason to prefer your fdk-aac and qaac over the ones you forked from for vgmstream?
<kode54> no reason, really, it's probably best to stick to upstream
<andlabs> ok
<andlabs> I mainly ask because qaac is "14 commits ahead, 148 commits behind nu774:master"
<kode54> probably my crappy attempt to make it fixed point output, which serves no purpose in vgmstream
<andlabs> ohd ear, you forked a fork of fdk-aac
<andlabs> which is incredibly far behind the real upstream
<andlabs> is qaac a windows only library?
<andlabs> this is for building vgmstream — is fdk-aac only needed for the fb2k plugin?
cr1901_modern has quit [Quit: Leaving.]
cr1901_modern has joined ##yamahasynths
<kode54> you can disable those
<andlabs> right, but I am trying to see how to build a maximally compatible vgmstream =P
<andlabs> so is fdk-aac only used by the foobar plugin?