09 June 2024, 21:43 | #21 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Ahh, I wondered what that circuit was all about. I already fitted my A600 audio circuit to A1200 2B spec so that means all of my tests had the same 34khz cutoff. What a waste of time that was then...
It's no wonder Commodore went bankrupt, so they were adding dozens of parts to their audio circuit for a feature that was barely even used, whilst the likes of Sega were actively sabotaging their own consoles sound quality to save as much money as possible. Has anyone tried upgrading the op amp? or will the difference be pretty much zilch? Last edited by Mick; 09 June 2024 at 21:53. |
11 June 2024, 22:16 | #22 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
I'm tempted to try an OPA4134, thoughts? waste of money?
|
12 June 2024, 00:07 | #23 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
IMHO waste of money - if you searching for higher quality then you need faster OPAMP - Paula use PWM to control volume - slow OPAMP introduce distortions (technically audio signal produced by Paula is PAM like - Pulse Amplitude Modulation - OPAMP speed is quite important to not distort pulse).
|
12 June 2024, 10:55 | #24 | |
Registered User
Join Date: Mar 2008
Location: US
Posts: 319
|
Quote:
Next I tried an OPA1644, and left it in as it sounded really fantastic to my ears. Placebo effect said similar to the LF347, but a bit clearer and bass is more defined/slightly less "gritty" than the LF347. Again that's just subjective woo wording. pandy71 might be able to speak from the techincal side as to whether or not that was actually a good idea.. |
|
12 June 2024, 11:44 | #25 | |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Quote:
How about OPA4992? I might just buy a few and compare. Last edited by Mick; 12 June 2024 at 12:00. |
|
12 June 2024, 15:17 | #26 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
I did a test with the 3khz filter forced on and can confirm it sounds dire.
https://ufile.io/f/wllgc On the one hand it makes you wonder why Commodore were spending money on something optional that made the sound so bad but on the other you have to be impressed by how their audio circuit requires hardly any noise filtering at all and yet is so clean. |
12 June 2024, 18:13 | #27 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
I would search for OPAMP able to cope decently with PAM in Paula - large signal step response seem to be most important in I/V converter - there is few discrete circuits or using special video dedicated OPAMP in Current to Voltage converters (Paula seem to be current DAC type so some I/V converter is required)It looks well on datasheet - another cheap possibility is TLE2074 - Linear technology made few decent OPAMP's in past but since they was acquired by Analog Devices then their prices raised beyond sanity... (LT never was cheap but today...).To improve audio quality instead replacing standard OPAMP to "audio" OPAMP i would rather redesign Paula power circuitry (particularly bias/reference for DAC's - perhaps something around active virtual ground generator - something like TLE2426), properly decouple power lines and ground, use local linear regulator to filter power line and use ferrite beads to clean signal.Decent polyester/polypropylene capacitors, metal film resistors - usual audio (not high end audiophile) things.
|
12 June 2024, 19:46 | #28 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
TLE2074 looks to be 16pin : but is pin compatible so I guess I could cut the unused legs off and give it a try.
Do you mean using something like LM4040 2.5V rather than the resistor voltage divider? if you used a 5V voltage regulator to power Paula you would need to take power from the 12V rail right? like the CD32 circuit powering the LC78835M and then going on to VDAC/AVref? Last edited by Mick; 12 June 2024 at 20:04. |
12 June 2024, 22:10 | #29 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Is it something like this you have in mind? I might be able to able to do a small board for my A600 if there's nothing too radical needs changing.
Last edited by Mick; 24 June 2024 at 19:09. |
12 June 2024, 22:29 | #30 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
Yes, generally Paula especially in DIL package but also PLCC suffer from insufficient decoupling analog from digital (let skip discussion about DAC's quality etc) - feeding clean power into Paula will be beneficial for audio quality more than changing OPAMP with distortions 0.003% to new one with distortions like 0.00006%.
|
13 June 2024, 12:08 | #31 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
I get the feeling it's going be totally underwhelming just going by human ear but I might give it a try out of curiosity, you never know. Is there anything you would add/change? pin 8 of Paula will have to stay connected to normal ground because I'd have to cut traces and I don't want to do that.
edit: I made a small pcb to solder in using castellated holes but after seeing the quote for something so tiny I think I'll just buy some throughhole parts instead. Last edited by Mick; 13 June 2024 at 21:19. |
13 June 2024, 23:49 | #32 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
Quote:
|
|
14 June 2024, 10:49 | #33 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Adding ferrite beads to where? the op amp power inputs instead of the resistors? do you have a link to the thread?
I was thinking something along the lines of this kind of mod but it's a bit risky to try for $75? when I ordered something of a similar size before it was like $25. Last edited by Mick; 24 June 2024 at 19:08. |
14 June 2024, 18:19 | #34 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
Quote:
|
|
15 June 2024, 15:02 | #35 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Cheers. The R309 resistor is replaced with the regulator whose input/output capacitors should filter a lot of the noise out and I'd assume that the 12V rail is much less noisy anyway. I've ordered some PCB to try with, YOLO.
|
15 June 2024, 16:02 | #36 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Why did Commodore use resistors at R301/302/309 instead of ferrite beads? was it a cost thing or is there an advantage to it?
|
15 June 2024, 17:34 | #37 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
Quote:
I bet lack of/insufficient knowledge - PCB layout obviously was not focused on analog signals integrity - high quality audio PCB layout was started with CD audio players and other modern audio sources using digital to analog converters etc. Something that today is very obvious, 30 yrs ago was uncommon... But of course i can be wrong on this - doubt if there is significant cost advantage to use resistors but if you compare CDTV and CD32 circuit and PCB design then it begin to be quite obvious - also CD32 was ranked way higher than CDTV in audiophile magazines (like German Stereoplay)... So from my perspective simply audio from Paula was never considered as deserving to be considered as requiring high quality approach. Btw - Paula is very demanding DAC - 8 bit DAC is nothing special but way how volume control is implemented push demand on speed very high - you need at least 36MHz bandwidth (10 times 3.58MHz) to keep PWM pulse as much as possible free from time distortions (slew rate, large signal response are very important). Side to this isolate Paula as much as possible from digital power noise and ripple - hard to achieve on generic Amiga PCB layout - doubt if even this problem was addressed in modern Amiga PCB recreations - they probably don't care on this focusing on replicating primary PCB approach (similar way of thinking - audio is just audio - 8 bit PCM who cares...) |
|
15 June 2024, 18:08 | #38 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Very interesting.
Also, given what I've learned I've just had another look at this video: [ Show youtube player ] The conclusion he gives is that with 1.5K resistors in the first op amp stage the gain is set too high but the oscilloscope shows a 10V peak to peak (something around -2.25V-7.25V which with the 2.5V vref Commodore used is about right) which is well within the -12V-+12V rails. It seems like during the period of releasing A600 to A1200 2B Commodore tweaked the audio circuit and reduced the audio amplitude from 10V peak to peak to 4V peak to peak but isn't a higher amplitude actually better? could the distortion have been caused by the limitation of the op amps like you have suggested? so would fitting better op amps and restoring the 10V peak to peak (or even more) be preferable to the 4V peak to peak seen in the later A1200 2B? Last edited by Mick; 15 June 2024 at 18:25. |
15 June 2024, 20:02 | #39 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,909
|
Higher voltage provide higher SNR but also it is not compatible with consumer levels - expected audio level in SCART is 5.65Vpp RMS (based on EN_50049-1) so probably they (CBM) realized too high level (another point to support my previous assumption about not considering audio as highly important topic) probably based on people complains and introduced changes to keep output level within EN_50049-1 specified range.
|
16 June 2024, 10:32 | #40 |
Registered User
Join Date: Jan 2004
Location: Yorkshire
Posts: 757
|
Ah right, bit of a waste then that they had 24V of swing but in the end only used 4V, they could have just used a single supply op amp like many others did and like they did in CD32. Which brings me to another question... what is the purpose of R320/R330 in the CD32? path to ground for DC noise? sorry for bombarding you with questions.
Last edited by Mick; 24 June 2024 at 19:06. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Modified Audio Filter | CHRIS-F | support.Hardware | 11 | 29 January 2017 23:42 |
Tools for set FILTER OFF audio | jhonny82 | support.Games | 14 | 22 July 2015 16:06 |
A600 Audio Filter Always On! | h0ffman | support.Hardware | 15 | 08 September 2013 22:29 |
Feature request (Audio Filter) | DaveMB | support.FS-UAE | 16 | 20 August 2013 21:53 |
Audio filter force on/off switch | TomCrazy | Hardware mods | 12 | 02 November 2012 14:18 |
|
|