UADE complilin. Make produces fatal error: glib.h no such file or directory

To compile the UADE you have to use its Git version and commands below:

sudo apt-get install build-essential git python3-dev libao-dev pkg-config audacious-dev libfuse-dev

cd ~/Downloads
git clone https://gitlab.com/heikkiorsila/bencodetools.git
cd bencodetools
./configure
make
sudo make install

cd ~/Downloads
git clone https://gitlab.com/uade-music-player/uade.git
cd uade
./configure --with-text-scope
make
sudo make install

Official site shows 2009 as year of last version. So GUI front-ends like XMMS or Audacious seems to be unavailable because of serious changes in the APIs for 12 years.

So to play sounds you have to use CLI interface:

  • single file play uade123 filename ;
  • directory recursive play - uade123 -r directory/ .
ACTION KEYS FOR INTERACTIVE MODE:
[0-9]         Change subsong
CURSORS       Cursors left and right seek 10 seconds.
              Cursors down and up seek 1 minute.
'<'           Previous song
'.'           Seek 10 seconds forward (same as cursor right)
'b'           Next subsong
'c', SPACE    Pause
'f'           Toggle filter (takes filter control away from eagleplayer)
'g'           Toggle gain effect
'h'           Print this list
'H'           Toggle headphones effect
'i'           Print module info
'I'           Print hex dump of head of module
RETURN, '>'   Next song
'p'           Toggle postprocessing effects
'P'           Toggle panning effect. Default value is 0.7.
'q'           Quit
's'           Toggle between random and linear play
'v'           Toggle verbose mode
'x'           Restart current subsong
'z'           Previous subsong

Music files maybe found at exotica.org.uk or similar sites.