Welcome, Guest. Please login or register.

Author Topic: Native IDE Optical Drive Audio...  (Read 919 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline giZmo350Topic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2055
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Native IDE Optical Drive Audio...
« on: April 14, 2014, 07:11:19 PM »
I have a Fast ATA MKIV in my A1200 and a nicely shoehorned slim CD-DVD under the keyboard that ejects out the back. Yesterday I won 6 excellent Amiga CD titles on ebay and got to thinking "how am I going to get the audio from the optical drive to my speakers?". The board I bought for the optical drive is a IDE to slimeline with audio breakout (4 pins). Question is... how do you guys get the audio out to the speakers from the board without a sound card? Yea, I will get a Prizm when available but, can I just connect the audio out from the board to the audio out RCA connectors on the miggy without blowing anything up? Will that even work? Thanks for any replies and maybe how others may have accomplished audio out without a sound card.
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Oldsmobile_Mike

Re: Native IDE Optical Drive Audio...
« Reply #1 on: April 14, 2014, 07:32:05 PM »
Back in the day I built a small switcher using a couple flip-toggle switches so I could switch between CD output and Amiga output.  I *think* feeding the audio output from the CD drive directly into the Amiga audio output pins could do "bad things" but this is just a hunch.  Good luck!  :)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1149
    • Show only replies by Thorham
Re: Native IDE Optical Drive Audio...
« Reply #2 on: April 14, 2014, 08:26:29 PM »
Quote from: Oldsmobile_Mike;762523
Back in the day I built a small switcher using a couple flip-toggle switches so I could switch between CD output and Amiga output.
But then you can only hear one or the other. I think gizmo350 wants both, so that you can hear CD audio in games and sound effects from the Amiga.

Best bet would be to find a simple stereo audio mixer somewhere. If you're handy, you can google the schematics for some simple mixers and build one yourself.
 

Offline Matt_H

Re: Native IDE Optical Drive Audio...
« Reply #3 on: April 14, 2014, 08:53:05 PM »
I'm using a Rolls MX44s mixer on my A2000. Excellent investment to merge multiple Audio sources. There are non-powered mixers that are a little cheaper but at the expense of some quality. That may not matter with an Amiga.

You should be able to get a CD audio to RCA adapter from AmigaKit or elsewhere.
 

Offline giZmo350Topic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2055
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Native IDE Optical Drive Audio...
« Reply #4 on: April 14, 2014, 09:29:23 PM »
Hmmm, yea I guess a mixer would be the best bet. Although, I know the miggy audio is real hot, does the little laptop optical unit even have enough output to drive the mixer/speakers to mix the two audio signals properly? Matt, does yours? Do you get any distortion from the optical drive if it doesn't have enough gain?

I was looking again at the discussions about the Prizm... will that have a stereo input and mix optical audio with the miggy audio?

Pricey little mixer for something I'll never use again if the Prizm board does what I want it to do...  when's that thing going to be released to manufacturing anyway?
« Last Edit: April 14, 2014, 09:43:14 PM by gizmo350 »
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Castellen

Re: Native IDE Optical Drive Audio...
« Reply #5 on: April 14, 2014, 09:34:18 PM »
Quote from: gizmo350;762522
can I just connect the audio out from the board to the audio out RCA connectors on the miggy without blowing anything up? Will that even work?



That wouldn't work well because the output impedance of the A1200 audio stage is 1k Ohm and the CDROM drive line output (not the headphone jack) will be something in the order of 10k.  i.e. you'll get practially no CD sound out, but you won't do any damage either.

The better way would be to connect the output from the CDROM audio to the A1200 op-amp U15 as a summing amplifier.  Without knowing the output impedance of the CDROM drive I can't do the maths to give you the correct levels out, but as a start you'd essentially do this:

Code: [Select]

CDROM L   >-----[680]----||-----> U15 pin 13
                        4.7uF

CDROM R   >-----[680]----||-----> U15 pin 9
                        4.7uF

CDROM Gnd >---------------------> A1200 audio GND  



You'll probably need the capacitor or you'll upset the DC bias of the op-amp, unless the CDROM drive output is AC coupled, in which case you won't need the capacitor.  No harm in including it anyway.  If you use a polarised capacitor, the + side obviously goes towards U15.  The DC bias voltage on this is +2.4V, so any capacitor voltage you pick will be fine.  e.g. 16V

