Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wilzh40/soundsieve

Winner of HSHacks II - Tinder for Music
https://github.com/wilzh40/soundsieve

music soundcloud swift

Last synced: 1 day ago
JSON representation

Winner of HSHacks II - Tinder for Music

Awesome Lists containing this project

README

        

# SoundSieve
Preview music by genre on Soundcloud based on the most popular section of a song, determined by comment density and other factor.

Made in 24 Hours by Wilson Zhao, Brian Ng, and [backend](https://github.com/kzeng10/soundsieve-backend) by Kevin Zeng at [HS Hacks II] (http://www.hshacks.com/)

## Includes

[Alamofire-SwiftyJSON](https://github.com/SwiftyJSON/Alamofire-SwiftyJSON)

[DrawerController](https://github.com/sascha/DrawerController)

[StreamkingKit](https://github.com/tumtumtum/StreamingKit)

[TinderSimpleSwipeCards](https://github.com/cwRichardKim/TinderSimpleSwipeCards)

## Bugs

- Disable userInteraction on the centerController if not zoomed
- Fix the heights of the navControllers on each sideMenu

## Roadmap

- Seeking still takes a while, find a way to buffer the next song beforehand
- Native soundcloud integration, play within the app (or download!) instead of redirecting to soundcloud
- Prevent duplicate songs from showing and saving
- Parse buffer data to make a pulse graphical display
- Change the saved songs view to have dynamic cell height
- Enable individual deletion of saved songs
- Add an option to listen to the preview or the whole song
- Refactor the code to make it less hacky