# PC Presets names

**URL:** <https://squarp.community/t/pc-presets-names/11144>\
**Category:** Hapax Instrument Definitions\
**Created:** [April 1, 2024, 8:07am UTC](https://squarp.community/t/pc-presets-names/11144 "2024-04-01T08:07:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikei](https://squarp.community/user_avatar/squarp.community/mikei/32/3021_2.png) [@mikei](https://squarp.community/u/mikei)\
**Post date:** [April 1, 2024, 8:07am UTC](https://squarp.community/t/pc-presets-names/11144/1 "2024-04-01T08:07:03Z")

</div>

Hello all, very proud to be part of the Hapax community.

First dumb question (you should be prepared with me 🙂 , despite the PC presets names present in the instruments definitions files, I can’t find any way to display them on the Hapax and ther’s nothing about it the manual. What are they use for?

ex:  
**# PC**  
**# MSB/LSB must be between 0…127**  
[PC]  
1:0:NULL User 1  
**# add user patches here…**  
1:1:NULL LONG PAD 1  
2:1:NULL MOVING PAD  
3:1:NULL SOFT PAD 1  
[/PC]

Thanks for reading

---

<div class="post-metadata">

**Author:** ![Kadabadik](https://squarp.community/user_avatar/squarp.community/kadabadik/32/2747_2.png) [@Kadabadik](https://squarp.community/u/Kadabadik)\
**Post date:** [April 1, 2024, 3:12pm UTC](https://squarp.community/t/pc-presets-names/11144/2 "2024-04-01T15:12:06Z")

</div>

Welcome @mikei 👋 As far as I know those names are for reference in the text document. I’ve noticed some definitions that I’ve downloaded have the names included and some don’t - regardless, I’ve played around with it and it did not have an effect on what the Hapax was displaying.

---

<div class="post-metadata">

**Author:** ![Maarten](https://squarp.community/letter_avatar_proxy/v4/letter/m/ecccb3/32.png) [@Maarten](https://squarp.community/u/Maarten)\
**Post date:** [April 1, 2024, 5:29pm UTC](https://squarp.community/t/pc-presets-names/11144/3 "2024-04-01T17:29:23Z")

</div>

If you choose the program change from the definition instead of just program change number, Hapax will show you the names

---

<div class="post-metadata">

**Author:** ![mikei](https://squarp.community/user_avatar/squarp.community/mikei/32/3021_2.png) [@mikei](https://squarp.community/u/mikei)\
**Post date:** [April 3, 2024, 7:15pm UTC](https://squarp.community/t/pc-presets-names/11144/4 "2024-04-03T19:15:30Z")

</div>

Hello Maarten, thanks for your response, sadly I can’t make it work, maybe it’s because of a bad instrument definition. When you say ‘from the definition’ you mean in the automation page? Maybe you can provide a screenshot , for me to be sure from where to start 😉

Best regards

---

<div class="post-metadata">

**Author:** ![Maarten](https://squarp.community/letter_avatar_proxy/v4/letter/m/ecccb3/32.png) [@Maarten](https://squarp.community/u/Maarten)\
**Post date:** [April 3, 2024, 8:17pm UTC](https://squarp.community/t/pc-presets-names/11144/5 "2024-04-03T20:17:17Z")

</div>

No it is in the cc list. So within [cc] and [/cc].

Automation is for creating default automation lanes of certain cc numbers when loading a definition.

See the comments in the template file for more info;  
[https://squarp.net/hapax/instr\_def/template.txt](https://squarp.net/hapax/instr_def/template.txt)

---

<div class="post-metadata">

**Author:** ![Kadabadik](https://squarp.community/user_avatar/squarp.community/kadabadik/32/2747_2.png) [@Kadabadik](https://squarp.community/u/Kadabadik)\
**Post date:** [April 4, 2024, 1:32am UTC](https://squarp.community/t/pc-presets-names/11144/6 "2024-04-04T01:32:21Z")

</div>

You can set the names in the CC definition area. Then when you use the automation area it will use the names defined in the CC’s

---

<div class="post-metadata">

**Author:** ![mikei](https://squarp.community/user_avatar/squarp.community/mikei/32/3021_2.png) [@mikei](https://squarp.community/u/mikei)\
**Post date:** [April 4, 2024, 3:12pm UTC](https://squarp.community/t/pc-presets-names/11144/7 "2024-04-04T15:12:28Z")

</div>

When I read the template , I see this:

```auto
# PC
# Syntax: NUMBER NAME
# number must be either:
# - A number (for simple PC)
# - Three numbers, delimited by ':', which represent PC:MSB:LSB. You can put 'NULL' to not set the MSB/LSB.
# PC must be between 1...128
# MSB/LSB must be between 0...127
[PC]
[/PC]

# CC
# Syntax: CC_NUMBER NAME or CC_NUMBER:DEFAULT=xx NAME
# DEFAULT_VALUE must be a valid number between 0 and 127
[CC]
[/CC]

```

So nothing about Program Change in the cc list. And If I read you well , writing down the PC Change Names in the (PC)(/PC) field is completly useless.  
Very confusing , I will do without them.

Thanks everybody for your support

Wish you the best

---

<div class="post-metadata">

**Author:** ![Maarten](https://squarp.community/letter_avatar_proxy/v4/letter/m/ecccb3/32.png) [@Maarten](https://squarp.community/u/Maarten)\
**Post date:** [April 4, 2024, 6:50pm UTC](https://squarp.community/t/pc-presets-names/11144/8 "2024-04-04T18:50:43Z")

</div>

I’m sorry, I got confused and mixed up PC and CC.

Anyway, so see the PC names, hold the track number button, then don’t select PC but scroll down and go to INSTR DEF to select a program change by name.

---

<div class="post-metadata">

**Author:** ![mikei](https://squarp.community/user_avatar/squarp.community/mikei/32/3021_2.png) [@mikei](https://squarp.community/u/mikei)\
**Post date:** [April 5, 2024, 6:09pm UTC](https://squarp.community/t/pc-presets-names/11144/9 "2024-04-05T18:09:26Z")

</div>

Hi Maarten, I’ve found them, FINALLY 😅

Thanks very much for your kind effort

Best regards
