# Change Name on Button

**URL:** https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263
**Category:** Yamaha RCP Module
**Created:** [August 4, 2022, 10:26pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263 "2022-08-04T22:26:10Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 4, 2022, 10:26pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/1 "2022-08-04T22:26:10Z")

</div>

So would it also be possible to add the internal custom variables to the label/name field as well? We change names every single week and i would like to just have a bank of names and pick which input/output to rename. I’ll do whatever testing you need! i am just very code illiterate right now but am trying to learn what i can. Thanks for all your time on this project!

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 4, 2022, 10:58pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/2 "2022-08-04T22:58:09Z")

</div>

Is it a channel or bus name that you want shown on the button?

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 4, 2022, 11:17pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/3 "2022-08-04T23:17:12Z")

</div>

Either or i think. The way that i was hoping to have it work is Name on button. Button press changes the variable to button name or uses “set custom variable”. Then press input/bus label change button and it pulls the name to change to from the custom variable.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 5, 2022, 2:21pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/4 "2022-08-05T14:21:53Z")

</div>

Ok, well there’s a couple of ways to do this.

What I would do is to use the `InCh/Label/Name` or `Mix/Label/Name` feedback to automagically change the text of that button to the name of the person. That way when you rename that channel or mix, the name on the button follows, even if it’s changed when you change a scene…

The other way would be to use a custom variable for the button text which you change the value of in companion.

If you want to send me your RCP page I can show you what I mean.

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 5, 2022, 6:09pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/5 "2022-08-05T18:09:57Z")

</div>

Sure i can send that. What/how do i send that? Also just for clarification i’m looking to rename the channel strips on the console from the streamdeck using a bank of names. An example of what i mean: We have a FOH CL5 and a Monitors CL3. I would like to have 1 button Change the name of CH43 on the CL5, CH43 on the CL3, and MTX 1 on the CL3 to whatever the stored custom variable is. After rereading my response i see where i could have caused confusion. Sorry about that.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 5, 2022, 7:26pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/6 "2022-08-05T19:26:44Z")

</div>

You can attach it here or send me a DM and attach it there if you want it private.

Ah, I thought you were looking for the button names to change on the SD, not the channel names on the console.  
Why not use scenes to change the names on the console?  
Or if you want to use the SD, why not a page of buttons with names instead of using a variable?  
Just curious…

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 5, 2022, 11:14pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/7 "2022-08-05T23:14:33Z")

</div>

Every week it can change who is singing on any of the 5 mics/iem packs so having the flexibility to pick a name and have it rename on both consoles (both input/output) is the core of what i’m looking for. I just figured a custom variable would be the best way to store and use data in a common place.

i was hoping to avoid using an entire page or 2 just to rename the consoles. I’ve attached what i think it would work like if i did do it this way.  
[Companion page export](https://drive.google.com/file/d/1bKSBMO61ctG6ysRP6TulVSpXy3xV_WgL/view?usp=sharing)

Can you tell me what the RCP page is you are talking about? or link to an example?

![Screen Shot 2022-08-05 at 6.05.03 PM](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/d024889491f4203078243e4296366bd015924b7f.png)

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 6, 2022, 4:31am UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/8 "2022-08-06T04:31:25Z")

</div>

I have been doing a bunch of digging and i think the best way i can ask for what i’m after is to be able to use expressions in any text field for sending data to the console.

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 6, 2022, 6:24pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/9 "2022-08-06T18:24:38Z")

</div>

Ok, added the ability to use variables for text fields in the latest build.  
[https://discourse.checkcheckonetwo.com/t/latest-companion-build/2281](https://discourse.checkcheckonetwo.com/t/latest-companion-build/2281)

Here’s a test based on your page, you’ll need to add appropriate custom variables (I think)  
[https://www.dropbox.com/s/ld8szbzmwynisu5/Andys-MBP\_page3\_20220806-0929.companionconfig?dl=1](https://www.dropbox.com/s/ld8szbzmwynisu5/Andys-MBP_page3_20220806-0929.companionconfig?dl=1)

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 7, 2022, 2:52am UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/10 "2022-08-07T02:52:38Z")

</div>

Wonderful! You are a saint Andy! I’ll be able to test it out tomorrow morning and provide as much feedback as i can. Thanks man!

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 9, 2022, 2:59pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/11 "2022-08-09T14:59:41Z")

</div>

Hey Andy! Have been using that build for the past few days and so far haven’t encountered any bugs. Works exactly as i need it to. Appreciate your work on this! I’ll let you know if i run into any issues.

Thanks!

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 9, 2022, 7:07pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/12 "2022-08-09T19:07:52Z")

</div>

