Does Beatcraft support DirectX or VST effects?

No, not at the present time. However, Beatcraft contains its own library of excellent effects.