The resistor value of 680 Ohm is a bit of a guess, based on the output impedance of the drive being fairly high.

Connect the CDROM audio ground to the A1200 analogue ground.  The - side of C303 or the + side of C304 would probably be convenient.

Mount the four components on a small piece of veroboard or something to keep it tidy.  When it's tested, put a piece of clear heat shrink over the entire thing.
 

Offline Castellen

Re: Native IDE Optical Drive Audio...
« Reply #6 on: April 14, 2014, 09:46:00 PM »
Quote from: gizmo350;762532
I know the miggy audio is real hot



If the analogue audio stage is getting hot, you have a major hardware problem.  The op-amp U15 will dissipate a few milliWatts of heat at the most.  Also, the output power of the audio stage will be in the order of (2Vsq / 1k Ohm)= 4mW at the most.

If you're talking about the 8364/Paula being normally warm, that's just due to the relatively high quiescent current of the device due to the technology used at the time.  It doesn't dissipate any more or less heat while the digital to analogue converters are being used.
 

Offline giZmo350Topic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2055
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Native IDE Optical Drive Audio...
« Reply #7 on: April 14, 2014, 09:51:19 PM »
Quote from: Castellen;762535
If the analogue audio stage is getting hot, you have a major hardware problem.  The op-amp U15 will dissipate a few milliWatts of heat at the most.  Also, the output power of the audio stage will be in the order of (2Vsq / 1k Ohm)= 4mW at the most.

If you're talking about the 8364/Paula being normally warm, that's just due to the relatively high quiescent current of the device due to the technology used at the time.  It doesn't dissipate any more or less heat while the digital to analogue converters are being used.

LOL! I meant the miggy audio is real hot as in LOUD at low volume! Sorry... :roflmao:

Castellen, thanks much for the info (I'm willing to try it!). Makes a guy wonder why C> didn't add a small circuit and input pins like that on the MB (they thought of everything else!).

Also, were Amiga CD/CD32 titles ever purposely produced for any other machine other than the CD32? I mean, did the A3K/A4K have a proper on moherboard preamp to mix CD audio with? If so, maybe an A3K/A4K schematic, or even a CD32 schematic, would provide proper circuit values.
« Last Edit: April 14, 2014, 10:05:38 PM by gizmo350 »
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Oldsmobile_Mike

Re: Native IDE Optical Drive Audio...
« Reply #8 on: April 14, 2014, 10:06:25 PM »
AFAIK the A4000 had a header for mixing CD audio.

Also check out the link mentioned in this thread for making a mixer:

http://www.amiga.org/forums/showthread.php?t=60552
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline giZmo350Topic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2055
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Native IDE Optical Drive Audio...
« Reply #9 on: April 14, 2014, 10:23:06 PM »
Thanks Mike! That's not bad but way over-techy, external (for an A1200 wedge), and requires a PSU.

This was pretty funny at the bottom of the mixer page though "*Peak Music Power Output (PMPO) is a bull sh!t marketing term to make a  product look as though it has large power output, when in reality it  does not. I just made the figure up like most manufacturers do." :lol:

Anyone have an A4K schematic they could check out and reverse engineer a board? I think you could sell a ton of these! Kipper?

Maybe I should get a spare A1200 mobo to try this out on...  not that I doubt Castellen but, I wouldn't want to hork my production Miggy!
« Last Edit: April 14, 2014, 10:37:55 PM by gizmo350 »
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline psxphill

Re: Native IDE Optical Drive Audio...
« Reply #10 on: April 14, 2014, 10:51:47 PM »
Quote from: Oldsmobile_Mike;762537
AFAIK the A4000 had a header for mixing CD audio.

I haven't looked at an A1200 motherboard in a while, but there is an audio input on the trapdoor slot. 146=audio gnd, 147=audio left, 148=audio right.
 
You might be able to trace them to a point where you can solder something in. Alternatively just run the audio out to another set of connectors and use an external mixer.
 

Offline Castellen

Re: Native IDE Optical Drive Audio...
« Reply #11 on: April 14, 2014, 10:59:25 PM »
Quote from: gizmo350;762536
LOL! I meant the miggy audio is real hot as in LOUD at low volume.


Noted :)  I don't think it's loud at low volume however, it's a line level output of about 0.75V RMS, which is pretty standard.  The software volume control works normally and gives expected levels out.  I have an audio tone generator here if you want to play around with it.  Keys 1-9 set the audio output level.  If low volumes are still too loud, then whatever you have receiving the audio is probably expecting a different range of audio.


