Re: [hatari-devel] Microphone support for Falcon emulation

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

On 10/14/20 3:23 AM, Roger Burrows wrote:
If I launch Hatari 2.2.1 with -mic on, do I need to do anything else to get the
microphone working?

Falcon microphone emulation is implemented using
portaudio.

=> You need to have compiled your Hatari with
   portaudio library development files present
   (as mentioned in the Hatari readme file).


The context is that I'm trying to run a program called AFM
under TOS4, and I can't seem to get the sound from the microphone.  It's quite
probable I have something misconfigured on my Linux box, although I can record
from the microphone using Audacity.

On Debian Audacity seems to link portaudio:
------------------------------------------
$ apt show audacity 2>&1 | grep portaudio
Depends: audacity-data (= 2.2.2-1), libasound2 (>= 1.0.16), libavcodec58 (>= 7:4.0) | libavcodec-extra58 (>= 7:4.0), libavformat58 (>= 7:4.0), libavutil56 (>= 7:4.0), libc6 (>= 2.27), libexpat1 (>= 2.0.1), libflac++6v5 (>= 1.3.1), libflac8 (>= 1.3.0), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.24.0), libid3tag0 (>= 0.15.1b), liblilv-0-0 (>= 0.16.0~dfsg0), libmad0 (>= 0.15.1b-3), libmp3lame0 (>= 3.100), libogg0 (>= 1.0rc3), libportaudio2 (>= 19+svn20101113-2~), libportsmf0, libsndfile1 (>= 1.0.20), libsoundtouch1 (>= 1.9.2), libsoxr0 (>= 0.1.0), libstdc++6 (>= 5.2), libsuil-0-0 (>= 0.8.0~dfsg0), libtwolame0 (>= 0.3.6), libvamp-hostsdk3v5, libvorbis0a (>= 1.1.2), libvorbisenc2 (>= 1.1.2), libvorbisfile3 (>= 1.1.2), libwxbase3.0-0v5 (>= 3.0.4+dfsg), libwxgtk3.0-0v5 (>= 3.0.4+dfsg)
------------------------------------------

So I assume it uses that also for MIC access.


If someone can suggest another program that uses the microphone and is trivial
to set up, I could use it to make sure that I don't have a Linux configuration
problem.

After you've started Hatari, you should see your
MIC ALSA input port and whether it's connected
with 'aconnect' (from alsa-tools package) or
'aconnectgui'.


	- Eero




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/