Skip to content

EonZeNx/multi.audio.output

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mao (Multi-Audio Output)

A MudBlazor app for playing multiple audio files at the same time.

Limitations

  • This app uses NAudio, and is therefore limited to .ogg, .wav, .flac, and .mp3 files.
  • .ogg files are recommended for looping effects/music due to limitations of the .mp3 format.
  • Due to limitations in Javascript file selection & C# file dialog incompatibility with console apps, the app must scan directories before playing audio files.

Requirements

Search for .NET Runtime 6.0.0 for Windows, currently it's on the right of the page

Installation

  1. Download the latest release here.
  2. Unzip the archive

Setup

  1. Open the appsettings.json file in the root of the project.
  2. Under AudioSourcePaths, add the directories to scan for audio files. (Note: The app will scan all subdirectories of the directories specified.)

Make sure to escape back slashes (\\) in the paths.

e.g. C:\Fake\Path\To\Audio\Files becomes C:\\Fake\\Path\\To\\Audio\\Files

  1. Save the file.

Usage

  1. Open the mao_mudblazor_server.exe file.
  2. Check the console to ensure the audio sources were correctly scanned.
  3. Open your browser and navigate to the hosted URL (Note: The app should automatically open the hosted URL in your default browser).

About

MudBlazor app using NAudio to play multiple audio files at the same time

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors