I have designed and produced a DJ style MIDI controller and was wondering if I will be able to connect it with Traktor software without owning any official NI hardware? Before I buy will I be able to sync my controller and map it to traktor pro?
Yes, Traktor does not care, as long as it's midi.
You can also try the 30 minutes demo version. (Though I heard rumors that midi mapping does not work in the demo? Would be weird though)