ampcontrol-f103
ampcontrol-f103 copied to clipboard
Automatic input selection
Hi WiseLord,
It would be extremely useful to have the possibility to switch the input without even touching the device. In this way you could just turn on the TV or connect your phone to the Bluetooth input and the ampcontrol is already switching the input from whatever it was playing or it could even wake up from stand-by. This could be done by using an analog multiplexer to route the audio inputs to MCP602's inputs.
What do you think?
How ampcontrol can know if something is playing at some input, while it is working with another one?
вс, 7 июл. 2019 г., 22:45 ematt [email protected]:
Hi WiseLord,
It would be extremely useful to have the possibility to switch the input without even touching the device. In this way you could just turn on the TV or connect your phone to the Bluetooth input and the ampcontrol is already switching the input from whatever it was playing or it could even wake up from stand-by. This could be done by using an analog multiplexer to route the audio inputs to MCP602's inputs.
What do you think?
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/WiseLord/ampcontrol-f103/issues/3?email_source=notifications&email_token=AAFPL5FNEHLJBJYK5MUTW3TP6JBWHA5CNFSM4H6WOB22YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4G5XD7BQ, or mute the thread https://github.com/notifications/unsubscribe-auth/AAFPL5EAHC2PKOXAMBNLTRLP6JBWHANCNFSM4H6WOB2Q .
A basic block scheme looks something like:
Analog mux
block routes the audio inputs to PA0 and PA1 so it can scan the inputs.
The audio output is not affected because the sound processor is not involved at all, it just does his thing as usual.
MCP602
block represents the OP amp block that is already on the board
I am not sure how the FFT algorithm will get affected by this. If it gets messed up we may need to use an additional pair of ADCs for this.
Such block scheme increases the complexity of the device, demanding several audio procesors (I consider this Analogue mux as additional one). It simply won't work if there are simultaneous signals on several inputs, in addition making mess in ADC/FFT. Also, when the system is in standby mode, everything is supposed to be powered off and signal routes are broken.