---
title: MAMusicHapticsManager
framework: mediaaccessibility
role: symbol
role_heading: Class
path: mediaaccessibility/mamusichapticsmanager
---

# MAMusicHapticsManager

A class that reports information about the Music Haptics feature.

## Declaration

```swift
class MAMusicHapticsManager
```

## Overview

Overview Use the shared instance of MAMusicHapticsManager to check information about the Music Haptics feature so you can respond accordingly in your app. For example, you can check whether Music Haptics is on, get a notification when it turns on or off, or check whether a haptic track is currently playing along with the Now Playing item.

## Topics

### Getting the shared haptics manager

- [shared](mediaaccessibility/mamusichapticsmanager/shared.md)

### Checking if Music Haptics is on

- [isActive](mediaaccessibility/mamusichapticsmanager/isactive.md)
- [activeStatusDidChangeNotification](mediaaccessibility/mamusichapticsmanager/activestatusdidchangenotification.md)

### Checking haptic track availability

- [checkHapticTrackAvailabilityForMedia(matchingCode:completionHandler:)](mediaaccessibility/mamusichapticsmanager/checkhaptictrackavailabilityformedia(matchingcode:completionhandler:).md)

### Observing haptic playback

- [addStatusObserver(_:)](mediaaccessibility/mamusichapticsmanager/addstatusobserver(_:).md)
- [removeStatusObserver(_:)](mediaaccessibility/mamusichapticsmanager/removestatusobserver(_:).md)

### Supporting types

- [MAMusicHaptics](mediaaccessibility/mamusichaptics.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
