Visão geral do exemplo de eco
[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Este guia cria um plug-in Reprodutor Multimídia do Windows DSP que cria um efeito de eco no áudio PCM durante a reprodução. As metas para o plug-in são as seguintes:
- O plug-in processa somente áudio PCM de 8 bits ou 16 bits.
- Ele dá suporte a um tempo de atraso entre 10 milissegundos (ms) e 2000 ms (2 segundos). Isso representa um intervalo prático para a maioria dos aplicativos.
- Ele dá suporte à combinação do sinal original com o sinal de atraso.
- Ele fornece uma implementação de página de propriedades que permite que o usuário forneça um valor para o tempo de atraso e um valor para o percentual de sinal de atraso em relação ao nível geral do sinal de áudio.
- O código é criado modificando o Reprodutor Multimídia do Windows exemplo de plug-in DSP de áudio do Assistente de Plug-in.
O exemplo de Eco não está incluído no SDK do Reprodutor Multimídia do Windows; é um exemplo que você cria. Para criar o exemplo de Eco, você deve começar com o projeto padrão do Assistente de Plug-in do Reprodutor Multimídia do Windows. Você pode nomear o projeto como quiser; esta documentação pressupõe que o projeto se chama Echo. Para obter detalhes sobre como usar o assistente, consulte Criando um plug-in DSP.
A seção a seguir fornece uma visão geral de como o exemplo cria um efeito de eco:
Tópicos relacionados
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de