Digital Mixed Signal

Digital signal mix/cross? (unsure)?
The frequency of a note n steps from A at 440hz is 440 * 2^(n/12)
digital 3 bit per cycle buffer example (30 bits)
- 111000111000111000111000111000
digital 5 bit per cycle buffer example (30 bits)
- 111110000011111000001111100000
Creating the two seperate signals is the easy part, but mixing them together is the hard part. If I had two buffers of binary bits for two signals set on/of at the frequencies of f# (739.989hz) and g# (830.609hz) what methods are available either mathematically or functionally that would cross these two buffers together into a single binary buffer that would be the chord together?
To play a chord, you need to add the instantaneous values of the input signals (using an audio mixer) not multiply (radio frequency mixer) - multiplying will give you 4 sine waves out, at the following frequencies: f1+f2, f1, f2, f2-f1. A chord should only contain f1 and f2, not the sum and difference.
I'd suggest building a full adder, then using the carry bit as your output.
A look at what is currently available on eBay
![]() Digital Signal Processing by Sanjit K. Mitra (2005, Other, Mixed media product) US $49.99
|
![]() Tektronix MSO4054B - Mixed Signal Oscilloscope Digital Phosphor, 500MHz, 2.5GS/s US $12,495.00
|
Items recently purchased from this site
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.





