The AdvancedLinux SoundArchitecture(ALSA) providesaudio and MIDIfunctionalityto the Linuxoperatingsystem. ALSAhas thefollowingsignificantfeatures: Efficientsupport for alltypes of audiointerfaces,from consumersound cards toprofessionalmultichannelaudiointerfaces. Fullymodularizedsound drivers. SMP andthread-safedesign. User spacelibrary(alsa-lib) tosimplifyapplicationprogramming andprovide higherlevelfunctionality. Support forthe older Open
GNU Solfege is*free* eartrainingsoftwarewritten inPython 3.4using the Gtk+3 toolkit. Theprogram isdesigned to beeasily extendedwith lessonfiles (datafiles), so theuser can createnew exercises.