First post, by t9999clint

User metadata
Rank Member

I've made a project that makes heavy use of the MUNT emulator on the ARM platform. WavePi: Use Raspberry pi (2/3/4) as a AIO MIDI synth

I'm doing some research on GCC compilation optimizations, but most of this goes over my head. I'm still pretty new to programing so I'm probably missing something.
I've had a number of users complain about poor performance on the Raspberry Pi 2. I have tried a series of different optimization flags while compiling but it doesn't seem to make any difference in performance.

Do you guys know what would be the best optimizations to compile munt on a Raspberry Pi 2 would be?

I'm currently using...

export CCFLAGS="-Ofast -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -mvectorize-with-neon-quad -ftree-vectorize -funsafe-math-optimizations"
export CXXFLAGS="-Ofast -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -mvectorize-with-neon-quad -ftree-vectorize -funsafe-math-optimizations"

The main install script is here... https://github.com/t9999clint/WavePi/blob/master/install.sh

My Youtube Channel: https://www.kor.ninja/
My Soundfont Project: K.O.R. Soundfont Project V.5.0
My Soundcloud Page: https://soundcloud.com/clint-theriault