Sing or play along with a song by muting your instrument or vocal part.
Slow down and loop difficult sections to learn them at your own pace.
Change the musical key of a song to match your vocal range.
Record your practice sessions over the backing track and share them.
| shantanugoel/atarang | realm/rcurrency | abdullahselek/swiftyproxykit | |
|---|---|---|---|
| Stars | 10 | 10 | 11 |
| Language | Swift | Swift | Swift |
| Last pushed | — | 2023-08-16 | 2018-03-24 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Mac with Xcode, an iPhone or iPad running iOS 17+, and an Apple Developer account to sign and sideload the app.
Atarang is an iPhone app that turns any YouTube song into a personal practice studio for musicians and singers. You paste a YouTube link, and the app splits the track into separate parts on your phone, such as vocals, drums, bass, and guitar. You can then turn down the part you want to perform, press play, and practice along with the rest of the band. The app offers two main workspaces: Mix and Practice. In the Mix view, you adjust the volume of each individual part, mute or solo specific stems, and set up the balance between your microphone and the backing track. In the Practice view, you can loop difficult sections, slow down the song without changing its pitch, or change the musical key without altering the tempo. You can also set repetition targets with automatic tempo ramping, add a manually aligned metronome, and record your performance over the backing track. Atarang remembers all your settings for each song, so you can pick up exactly where you left off. Atarang supports several separation models depending on your needs. A default four-part model is included with the app, while additional models offering two, four, or six separated parts can be downloaded on first use. These downloads range from 40 to 136 megabytes and are verified for integrity before use. Once downloaded, the models stay on your device for future use. Everything happens locally on the iPhone. There is no Atarang server or user account, and all extraction, separation, mixing, and recording remain private to your device. You can export your recordings as audio files and share them through AirDrop, Files, WhatsApp, or other compatible apps. Playback and recording continue even when the app is backgrounded or the screen is locked. Installing Atarang requires a Mac with Xcode and an iPhone or iPad running iOS 17 or later. The project is sideloaded rather than distributed through the App Store, so you need an Apple Developer account to sign the app for your device. The full README is longer than what was shown.
An iPhone app that splits any YouTube song into vocals, drums, bass, and guitar. You mute your part and practice along with the rest of the band, right on your phone.
Mainly Swift. The stack also includes Swift, iOS, Xcode.
The license for this project is not specified in the available documentation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.