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
Patater has quit [Quit: Explodes into a thousand pieces]
<andlabs>
I have a feeling that was intentional branding
<andlabs>
SYNthesis + sinGING
<andlabs>
because formant synthesis is about reproducing voice
Xyz_39808 has joined ##yamahasynths
<cr1901_modern>
ej5: Finally set up the mpk mini and tested it with adlplug standalone... it worked pretty well ._.
<cr1901_modern>
So I now have a versatile FM synthesizer :D
<ej5>
cr1901_modern, good times!
<cr1901_modern>
I may skip interfacing to ardour and just use adlplug standalone, since MML is growing on me
<cr1901_modern>
and I just need a way to be able to play around w/ instruments
Xyz_39808 has quit [Read error: Connection reset by peer]
Xyz_39808 has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 265 seconds]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
ej5 has quit [Quit: Leaving]
cr1901_modern1 has joined ##yamahasynths
cr1901_modern has quit [Ping timeout: 250 seconds]
Patater has joined ##yamahasynths
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined ##yamahasynths
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
andlabs has quit [Read error: Connection reset by peer]
<andlabs>
Lord_Nightmare: DX100 firmware, which uses a Hitachi 6303 microcontroller as its CPU
<andlabs>
like 6809 but with builtin microcontroller-y stuff like timers and a serial I/O system
<Lord_Nightmare>
ah. is the 6303's rom dumped?
<Lord_Nightmare>
6303 has an external rom, as opposed to a 6301 with internal ROM
<andlabs>
yes, the ROM is external
<andlabs>
the service manual scans we have online even talk about a 1.2 upgrade
<andlabs>
however the ROM I have is 1.1
<andlabs>
I mostly figured out how the internal voices are stored but the keyboard does a LOT of keyboard-y stuff in software that involves changing chip parameter values over time and I'm trying to figure osme of them out but I really need clean monophonic sound samples just to be sure and I'm not ready to just buy a DX100 just yet
<andlabs>
the sounds amples I do have have some sort of effects and have lots of notes
<andlabs>
that service manual is fairly generous though
<andlabs>
***it includes a full CPU memory map for some reason***
<andlabs>
(to the level of regions and memory-mapped I/O, not variables)
<andlabs>
so I thought I might as well do a proper disassembly
<andlabs>
afk
<andlabs>
I still need to tell j oliviera that the DX100 sets those private registers in the YM2164 to values other than 0x10