MPC-LiveXplore icon indicating copy to clipboard operation
MPC-LiveXplore copied to clipboard

Question - Expanding Audio Driver support

Open mungewell opened this issue 2 years ago • 6 comments

Hi, With MPC v2.10 class compliant audio interfaces are supported, I assume (have MPC Touch myself) that the hardware actually relies on the Linux driver system (ALSA??) to implement this.

There are a few project which go beyond the hardware supported by the kernel. How realistic is the dream that these could be built for the MPC line?

If you wanted a request/suggestion/target, how about this one?? Self contained, but limited driver: https://github.com/Drumfix/motu-avb-usb

Cheers, Simon.

mungewell avatar Aug 30 '21 22:08 mungewell

This implies to Install the kernel source of your running kernel...but we don't have it....

TheKikGen avatar Sep 26 '21 15:09 TheKikGen

Does the inbuilt kernel support loading modules (insmod, lsmod, modinfo commands)?

If so it may be possible to build a new module based on the kernel's setup and then load that into it - ie without needing to rebuild the kernel itself.

mungewell avatar Sep 28 '21 17:09 mungewell

Some modules can or can't be loaded as Akai customized the kernel for the MPC, and some are linked statically... I tried 2 years ago to build a Kernel from scratch, but I missed a lot of specific drivers (like touch screen for example, or SoC board..). I was successfull in launching a kernel at boot time, but only in command line mode !

Concerning Alsa, it is theoritecally possible to make a config file for the MOTU AVB, as the new 2.10 version support Alsa audio compliant sound cards. Did you tried to plug the board in your MPC ?

A fast track is probably to make it works on a Raspberry Pi, and then to make it works on the MPC.

TheKikGen avatar Oct 30 '21 12:10 TheKikGen

This discussion goes down to something I already wondered recently since becoming aware that MPC is Linux based:

Where are the sources that akai/inmusic is obliged to publish as result of using GPL code? Did anyone every ask them to provide it? I found some GPL Notes on other inmusic Brand products (I think denonDJ if i remember correctly) bnut no info at all from akai and about MPC's.

Not sure if the GPL can enforce getting the kernel config used, but it might...

henning avatar Feb 09 '22 18:02 henning