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>
>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…]
<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]