Thread ou Task? Como consigo melhorar a performance de execução de som wav. Delphi

Delphi

19/08/2019

Bom dia amigos.

Meu problema:

Dentro de rotinas condicionais, eu trabalho cálculos matemáticos e se critérios são atendidos, eu invoco para tocar um arquivo e som
usando a linha abaixo

sndPlaySound('c:\\arquivo.wav');

Tudo funciona bem.
Os cálculos são executados corretamente e o som tb, porém com um delay considerado de som.
Pq a cada segundo os cálculos acontecem e o som é chamado...então gostaria de otimizar ao máximo

O arquivo é leve.
A máquina é boa..um I7 de sétima geração e com 16 GB de RAM.

Recomendam algo?

Será que tenho que deixar uma task ou thread ligada apenas pra tocar o arquivo de som?

Obrigado a ajuda
Trevis Souza

Trevis Souza

Curtidas 0
POSTAR