Sound Chip?
Posted: Mon Jun 21, 2021 7:55 pm
14 minutes ago, thetraintomars said:
I'm trying to find tech docs
This is the best one I've found: http://map.grauw.nl/resources/sound/yamaha_ym2151_synthesis.pdf
14 minutes ago, thetraintomars said:
I'm trying to find tech docs
On 6/21/2021 at 2:40 PM, thetraintomars said:
I've been using a Yamaha DX Reface and each operator has it's own independent envelopes, I take it the YM2151 is designed to work in a similar fashion? I'm trying to find tech docs so I can understand what the chip can do and what features will need to be programmed.
30 minutes ago, ZeroByte said:
I'm thinking it might be cool to do a "YM2151 workshop" some weekend, like on a livestream or something, and explain the basics of FM synth and how to do this on the X16. Would folks be interested in such a thing?
Just now, JimmyDansbo said:
I would be very interested. Please be sure to advertise it ahead of time and record the live-stream for future reference.
On 6/21/2021 at 3:55 PM, SlithyMatt said:
On 6/24/2021 at 11:00 AM, ZeroByte said:
I'm of the belief that FM synth is best understood "interactively" - i.e. you get more of a sense of what it does by noodling around with the knobs and sliders to experiment with the effect they have on the sound produced. It's still a deep concept that having some basic understanding of what's going on is quite useful.
I'm thinking it might be cool to do a "YM2151 workshop" some weekend, like on a livestream or something, and explain the basics of FM synth and how to do this on the X16. Would folks be interested in such a thing?
9 minutes ago, thetraintomars said:
Does anyone know how the 2 chips/3 sound sources will be mixed? Seems like there are a few ways it could go with hardware or software.
On 7/2/2021 at 10:41 AM, ZeroByte said:
TL/DR: the analog outputs are just hooked together with at most some discrete components that make sure the audio is clean. Nothing software controllable.
For VERA, we already know how the PSG and PCM are being mixed prior to analog output: Per-channel volumes on PSG and a PCM volume setting in the PCM ctrl register. I.e. no master volume for PSG and no master volume or mixer controls. As to how it actually does the final mix internally, I couldn't say. Ideally, the outputs of PSG and PCM are mixed by just adding them together with enough headroom to avoid clipping or needing to do any kind of dynamic range compression stuff. Finally, we know it's being output to the system as an analog signal.
The YM has its own DAC and amplifier. Watch Adrrian's Digital Basement episode where he helped troubleshoot the Prototype 2 board - he does briefly mention the op-amp ICs on the YM.
From this video; from some conversations I've had with Kevin; and from other posts that I've seen the past couple of years, I'm pretty confident to say that the two analog outputs are just hooked together on the board and the combined signal is sent to the audio out jack. There's no mixer circuitry, at least none that can be interacted with to give master volume + level controls for YM and VERA.
Essentially, if you want to mess with volume, you have to do it on each and every channel of input.
Don't take this as "word of God" as I'm not involved with the actual hardware design in any way, shape, or form. But I'm quite certain this is how it's going to be. The most I would expect to see as far as level adjustment between the VERA and YM outputs would be a pair of pots on the board, but I don't think we saw anything like that in pictures of the latest board.
On 7/4/2021 at 8:28 AM, thetraintomars said:
Isn't the DAC a separate chip though?