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
SceneCAT^APUG has quit [Ping timeout: 258 seconds]
SceneCAT has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cr1901_modern> Yup Aidan does good work :)
andlabs has joined ##yamahasynths
<andlabs> Pietro Gagliardi, [11.07.19 21:57] https://github.com/helio-fm/helio-workstation
<andlabs> Pietro Gagliardi, [11.07.19 21:57] this looks interesting
<andlabs> Pietro Gagliardi, [11.07.19 21:57] but I can't figure out what it is capable fo doing yet because it has literally zero documentation
<andlabs> Pietro Gagliardi, [11.07.19 21:57] including a feature list
<cr1901_modern> https://helio.fm
<cr1901_modern> >The project is still as a work in progress, missing many essential features, tutorials and docs, and is open for contributions.
<cr1901_modern> Hoo boy...
<Ultrasauce> looks exactly like fl's piano roll
<Ultrasauce> which is definitely the right one to copy
<cr1901_modern> Anyways, looks very ambitious, looks very nice. Not sure I'm ready to try using it
<Ultrasauce> probably would have been better executed as an ardour contribution / plugin / whatever
<cr1901_modern> I certainly wouldn't have wanted to build this tho, admittedly
<cr1901_modern> Audio programming isn't pleasant (the APIs ugh)
<andlabs> I'm not entirely sure I want to use Ardour tbh
<andlabs> I have now managed to get it working and I'm already vastly confused
<andlabs> and the lack of a separate sequencer view is going to hurt
<andlabs> also I would need to make XML descriptions for my hardware but I also forgot if the hardware definitions are compiled into the program or not, and if the answer is no...
<andlabs> er
<andlabs> and if the answer is yes...
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: Textual IRC Client: www.textualapp.com]
andlabs has joined ##yamahasynths
<ValleyBell> cr1901_modern: It usually requires sound driver modifications and rearrangements of the songs.
<ValleyBell> If it's an SMPS-based game, the modifications should be rather simple as you can port them over from one of SMPS versions with OPLL support.
<ValleyBell> In all other cases, you're writing the FM code from scratch.
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
SceneCAT has quit [Quit: *Mreow*]
SceneCAT has joined ##yamahasynths
Xyz_39808 has quit [Ping timeout: 252 seconds]
<cr1901_modern> ValleyBell: SMPS was also a master system driver?
<cr1901_modern> I mean makes sense since it's "just" z80 code on both Genesis and SMS, but I didn't know that.
ahihi2 has joined ##yamahasynths
SceneCAT^APUG has joined ##yamahasynths
ahihi has quit [Read error: Connection reset by peer]
ahihi2 is now known as ahihi
SceneCAT has quit [Ping timeout: 245 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
andlabs has quit [Ping timeout: 258 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 252 seconds]
andlabs has joined ##yamahasynths
ej5 has quit [Read error: Connection reset by peer]
ej5 has joined ##yamahasynths
<cr1901_modern> because it'll give me warm and fuzzy feelings inside
<cr1901_modern> to see it live again
<cr1901_modern> Also, why does it have a VESA slot on the end if it's a 386 board?
<ej5> its a memory slot
<cr1901_modern> Ahhh
<cr1901_modern> https://twitter.com/TubeTimeUS/status/1149788937218482176 I need to make a POST card
<cr1901_modern> modern ones are actually quite shit and don't work in 8088 class machines
<cr1901_modern> b/c they don't ignore RAM refresh traffic
<cr1901_modern> I wonder if those POST codes are documented on a bitsavers manual
<cr1901_modern> AIUI AMI didn't use IBM codes (either on the POST card or on the screen)
<kode54> cr1901_modern: ugh! broken ram slot
<kode54> unless that dangling plastic bit isn't important
<ej5> yeah it's got a broken plastic piece. at some point i'll either repair it or replace the socket. once i can get the board working reliably