Может кто-нибудь, пожалуйста, дайте мне немного начать играть, как играть в WAV-файл на малине Pi под Windows 10? Я хочу загрузить несколько файлов в память и на определенные события, начать играть, если это возможно, воспроизводить звуки одновременно. Я пробовал this, но это не удалось с помощью строки DLLImport (CoreDll.dll не найден). Итак, любая умная ссылка или образец очень приветствуются. Спасибо, vmиграть в wav файл в малине Pi с Windows 10 IOT Core
Я создал простой тестовый проект, он работает, выходит без ошибок, но я слышу только тишину. Я делаю что-то неправильно? Я ожидал, что нижеприведенный код воспроизводит короткий барабанный образец 50 раз.
namespace BackTC
{
public sealed class StartupTask : IBackgroundTask
{
public void Run(IBackgroundTaskInstance taskInstance)
{
btnPlayWavSound_Tapped();
}
private async void btnPlayWavSound_Tapped()
{
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/CLudwigKick-Dyn01.WAV"));
MediaPlayer player = BackgroundMediaPlayer.Current;
player.SetFileSource(file);
for (int i = 1; i <= 50; i++)
{
player.Volume = 100;
player.Play();
}
}
}
}
Попробуйте установить player.AutoPlay = false прямо перед тем, как вы установите SetFileSource, и это должно сработать. Кроме того, Volume maxes out на 1. Например, если вы хотите установить его на 75%, вам нужно установить его на 0,75. – hacker