There is ARM version of the SpotDL executable. Using Python to run SpotDL does work on ARM does work.
An ARM installation can be detected from environment variables:
PROCESSOR_ARCHITECTURE=ARM64
PROCESSOR_IDENTIFIER=ARMv8 (64-bit) Family 8 Model 805 Revision D0E, Qualcomm Technologies Inc
PROCESSOR_LEVEL=2053
PROCESSOR_REVISION=0d0e
There is ARM version of the SpotDL executable. Using Python to run SpotDL does work on ARM does work.
An ARM installation can be detected from environment variables: