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>
going back to doing the DX100 stuff, I realize I can just extract dxconvert's vmm2fb function and use that to convert from DX100 internal voice format to FB-01 internal voice format
<andlabs>
and then from that to OPM files
<andlabs>
<andlabs>
andlabsToday at 2:29 AM
<andlabs>
I now have the opm files out but I'll actually test them tomorrow
_whitelogger has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
nukeykt has quit [Ping timeout: 260 seconds]
_whitelogger has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
<andlabs>
um
<andlabs>
what's the range of the DT1 value that's put in an .opm file? 0..7?
<superctr>
it's the value that is directly written to the chip
<superctr>
no conversion to two's complement or signed
<andlabs>
ok
<andlabs>
in that case yay ancient bugs in vopmxtfi
<andlabs>
ok I think I need to figure out how velocity sensitivity works because these voices sound too soft but I think the dxconvert guys have it????? maybe????
<andlabs>
especially in the bass sections of the notes; no accent whatsoever
<andlabs>
especially in the bass sections of the notes; no accent whatsoever
<andlabs>
er oops
<andlabs>
of course I could just be listening to a wav file of multiple instruments; would need to actually get a dx100 to find out
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
KitsuWhooa has quit [Quit: Unable to handle kernel NULL pointer dereference at null]