Excellent! Glad to hear it.  
There’s a new build up today, if you don’t mind testing it. It has the same functions but I did away with the “My Channel” settings since they can be now done using the Custom Variables. Just like to see if I added any bugs.  
Much appreciated!

---

<div class="post-metadata">

### Author: ![tcbodiemaas](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/t/df705f/32.png) [@tcbodiemaas](https://discourse.checkcheckonetwo.com/u/tcbodiemaas)
#### Post date: [August 12, 2022, 10:33pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/13 "2022-08-12T22:33:24Z")

</div>

I can certainly do that! I won’t be able to get to testing that until next Monday though but i’ll let you know when, if, i run into anything.

Thanks!

---

<div class="post-metadata">

### Author: ![MarkNyte](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/m/22d042/32.png) [@MarkNyte](https://discourse.checkcheckonetwo.com/u/MarkNyte)
#### Post date: [August 23, 2022, 7:54pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/14 "2022-08-23T19:54:43Z")

</div>

Hello all!  
I am unsure if I have discovered a bug, or if I’m doing something incorrectly.  
When attempting to set `InCh/Label/Name` with an custom variable, instead of sending the text stored within the variable, companion will attempt to send `$(internal:custom_myVar)`, of which the QL5 limits down to the first 8 characters.  
Both companion and QL5 are up-to-date.

Any assistance is appreciated,  
Thanks!

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 23, 2022, 8:06pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/15 "2022-08-23T20:06:43Z")

</div>

I’ll check that. Thank you for reporting it!

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 24, 2022, 5:22am UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/16 "2022-08-24T05:22:12Z")

</div>

Just checked it. Works fine for me. Can you do some screenshots of your variables page and log?

![image](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/c50d6a6f9afda1a9097a111716f9a051dfffda75.png)

![image](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/635bb7653e4a3c627470d7cb4d9726b60bd2ee91.png)

![image](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/9e160498cc2c92ee44b9df2f78238781a7adc22d.png)

---

<div class="post-metadata">

### Author: ![MarkNyte](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/m/22d042/32.png) [@MarkNyte](https://discourse.checkcheckonetwo.com/u/MarkNyte)
#### Post date: [August 24, 2022, 6:53pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/17 "2022-08-24T18:53:07Z")

</div>

Here are my screenshots. My next course of action would be a clean install of companion.

![firefox_zZV6CzivUq](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/ab133ddfa715156e27a0b5b22a6e5b2b2d630c5a.png)  
 ![firefox_zTr4qC718B](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/a9ac80d0dafb82446d6bc2258eb4feb3c02043b2.png)  
 ![firefox_lMLTrVKlXa](https://discourse.checkcheckonetwo.com/uploads/default/original/1X/8cfc295452fa2e52d7fe11e44fe505f2af82e6ee.png)

---

<div class="post-metadata">

### Author: ![Andy](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@Andy](https://discourse.checkcheckonetwo.com/u/Andy)
#### Post date: [August 24, 2022, 7:29pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/18 "2022-08-24T19:29:20Z")

</div>

You’re not running my build. My changes haven’t been incorporated into the bitfocus build.  
Download the build here and give it a try.  
[https://discourse.checkcheckonetwo.com/t/custom-companion-build-for-yamaha-and-a-h/2248/4](https://discourse.checkcheckonetwo.com/t/custom-companion-build-for-yamaha-and-a-h/2248/4)

---

<div class="post-metadata">

### Author: ![MarkNyte](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/m/22d042/32.png) [@MarkNyte](https://discourse.checkcheckonetwo.com/u/MarkNyte)
#### Post date: [August 24, 2022, 8:07pm UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/19 "2022-08-24T20:07:22Z")

</div>

My bad! I didn’t realize it was a separate build… 😅 Works like a charm!  
Thanks a bunch!

---

<div class="post-metadata">

### Author: ![Asplet](https://discourse.checkcheckonetwo.com/letter_avatar_proxy/v4/letter/a/85e7bf/32.png) [@Asplet](https://discourse.checkcheckonetwo.com/u/Asplet)
#### Post date: [April 18, 2023, 3:53am UTC](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263/20 "2023-04-18T03:53:51Z")

</div>

Hi Andy,  
I am new to SD and I am trying to work out if this is the solution that I am looking.  
I have been reading this over and I think I am missing something.  
I have 3 sound desk that I would like to label from a pool of names.  
I would like to select an input channel and then select a name to label it with and it will label all the desks with the same name.  
I can’t seem to get it to work this what is written in this thread.  
Help please.  
Thanks so much.

[Next page](https://discourse.checkcheckonetwo.com/t/change-name-on-button/3263.md?page=2)
