Skip to content

mvxGREEN/SoundLoaderIos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoundLoader: Soundcloud Downloader App for iOS

ic_launcher_soundloader_round

About

SoundLoader is a simple music downloader app, built for Ios with the Beeware suite of tools and libraries.

The app accepts a Soundcloud URL (track only) and downloads the track as an .MP4 audio file on your device's local storage.

Features

  • URL-to-M4A Downloader App
  • Quick Paste Button
  • Album Art
  • Metadata (ID3 Tags)
  • Original Quality

Screenshots

Apple iPhone 16 Pro Max Screenshot 1 Apple iPhone 16 Pro Max Screenshot 2 Apple iPhone 16 Pro Max Screenshot 3 IMG_0029 IMG_0024

Requires

  • ios device
  • xcode
  • homebrew
  • git
  • python
  • pip packages:
    • briefcase
    • rubicon-objc
    • requests
    • asyncio
    • aiohttp
    • httpx
    • mutagen
  • beeware virtual environment

How To Build

  1. Install requirements listed above
  2. Set up your Beeware virtual environment, per the tutorial
  3. Activate your beeware virtual environment
  4. Clone and extract this project
  5. 'cd' into extracted project
  6. Build the xcode project by with 'briefcase create iOS' then 'briefcase build iOS'
  7. Open generated 'build' folder and locate .xcodeproj file
  8. Open .xcodeproj in Xcode
  9. Build & sign app in xcode
  10. Run app on your physical or simulated iOS device!

How To Use

  1. Copy desired URL
  2. Paste into SoundLoader
  3. Tap download button

Done! File will be saved to your device's Documents directory.

Contributing

We love contributions <3

About

SoundLoader: Music Downloader for Soundcloud on iOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published