Directory Structure Here's the current directory structure under the root midi directory ("/u/psl/midi" at the moment). midi MIDI root directory midi/etc Useful miscellaneous files (man section V) midi/include Header files midi/lib Libraries & cmd files for synth setup/voice data midi/lib/D110 Roland D-110 midi/lib/DX7 Yamaha DX7 midi/lib/HR16 Alesis HR16 midi/lib/MIRAGE Ensoniq Mirage midi/lib/PCM70 Lexicon PCM70 midi/lib/SHS10 Yamaha SHS-10 midi/lib/TX816 Yamaha TX816 midi/man Manual page directories & a few macro files midi/man/man1 Section I, user programs midi/man/man3 Section III, subroutines midi/man/man5 Section V, file formats midi/man/man7 Section VII, miscellaneous info midi/src Source code directories midi/src/bin Sources for user programs midi/src/lib Sources for subroutines midi/src/misc Sources related to MIDI, but... midi/src/sys Sources for MPU driver midi/sun2 Directories for sun2-specific objects midi/sun2/bin Sun2-specific user program executables midi/sun2/lib Sun2-specific subroutine object & archive midi/sun3 Directories for sun3-specific objects midi/sun3/bin Sun3-specific user program executables midi/sun3/lib Sun3-specific subroutine object & archive midi/sun386 Directories for sun386-specific objects midi/sun386/bin Sun386-specific user program executables midi/sun386/lib Sun386-specific subroutine object & archive midi/tunes Miscellaneous MPU music files These files are of some importance: midi/src/bin/Makefile Makefile used to compile all user programs midi/src/lib/Makefile Makefile used to compile all subroutines And these symbolic links hold it all together: midi/sun2/bin/Makefile Symbolic link to midi/src/bin/Makefile midi/sun2/bin/SRC Symbolic link to midi/src/bin midi/sun2/lib/Makefile Symbolic link to midi/src/lib/Makefile midi/sun2/lib/SRC Symbolic link to midi/src/lib midi/sun3/bin/Makefile Symbolic link to midi/src/bin/Makefile midi/sun3/bin/SRC Symbolic link to midi/src/bin midi/sun3/lib/Makefile Symbolic link to midi/src/lib/Makefile midi/sun3/lib/SRC Symbolic link to midi/src/lib midi/sun386/bin/Makefile Symbolic link to midi/src/bin/Makefile midi/sun386/bin/SRC Symbolic link to midi/src/bin midi/sun386/lib/Makefile Symbolic link to midi/src/lib/Makefile midi/sun386/lib/SRC Symbolic link to midi/src/lib In reality, midi/sun2, midi/sun3, and midi/sun386 are symbolic links to filesystems on the machines that use these most (pud, spud, and binky at the moment) to lessen network dependencies.