# I got a extension idea

**URL:** <https://forum.makecode.com/t/i-got-a-extension-idea/45787>\
**Category:** Show & Tell\
**Created:** [September 8, 2026, 12:21am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787 "2026-09-08T00:21:02Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/33979_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [September 8, 2026, 12:21am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/1 "2026-09-08T00:21:02Z")

</div>

soooo this idea might be impossible but my idea is a extension where you can record something with your microphone and put it in your game basicly voices but yeah that might not be possible

---

<div class="post-metadata">

**Author:** ![TheEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/theearth/32/34579_2.png) [@TheEarth](https://forum.makecode.com/u/TheEarth)\
**Post date:** [September 8, 2026, 1:29am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/2 "2026-09-08T01:29:08Z")

</div>

Theirs no way is there??!

---

<div class="post-metadata">

**Author:** ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)\
**Post date:** [September 8, 2026, 1:30am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/3 "2026-09-08T01:30:01Z")

</div>

It’s theoretically possible. @UnsignedArduino has an MIDI to MakeCode converter so you hear the music beeps and boops of MakeCode Arcade. Voices are harder though because of how fast the waves can change (spoken from me a guy who knows less than a random guy on the streets of New York).  
In GitHub a MakeCode project can probably play an mp3 file normally but the general consensus I have with using GitHub for related things is it takes away a bit from the Arcade experience the app is meant for. That’s just my hot take though so I’m sure if you ask someone specifically who knows a lot more about audio than I do and who has more time than I do they could probably make your request!

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [September 8, 2026, 1:30am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/4 "2026-09-08T01:30:43Z")

</div>

thats not possible until [@moderators](https://forum.makecode.com/groups/moderators) add a sim function to do that (aka something we cant do)

---

<div class="post-metadata">

**Author:** ![CodaKnight](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codaknight/32/33491_2.png) [@CodaKnight](https://forum.makecode.com/u/CodaKnight)\
**Post date:** [September 8, 2026, 1:33am UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/5 "2026-09-08T01:33:20Z")

</div>

I mean, you can’t really do that I’m pretty sure, but you can use audio converters and the SAMMY text to speech tools (look on the Awesome Arcade Website or just look around the forums)

---

<div class="post-metadata">

**Author:** ![Picklebasho](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/picklebasho/32/34649_2.png) [@Picklebasho](https://forum.makecode.com/u/Picklebasho)\
**Post date:** [September 8, 2026, 3:23pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/6 "2026-09-08T15:23:50Z")

</div>

Not sure if this is off topic, but micro:bit kinda has something like this with it’s recording extension

---

<div class="post-metadata">

**Author:** ![MarkyMarkus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/markymarkus/32/34644_2.png) [@MarkyMarkus](https://forum.makecode.com/u/MarkyMarkus)\
**Post date:** [September 8, 2026, 3:25pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/7 "2026-09-08T15:25:37Z")

</div>

I THINK they can do it because my friend is a scratch fan and I have seen him record his voice

---

<div class="post-metadata">

**Author:** ![Picklebasho](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/picklebasho/32/34649_2.png) [@Picklebasho](https://forum.makecode.com/u/Picklebasho)\
**Post date:** [September 8, 2026, 6:27pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/8 "2026-09-08T18:27:33Z")

</div>

Wdym “my friend is a scratch fan and I have seen him record his voice”? Does he use makecode or just scratch? I use scratch frequently and you can record your voice there.

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [September 8, 2026, 8:45pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/9 "2026-09-08T20:45:58Z")

</div>

specifically the microphone part is impossible

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [September 8, 2026, 8:46pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/10 "2026-09-08T20:46:00Z")

</div>

microphone support isn’t in makecode yet!

---

<div class="post-metadata">

**Author:** ![VoxelMaster64](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/voxelmaster64/32/32075_2.png) [@VoxelMaster64](https://forum.makecode.com/u/VoxelMaster64)\
**Post date:** [September 8, 2026, 8:46pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/11 "2026-09-08T20:46:03Z")

</div>

you can’t do that on runtime though in makecode, you could easily use a converter outside of makecode but an extension is impossible

---

<div class="post-metadata">

**Author:** ![MarkyMarkus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/markymarkus/32/34644_2.png) [@MarkyMarkus](https://forum.makecode.com/u/MarkyMarkus)\
**Post date:** [September 8, 2026, 8:46pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/12 "2026-09-08T20:46:15Z")

</div>

Just Scratch. HE JUST EDITS THE TEXTURES AND CALLS IT A NEW GAME! Butttttttttttttttttttt RARLY he codes a game. I’m the only one who prefers Makecode

---

<div class="post-metadata">

**Author:** ![RobbyZero](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robbyzero/32/17188_2.png) [@RobbyZero](https://forum.makecode.com/u/RobbyZero)\
**Post date:** [September 8, 2026, 8:49pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/13 "2026-09-08T20:49:56Z")

</div>

Oh I assumed he meant record audio beforehand and then play it. If he meant record during gameplay that’s also possible but it leans even further away from MakeCode and it would involve adding extra ui in the GitHub pages site.

---

<div class="post-metadata">

**Author:** ![Picklebasho](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/picklebasho/32/34649_2.png) [@Picklebasho](https://forum.makecode.com/u/Picklebasho)\
**Post date:** [September 9, 2026, 6:48pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/14 "2026-09-09T18:48:14Z")

</div>

Do you tell him “you just edited the textures bro”?

---

<div class="post-metadata">

**Author:** ![MarkyMarkus](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/markymarkus/32/34644_2.png) [@MarkyMarkus](https://forum.makecode.com/u/MarkyMarkus)\
**Post date:** [September 9, 2026, 10:40pm UTC](https://forum.makecode.com/t/i-got-a-extension-idea/45787/15 "2026-09-09T22:40:03Z")

</div>

I should
