moved sound generator back in
- added DesktopGenerator from other project