Comments (10)
Due to continuing interst in this top, I reopen this issue.
But I can not do anything about this myself as this is completely on the software side of the RGBtoHDMI project.
Mayme @IanSB can share his opinion on this matter.
from amiga-digital-video.
As far as I know audio support is not easily possible with the way the RGBtoHDMI software works. This is basically a bare-metal program using a very tight machine code routine to sample the data from the GPIO pins. Interrupts would totally mess up everything.
from amiga-digital-video.
@c0pperdragon OK got it, and thank You for the reply.
I saw on the Schematics of the Amiga 500 the Paula-Chip would be the Audio DAC, and it is in the proximity of the Denise-Chip.
The idea of a Interrupt based solution is not achievable. (Check or better Uncheck)
About free GPIO Pins on the RPi if I see it right there are free Pins.
Maybe a additional circuit could be added to the PCB.
I found a DAC based on the PCM5102, it needs only 5 PIN´s to connect to a RPi-Zero.
How to get a Signal from the Paula-Chip I dunno...
Is it allowed to place here a Weblink?
This is what I found.
Do I remember it correct that Amiga-Audio is 14bit per Channel?
I gonna try to work on it, and gonna try to get into Amiga back again.
What a Hobby...
c.u. Zui
from amiga-digital-video.
Overall, I am quite reluctant to touch anything that has to do with audio. Opposed to a digital video solution that can actually achieve true perfection, the quality of audio so much a matter of subjective opinion.
I am absolutely sure that whatever anyone can come up with will never be good enough.
Also converting the analog audio signal from the Paula chip to digital HDMI and later back to analog again will surely not help the quality.
from amiga-digital-video.
@ZuiMelanieForno
This DAC chip does not help (making the Pi output analog audio). We would need some ADC to make the Pi input analog audio to add to its HDMI stream. Also it needs to work with the bare-metal solution without messing up all the (already super-tight) program timings.
from amiga-digital-video.
Might be naive here but does HDMI use separate lines for audio? It would require an adaptor board but having something just disconnect the audio lines from the pi and provide them from a separate source (kind-of a breakout board / same way PoE injection would work with RJ45). You'd still need ADC but it would be straight from the phono connectors to the HDMI lines.
from amiga-digital-video.
No, HDMI provides audio data digitally and time-multiplexed with the video signal.
from amiga-digital-video.
Thank You for reopening this Issue. :)
I will suggest and ask for a "Proof of Concept" thingie at IanSB´s Project.
I installed KiCad for that Matter...
c.u. Zui
from amiga-digital-video.
Hi, Amigians and Amigianas...
I opened a new Issue at the RGBtoHDMI-Repository.
Proof Of Concept: Audio Signals into HDMI-Output (Muxing) #177
Maybe that will help... Somehow?
c.u. Zui
from amiga-digital-video.
Hello.
I ordered two Raspberry Pi Pico Microcontrollers.
They have 3 Pins for Analog Input.
Maybe it could work out of the Box, but i assume there will be some extra Ciruit to make an Audio-Grabber.
When (If) I can get a decent Input, I will try to couple that with the RPi Zero to see if I can get somehow a Network of I²c or such... :)
@JanBeta is willing to help, and if he can find the Time he will do a Oscilloscope Read of the Audio Pin´s.
So, stay tuned on 44.1 kHz for more Audio ;)
c.u. Zui
This is the same Comment like in this Isssue:
hoglet67/RGBtoHDMI#177
from amiga-digital-video.
Related Issues (20)
- Not possible to get stable image on A500+. HOT 4
- HDMI vs. DVI HOT 4
- Workbench screen doesn't fit 4K 28'' screen boundaries HOT 1
- Atari ST discussion Part 2 HOT 28
- Amiga pink sparklies on black/grey transition HOT 1
- RPi Zero 2 Support HOT 27
- Pi rainbow splash screen flashes and blank
- Output to TV HOT 2
- New stable RGBtoHDMI software release
- Atari ST Mono LED Flash HOT 3
- Hired Guns - Menu Black Outs HOT 6
- amiga 500 pixelated image HOT 2
- Unable to activate Single Button Mode for OSD menu HOT 3
- Elfmania game - top and bottom of the picture cut off
- A2024 emulation?
- No output when using ribbon cable on Amiga 600 HOT 1
- ECS Support
- Having issues with configuring the RGBToHDMI for the denise adaptor board
- Pink on boot screen HOT 1
- Amiga 500+ ECS NTSC
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amiga-digital-video.