>>>>> "Levente" == Levente Harsfalvi <levente.h@usa.net> writes: MV> chain SIDs by connecting the AUDIO OUT straight to EXT IN MV> (strangely enough the C128 PRG doesn't mention this...) but that MV> didn't work for me... >> This is from memory, and may be completely wrong, but don't you >> have to set a bit in some register to enable EXT IN? Levente> No. Only, if you wanna filter the signal in EXT IN. Else, SID Levente> passes it completely to Audio out. Unfortunately the master volume does affect the output of the second SID. :/ Levente> But else, I see there are at least some DC couplers in the Levente> C64, placed to the EXT IN and to the output lines. I won't Levente> beg, but the problem should have been some kind of dc offset Levente> problem. To quote the PRG: EXT IN: "...The input impedance of this pin is on the order of 100 kohms. Any signal applied directly to the pin should ride at a DC level of 6 volts and should not exceed 3 volts p-p. In order to prevent any interference caused by DC level differences, external signal should be AC-coupled to EXT IN by an elctrolytic capacitor in the 1-10 uF range. As the direct audio path (FILTEX=0) has unity gain, EXT IN can be used to mix outputs of many SID chips by daisy-chaining. The number of chips that can be chained in this manner is determined by the amount of noise and distortion allowable at the final output." AUDIO OUT: "...The output level is set by the output volume control and reaches a maximum 2 volts p-p at a DC level of 6 volts. A source resistor from AUDIO OUT to ground is required for proper operation. The recommended resistance is 1 kohm for a standard output impedance." After cranking up the volume a bit on my monitor i noticed that the SIDs were indeed producing sound, but with an audible 50-Hz-ish hum. As I haven't put a suitable capacitor on EXT IN this isn't all too strange... What does AC-coupling mean? Sticking a capacitor between EXT IN and Vdd? Levente> (If you, guys are sure that SID's can be connected by AUDIO Levente> OUT and EXT IN without any extra parts then I guess I was Levente> wrong. Well, the C64 Programmers Reference Guide does mention that this is indeed possible, though it doesn't provide very many details. -- ___ . + . . . Per Olofsson ._|___|_, . . . . . + . . o o-o + . + MagerValp@Goth.Org . . + + + . - . . . o + . . . " + + . http://www.cling.gu.se/~cl3polof/
Archive generated by hypermail 2.1.1.