Close

No more alsa seq requirement

A project log for Jetson Nano Convolution Reverb

Turn your unused Jetsons into a real time audio effect modules with CUDA

es-pronkE/S Pronk 02/06/2022 at 03:520 Comments

I have been trying to get the code working on a production Jetson Xavier NX, but it has a custom board and rebuilding / signing the kernel is a minefield I would rather not cross on my weekend off. I rather bypass seq altogether.

So I tried to get jack to detect raw midi devices... No luck.

So now I just wrote a rawmidi interface myself, it is pretty basic and has some potential issues if you want to do advanced routing, but for now this should remove the requirement for the kernel rebuild.

(Still need to test on actual jetson, working on laptop right now)

UPDATE: Now tested and functioning on jetson Xavier NX.

PS: When testing audio applications, always test with headphones and wear them around your neck. Then monitor the signal by putting one of the cups on your ear, DJ - style, just in case a bug is causing noise. I once had a bug that produced so much noise the headphones were vibrating, protect your hearing!

Discussions