# 2. Perfect Pitch

| <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FDYv6eEc4SNI4HAI5vPxg%2FBASEBALL_SERIES_APP.png?alt=media&#x26;token=cb128628-37d6-40b0-96a3-8633675d98d7" alt="" data-size="original"> | <h2><mark style="color:red;">Perfect Pitch</mark></h2> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------ |

***

***

<details>

<summary><mark style="color:red;">Perfect Pitch</mark> Page Contents</summary>

[**Overview**](#overview)

[**Pitcher Selector**](#pitcher-selector)

[**Perfect Pitch Setup**](#perfect-pitch-setup)

[**Perfect Pitch**](#perfect-pitch-1)

</details>

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FTfmAGiSjZda1qLX7RCfA%2Fline_horizon_flipped.png?alt=media&#x26;token=89672410-9e30-495d-9551-51526f156405" alt=""><figcaption></figcaption></figure>

## Overview

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F5Jx5Tu6u1wor8lUxYxMw%2Fline_horizon.png?alt=media&#x26;token=7db97041-9d92-468c-9c18-a0fcbb400984" alt=""><figcaption></figcaption></figure>

This section covers "**Perfect Pitch**", featured in our **Baseball Series 23**/**24** GAMEPACKs for the **STRIKEPACK HORIZON**™ controller adapter & powered by the **STRIKEPACK CENTRAL**™ smartphone app.  You will be guided you through the "**Perfect Pitch**" M.O.D. (Macro On Demand) in the order of setting it up & using it in-game.

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FTfmAGiSjZda1qLX7RCfA%2Fline_horizon_flipped.png?alt=media&#x26;token=89672410-9e30-495d-9551-51526f156405" alt=""><figcaption></figcaption></figure>

## Pitcher Selector

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F5Jx5Tu6u1wor8lUxYxMw%2Fline_horizon.png?alt=media&#x26;token=7db97041-9d92-468c-9c18-a0fcbb400984" alt=""><figcaption></figcaption></figure>

While <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FjeFucKQmm4rrUhSHlHZZ%2Fview.png?alt=media&#x26;token=a2cc8763-fb61-455c-a427-838c9d2b0042" alt="" data-size="line">***ACTIVATOR*** is <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HELD***, <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FyzvghNqBXy2lEPkXIbVP%2Flt.png?alt=media&#x26;token=cefb1402-5dd9-4fdd-a216-c01205d2d942" alt="" data-size="line">***LEFT TRIGGER*** can be <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">***TAPPED*** to cycle through the **4 Pitchers**.  These essentially function as 4 loadouts:

| ![](https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FjIXCFO15tUy8pNrAAr0C%2FActive_Pitcher_Selector.png?alt=media\&token=c8556d78-7290-4eb4-bea7-718dfbc97cc5) | <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FDdO1HAq67L9Ju9rnrutD%2FController_View_LT_Green.png?alt=media&#x26;token=c9f79d3f-924c-45e3-83a5-993f513881ad" alt="" data-size="original"> |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FTfmAGiSjZda1qLX7RCfA%2Fline_horizon_flipped.png?alt=media&#x26;token=89672410-9e30-495d-9551-51526f156405" alt=""><figcaption></figcaption></figure>

## Perfect Pitch Setup

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FTfmAGiSjZda1qLX7RCfA%2Fline_horizon_flipped.png?alt=media&#x26;token=89672410-9e30-495d-9551-51526f156405" alt=""><figcaption></figcaption></figure>

The following in-game settings are known to be <mark style="color:red;">**REQUIRED**</mark> to ensure that "**Perfect Pitch**" functions correctly:

* **CONTROLLER VIBRATION:** ON \[IN-GAME & CONSOLE SYSTEM-WIDE]
* **PITCHING INTERFACE:** PINPOINT PITCHING

***

**STEP 1**:  Head over to your game's **Practice Mode**, along with the team that you plan to set up as your pitching team.

***

**STEP 2**:  Choose an in-game pitcher to set up first.

***

**STEP 3**:  On the **Dashboard**, you **MUST MATCH** each "**Pitch Type**" to your in-game pitcher's pitch types, ensuring that they are assigned to the correct button locations that correspond with your game.  Under Pitch Type, you can  <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">tap each rectangle to cycle through the available pitch types, or you can <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">hold your finger on a rectangle to bring up its option selector.

***

**STEP 4**:  While <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HOLDING*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line">***RIGHT TRIGGER**,* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">***TAP*** one of your ***PITCH*** buttons, then ***RELEASE*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line">***RIGHT TRIGGER*** to perform the in-game pitch for that pitch button.

***

**STEP 5**:  On the **Dashboard**, you **MUST MATCH** the "**Pitch Delay**" with how early your in-game pitch timing was.  Under Pitch Delay, <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">tap the associated rectangle to enter your timing with your device's numpad.&#x20;

***

**STEP 6**:  Repeat **STEPS 4**-**5** until the timing is within **0**.**05** seconds, or as desired for **each** pitch button.

***

**STEP 7**:  Use your in-game settings to place someone **on base** & ensure that you are still using the **same** pitcher.

***

**STEP 8**:  On the **Dashboard**, select "**ON Base**" <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FUI0MavP8KmfLDPUUXoe4%2FToggle_On_Base.png?alt=media&#x26;token=1b510a74-ed7d-40c5-a996-8e8ca3c9038e" alt="" data-size="line">.

***

**STEP 9**:  Repeat **STEPS 4**-**6** with ON Base timings.

***

**STEP 10** (**Optional**):  On the **Dashboard**, you can match the "**Pitcher Name**" with your in-game pitcher to ensure that you never forget who these settings are associated with.

***

**STEP 11**:  On the **Dashboard**, change the "**Active Pitche**r" so that you can set up the **next** pitcher, or while <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FjeFucKQmm4rrUhSHlHZZ%2Fview.png?alt=media&#x26;token=a2cc8763-fb61-455c-a427-838c9d2b0042" alt="" data-size="line">***ACTIVATOR*** is <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HELD***, <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">***TAP*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FyzvghNqBXy2lEPkXIbVP%2Flt.png?alt=media&#x26;token=cefb1402-5dd9-4fdd-a216-c01205d2d942" alt="" data-size="line">***LEFT TRIGGER*** to cycle through the Active Pitcher.

***

**STEP 12**:  Repeat **STEPS 3**-**11** with for each new pitcher.  You can configure up to **4** pitchers.

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FTfmAGiSjZda1qLX7RCfA%2Fline_horizon_flipped.png?alt=media&#x26;token=89672410-9e30-495d-9551-51526f156405" alt=""><figcaption></figcaption></figure>

## Perfect Pitch

<figure><img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F5Jx5Tu6u1wor8lUxYxMw%2Fline_horizon.png?alt=media&#x26;token=7db97041-9d92-468c-9c18-a0fcbb400984" alt=""><figcaption></figcaption></figure>

This section assumes that you have been through **Perfect Pitch Setup** first.

***

While <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HOLDING*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line">***RIGHT TRIGGER**,* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F0zAKxtU3XqgjkE0tSZ9u%2FTap_Icon.png?alt=media&#x26;token=5e6ad0e0-afcf-4a92-993e-837c83422b7f" alt="" data-size="line">***TAP*** one of your ***PITCH*** buttons displayed on the screen.  ***RELEASE*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line">***RIGHT TRIGGER*** to perform the associated pitch type with the associated pitch delay (shown on the same row on the **Dashboard**).

{% hint style="info" %}
Optionally, ***MOVING LEFT STICK*** will also change the aim of the pitch.
{% endhint %}

***

### Pitch Delay Controller Shortcut

While <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HOLDING*** <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line">***RIGHT TRIGGER**,* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line">***HOLD*** one of your ***PITCH*** buttons displayed on the screen.  You can adjust its associated "**Pitch Delay**" by moving the following controls left or right:

***

***LEFT STICK**:* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FPphXq6RflazqWaSy1sx1%2Fstick_west_L.png?alt=media&#x26;token=b6c371c8-3aed-4d3a-82b5-34e93d7e4b6b" alt="" data-size="original"><mark style="color:red;">**decrease**</mark> / <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FrJFHJ1zkACougMtQc9BX%2Fstick_east_L.png?alt=media&#x26;token=03f946aa-42cd-4e6e-8ca9-16ae3263d03d" alt="" data-size="original"><mark style="color:green;">**increase**</mark> by **1s**.

***

***D**-**PAD**:* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2Flsg3N9o9cN17lvwnMKqn%2Fdpad_left.png?alt=media&#x26;token=db84d363-05f4-4b91-b1f8-74f1569b4964" alt="" data-size="line"><mark style="color:red;">**decrease**</mark> / <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FC3AjtBgEd1NBQ0T4oeUY%2Fdpad_right.png?alt=media&#x26;token=e0d7aebd-46d6-4de1-b4b4-4db2cab7e99e" alt="" data-size="line"><mark style="color:green;">**increase**</mark> by **0**.**1s**.

***

***RIGHT STICK**:* <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F4ZvXp4OOxHsZQrgM50nc%2Fstick_west_R.png?alt=media&#x26;token=f231ca94-93bb-4def-8fa1-3bc291369b5f" alt="" data-size="original"><mark style="color:red;">**decrease**</mark> / <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F6A1Gb1DauLppegiPKtO8%2Fstick_east_R.png?alt=media&#x26;token=77dbc0fb-f7d7-4da7-837a-f32ede717310" alt="" data-size="original"><mark style="color:green;">**increase**</mark> by **0**.**01s**.

***

### Base Mode Controller Shortcut

| <p>While <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FZJbYYncrEvgR9kdjLoL0%2FHold_Icon.png?alt=media&#x26;token=d690c237-048b-48d3-b147-0f0a52116811" alt="" data-size="line"><em><strong>HOLDING</strong></em> <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FBRrkanK3kddPlff8lCH2%2Frt.png?alt=media&#x26;token=541787c5-fd07-401c-8b42-06fcbb188996" alt="" data-size="line"><em><strong>RIGHT TRIGGER</strong>:</em></p><hr><p><em><strong>TAP</strong></em> <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FcsMJvNL7JbrEUiO9dNlj%2Fdpad_up.png?alt=media&#x26;token=efc370a6-9846-4bc1-ba60-d0d977fe8f77" alt="" data-size="line"><em><strong>UP</strong></em> to toggle to <strong>ON Base</strong> <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FUI0MavP8KmfLDPUUXoe4%2FToggle_On_Base.png?alt=media&#x26;token=1b510a74-ed7d-40c5-a996-8e8ca3c9038e" alt="" data-size="line">.</p><hr><p><em><strong>TAP</strong></em> <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FCjU4ltqS1IKCiiNU9V7L%2Fdpad_down.png?alt=media&#x26;token=1d93c318-cc72-4d99-abcd-6306b45acb32" alt="" data-size="line"><em><strong>DOWN</strong></em> to toggle to <strong>OFF Base</strong> <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2FKC5VqHTmNjd4C2NtqL7w%2FToggle_Off_Base.png?alt=media&#x26;token=e01e7f90-77b0-4048-b84d-ae7a8f663b5a" alt="" data-size="line">.</p> | <img src="https://1841283601-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FFYraHizgjOptWmwCAGKE%2Fuploads%2F6frMBpmmjZSQ5NYqs2ql%2FController_Base_Mode.png?alt=media&#x26;token=37ca3296-d075-4c31-baac-b736091bf985" alt="" data-size="original"> |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
