Thanks for the quick response. Regarding your questions and requests: Direct use of portaudio: From what I’m aware of, the existing sound system is playback-only and mixes machine audio into the stream. The audio processing part of the modem emulates what some hardware (e.g. a TCM3105 IC) would usually do and that’s outside the machine itself. The audio stream from the modem emulation therefore must take a distinct path from the machine audio (we don't want SID output mixed with the modem signal)....
Tape Port Device: Add Digicom/Baycom Packet Radio Modem Emulation
The underlying issue ssems to be that Dream tries to initialize the AAC encoder although there is none available, only Opus. The init fails and "lNumSampEncIn" obtains the erroneous value which leads to the crash.
Hi there, I'd rather have created a ticket for this issue, but somehow I have no permissions to do that. I built v2.2 (and also the latest SVN version) on Mac (macOS 10.14.6) with fdk-aac. When I try to run the application in transmit mode, it crashes during start with a segfault: gemini:~/projects/dream/latest/drm-code/dream % ./dream.app/Contents/MacOS/dream -t No usable FAAD2 aac decoder library found No usable FAAC aac encoder library found QObject::connect: No such slot CTx::SetOutputDevice(QString)...