analogcode / Swift-Radio-Pro

Professional Radio Station App for iOS!
MIT License
2.87k stars 713 forks source link

New- FREE Open-Source Music Instrument Code: #79

Open analogcode opened 6 years ago

analogcode commented 6 years ago

Hey everyone, We just pushed a new repo. It's an open-source music instrument app. I would be honored if you wanted to check it out:

romplayer

https://github.com/AudioKit/ROMPlayer

App Store Example: FM Player

Thank you.

@fethica Also has a cool new repo he is working on. I'll let him tell you about it when he is ready. Stay tuned!

fethica commented 6 years ago

Hey everyone,

I'm currently working on a new radio player based on AVPlayer : https://github.com/fethica/FRadioPlayer and it will be added to the SwiftRadioPro app soon, I already started implementing it in a separate branch: https://github.com/swiftcodex/Swift-Radio-Pro/tree/dev

Everything still in development, but feel free to test them out!

Cheers!

Thanks @swiftcodex and congrats for your new amazing app 👏

analogcode commented 6 years ago

@fethica's code is very exciting. We are all very lucky that he is contributing to Swift Radio and making it better with his awesome work. Make sure you check out his repo and give him a star! ⭐️

iDevelopper commented 6 years ago

@fethica ,

            // Turn off network indicator in status bar
            UIApplication.shared.isNetworkActivityIndicatorVisible = false

must be used from main thread.

public extension String {
    public var length: Int { return self.characters.count }

    public func toURL() -> NSURL? {
        return NSURL(string: self)
    }
}
        let scanner = Scanner(string: hex)
        var hexValue: CUnsignedLongLong = 0
        if scanner.scanHexInt64(&hexValue) {
            switch (hex.characters.count) {

characters is deprecated, use String or SubString instead.

            UIApplication.shared.openURL(url)

is deprecated.

        let albumArtwork = MPMediaItemArtwork(image: track.artworkImage!)

is deprecated.

fethica commented 6 years ago

Hello @iDevelopper !

Thanks for the feedback, All warning/deprecated code will be fixed in the next version (dev branch)!

analogcode commented 6 years ago

My newest open-source project: https://audiokitpro.com/synth

ak1