O assobio de fogos de artifício requer dois componentes: uma mistura explosiva que faz um som quando queima e uma porção vazia do tubo do foguete para atuar como uma câmara de ressonância. O gás liberado cria o ruído, enquanto câmara permite que as ondas sonoras se acumulem até atingir o volume ensurdecedor.
Uma receita comum para fogos de artifício assobiando usa benzoato de potássio e um oxidante embalado em camadas. Conforme a mistura queima, ela produz rajadas agudas de gás que criam um ruído agudo de assobio. A mistura deve ser embalada com cuidado para que queime por etapas; quaisquer lacunas na mistura podem permitir que a pressão se acumule e detone prematuramente os fogos de artifício.