All Projects → efremidze → Peep

efremidze / Peep

Licence: mit
Easy Sound Generator 🐥

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Peep

Swiftysound
SwiftySound is a simple library that lets you play sounds with a single line of code.
Stars: ✭ 995 (+1586.44%)
Mutual labels:  audio, sound, cocoapods, carthage
Haptica
Easy Haptic Feedback Generator 📳
Stars: ✭ 587 (+894.92%)
Mutual labels:  feedback, cocoapods, carthage, generator
Soundable
Soundable allows you to play sounds, single and in sequence, in a very easy way
Stars: ✭ 78 (+32.2%)
Mutual labels:  audio, sound, cocoapods, carthage
Audioindicatorbars
AIB indicates for your app users which audio is playing. Just like the Podcasts app.
Stars: ✭ 279 (+372.88%)
Mutual labels:  audio, cocoapods, carthage
Ktvhttpcache
A powerful media cache framework.
Stars: ✭ 2,113 (+3481.36%)
Mutual labels:  audio, cocoapods, carthage
Pinpointkit
Send better feedback
Stars: ✭ 1,115 (+1789.83%)
Mutual labels:  feedback, cocoapods, carthage
Fwplayer
A video player SDK for iOS, it is based on AVPlayer. https://se.linkedin.com/in/foks-huiwang, https://fokswang.wixsite.com/home
Stars: ✭ 321 (+444.07%)
Mutual labels:  audio, cocoapods, carthage
Swift Video Generator
Stars: ✭ 517 (+776.27%)
Mutual labels:  audio, sound, generator
Pdfgenerator
A simple generator of PDF written in Swift.
Stars: ✭ 629 (+966.1%)
Mutual labels:  cocoapods, carthage, generator
Pandoraplayer
🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.
Stars: ✭ 1,037 (+1657.63%)
Mutual labels:  audio, sound, cocoapods
Istimeline
Simple timeline view written in Swift 3
Stars: ✭ 1,005 (+1603.39%)
Mutual labels:  cocoapods, carthage
Sketchkit
A lightweight auto-layout DSL library for iOS & tvOS.
Stars: ✭ 40 (-32.2%)
Mutual labels:  cocoapods, carthage
Fontblaster
Programmatically load custom fonts into your iOS and tvOS app.
Stars: ✭ 1,000 (+1594.92%)
Mutual labels:  cocoapods, carthage
Gaugekit
Kit for building custom gauges + easy reproducible Apple's style ring gauges.
Stars: ✭ 997 (+1589.83%)
Mutual labels:  cocoapods, carthage
Simpletones.js
The goal of simpleTones.js is to provide every JavaScript developer with a lightweight solution for creating custom sounds in their web applications. This documentation has been written in hopes that the least experienced developer can read, understand and go on to do great things. You can check out several examples at this link:
Stars: ✭ 45 (-23.73%)
Mutual labels:  audio, sound
Wstagsfield
An iOS text field that represents tags, hashtags, tokens in general.
Stars: ✭ 1,013 (+1616.95%)
Mutual labels:  cocoapods, carthage
Lgalertview
Customizable implementation of UIAlertViewController, UIAlertView and UIActionSheet. All in one. You can customize every detail. Make AlertView of your dream! :)
Stars: ✭ 1,027 (+1640.68%)
Mutual labels:  cocoapods, carthage
Chime
🎵 Python sound notifications made easy
Stars: ✭ 56 (-5.08%)
Mutual labels:  audio, sound
Mtbbarcodescanner
A lightweight, easy-to-use barcode scanning library for iOS 8+
Stars: ✭ 1,085 (+1738.98%)
Mutual labels:  cocoapods, carthage
Grview
UIView and other UIKit elements with a gradient and other attributes for IOS
Stars: ✭ 39 (-33.9%)
Mutual labels:  cocoapods, carthage

Peep

Build Status Version License Platform Carthage compatible

Peep is an easy sound generator library.

$ pod try Peep

Requirements

  • iOS 10.0+
  • Xcode 8.0+
  • Swift 5 (Peep 3.x), Swift 4 (Peep 2.x), Swift 3 (Peep 1.x)

Usage

Playing sounds is super simple.

import Peep

// play alert tone
Peep.play(sound: AlertTone.tweet)

// play key press
Peep.play(sound: KeyPress.tap)

// play haptic feedback
Peep.play(sound: HapticFeedback.selection)

// play url
Peep.play(sound: Bundle.main.url(forResource: "Success", withExtension: "m4a"))

Haptic Feedback

Add haptic feedback to Peep using Haptica.

Haptic.impact(.light).generate()

Installation

CocoaPods

To install with CocoaPods, simply add this in your Podfile:

use_frameworks!
pod "Peep"

Carthage

To install with Carthage, simply add this in your Cartfile:

github "efremidze/Peep"

Communication

  • If you found a bug, open an issue.
  • If you have a feature request, open an issue.
  • If you want to contribute, submit a pull request.

Credits

License

Peep is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].