Трубач - имя существительное одушевлённое, нарицательное, мужского рода, 2-го склонения, в единственном числе, в именительном падеже.
Мягкий знак не пишется после шипящих на конце существительных мужского рода, имеющих форму единственного числа.
Таким образом, слово "трубач" пишется без мягкого знака.
Примеры существительных мужского рода (2-го склонения в форме единственного числа), оканчивающихся на шипящий: ёж, плащ, грач, калач, морж, корж, смерч, этаж, шалаш, рубеж, фарш, марш, пляж, меч, ткач, мираж, вираж, витраж, монтаж, пейзаж, чиж, стриж, грош, матч, скотч, блиндаж, грабёж, падеж, нож, палач, силач, овощ, луч, мятеж, ключ, кряж, шарж, хрящ, чертёж, гараж, стеллаж, коттедж, товарищ, плющ, хвощ, уж, карандаш, экипаж, репортаж, массаж, малыш, мякиш, персонаж, детёныш, ландыш, багаж, врач, борщ, ковш.
Мягкий знак пишется после шипящих на конце существительных женского рода (3-го склонения в форме единственного числа).
Примеры существительных женского рода третьего склонения: ночь, полночь, дочь, печь, помощь, рожь, тишь, мышь, роскошь, помощь, речь, ложь, мелочь, тушь, дрожь, молодёжь, мощь, желчь, пустошь, горечь.