Hydrogen is a free and open source advanced drum machine for Windows, Linux and MacOS. Using this you can do professional pattern based drum programming. It comes with stereo audio engine, with import of sound samples in wav, au and aiff formats. You can also use compressed FLAC file samples. It is released under GNU General Public License v2.0.