OpenX32 Alpha 5 - Displays!
We are proud to release the fifth alpha version of the OpenSource Operating System for the Behringer X32.
Alpha 5
the main display on all models should work - thanks to @nickushorul for discovering the correct settings of the PCR register in the LCD controller!
How to use this stuff
- Download and copy the file "dcp_corefs_openx32-alpha5.run" to an USB thumbdrive
- Plug the USB thumbdrive into any X32 (or M32) console and power it on (if the DCP-Bootloader is not showing up, press and hold VIEW-button next to USB-port while powering the device on)
- Linux will boot after the file-integrity has been checked by the original DCP-Bootloader
- After a couple of seconds the OpenX32 GUI will start automatically after uploading the bitstreams to the FPGA and the two DSPs
- Connect a microphone to XLR input 1-32 or any AUX-input and some loudspeakers to control-room outputs
- Use regular channel-faders and main-fader to control volume
Features
- Almost all basic audio-mixing-functions are working now
- several nice effects are availble:
- Reverb
- TransientShaper
- Delay
- Chorus
- Neural-Network-DeFeedback
- Overdrive
- Stereo-to-5.1 Matrix-Upmixer
- You can login to the Linux-shell by using ssh and the password "openx32"
- VNC is supported to connect to the framebuffer of Linux (start /openx32/framebuffer-vncserver via SSH)
- More effects (DynamicEQ and Multiband-Compression) are prepared and already working, but do not fit into the DSP yet. We are working on this
Known issues
- Sometimes audio is not working at the beginning. This is due to a race-condition in the parameters. Fix this by slightly adjusting the thresholds for gate and/or compressor, adjust the EQ a little bit and/or change an effect. This is a bit annoying, but hey, its an alpha-version ;-)
- AES50 is working only on Port A on the Lattice-FPGA-versions in combination with a connected WING. Connected S16 or SD16 will work only after a very long time as there is some kind of timing-issue. The Xilinx-version is not working yet.
- After a couple of hours we are running out of memory and the GUI will crash. This memory-leak is work-in-progress
Outlook
Besides these issues try it out and enjoy this cool device from a totally different point of view. These files will not change anything on the SD-card or the general hardware so a simple power-cycle is enough to bring back the original operating system. Perhaps you would like to participate in this project - now that the general system is up and running, lots of great things could be done with this device.
This open-source version of the X32 includes about 50% (or maybe 60%) of the features of the original firmware. Think of it primarily as a way to better understand complex digital audio systems. Feel free to create an issue here on GitHub if you have ideas or feedback.