Quote from: gizmo350;762536
Makes a guy wonder why C> didn't add a small circuit and input pins like that on the MB (they thought of everything else!).


Mainly due to the fact the A1200 was never intended to have an internal CDROM drive.  Would have been cost related as well.  By the time you put in all of these little extras "just in case" into the design, the final price ends up being higher.  It's not just the cost of the components, but also it's another thing that needs to be tested during production.


Quote from: gizmo350;762536
I mean, did the A3K/A4K have a proper on moherboard preamp to mix CD audio with? If so, maybe an A3K/A4K schematic, or even a CD32 schematic, would provide proper circuit values.


The audio stage in the A4000 is quite different as it has a dual op-amp following essentially a copy of the A1200 audio stage.  This was added as a summing amplifier to essentially do what I described in the first post.  You can't really make your A1200 do this without modifying the hell out of it and having nasty add-on bits, which would be especially ugly.  But the information I gave you is probably the easiest, tidiest solution.  Don't get hung up on the resistor values, if my estimated value ends up with audio way too loud, just increase the resistor by a factor of two or four and keep going until you're happy.  It's a summing amplifier, not rocket science.  Or you could use 10k pots instead, but personally I wouldn't bother.

Ian's mixer will work, but from a quick glance at the design, it's intended to *replace* the Amiga audio output and probably be mounted in a desktop or tower case.  What you want is to mix put audio from CDROM drive onto the A1200 standard RCA connectors, right?  In this case, this isn't what you want.
 

Offline Castellen

Re: Native IDE Optical Drive Audio...
« Reply #12 on: April 14, 2014, 11:07:32 PM »
Quote from: psxphill;762541
I haven't looked at an A1200 motherboard in a while, but there is an audio input on the trapdoor slot. 146=audio gnd, 147=audio left, 148=audio right.
 
You might be able to trace them to a point where you can solder something in.



Unfortunately not, because these lines essentially connect to the RCA outputs.  The connections at the CPU slot would be for audio in to a CPU card, or from a low impedance audio out of a CPU card.  The CDROM drive output will be high impedance as already described, so you'll get negligible audio out.
 

Offline giZmo350Topic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 2055
  • Country: 00
  • Thanked: 29 times
  • Gulfport, Miss
    • Show only replies by giZmo350
Re: Native IDE Optical Drive Audio...
« Reply #13 on: April 14, 2014, 11:50:26 PM »
Quote from: Castellen;762542
But the information I gave you is probably the easiest, tidiest solution.  Don't get hung up on the resistor values, if my estimated value ends up with audio way too loud, just increase the resistor by a factor of two or four and keep going until you're happy.  It's a summing amplifier, not rocket science.  Or you could use 10k pots instead, but personally I wouldn't bother.

Right Then! :) It's a go!

Just one other question... can I get to these pins on U15 on the top side of the Mobo? I ask 'cause getting my mobo out with all the mods I have would be a real pain in the arse!

Thanks again Castellen and all responders!
A500: 2MB Chip, 8MB Fast, IndiECS, MiniMegi, IDE4ZorroII on Z-500, KS1.3/KS3.1, WB3.1&BWB
 
A2000HD: 2MB Chip, 128MB Fast, P5:Blizz 2060@50MHz, PCD-50B/4GBCF, XSurf100, RapidRoad, IndiECS, Matze RTG, MiniMegi, CD-RW, SunRize AD516, WB3.9
 
A1200: 2MB Chip, 64MB Fast, 4GBCF, GVP Typhoon 030 @40MHz w/FPU, Subway USB, EasyNet Ethernet, Indi AGA MKI, FastATA MK-IV, Internal Slim CD/DVD-RW, WB3.5

Surfing The Web With AMIGA Is Fun Again!
 

Offline Castellen

Re: Native IDE Optical Drive Audio...
« Reply #14 on: April 15, 2014, 12:28:22 AM »
Quote from: gizmo350;762551
Just one other question... can I get to these pins on U15 on the top side of the Mobo?


Yes, all the points I mentioned are deliberately on the top side of the main board.  U15 is the SO14 package located roughly rear of centre of the board.