Skip to content

A minimalistic audio player application built with SwiftUI for macOS.

License

Notifications You must be signed in to change notification settings

pmdarrow/SimpleAudioPlayer

Repository files navigation

Simple Audio Player

Simple Audio Player is a minimalistic audio player application built with SwiftUI for macOS.

App screenshot

Why

I wanted a super lightweight open source audio player for local audio files that could run on a severely resource constrained machine. It needed to support selecting the output device and crossfading. Nothing really fit the bill so I built one myself.

Features

  • Add and remove songs to a playback queue (supports .mp3, .wav, and .m4a formats)
  • Play, pause, and seek functionality
  • Display current and total playback time
  • Select an audio output device
  • Persist queue across app restarts
  • Minimalistic user interface

Installation

Clone the repository to your local machine:

git clone https://github.com/pmdarrow/SimpleAudioPlayer.git

Navigate to the project directory:

cd SimpleAudioPlayer

Open the project in Xcode:

open SimpleAudioPlayer.xcodeproj

Build and run the application using Xcode.

Contributing

Contributions are welcome! Please feel free to submit a pull request or create an issue for any bugs or feature requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A minimalistic audio player application built with SwiftUI for macOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages