[Extension] arcade-sound-instructions

Hey folks!

It’s been a while since i posted a new extension! Well, in honor of the current mini game jam I wanted to make an extension that lets people use the full potential of makecode arcade’s sound engine. Without further ado, I’m proud to present arcade-sound-instructions!

This extension lets you programmatically create sound effects in your game as well as manipulate them in all sorts of fun ways! I haven’t written up documentation on how all of the blocks work just yet, but today on livestream we explained how each of the blocks works in detail. That video is below:

Try it out and let me know what you think!

I also have some more features planned:

  • Combing multiple sounds to play in parallel (e.g. chords!)
  • Converting the built-in sound effects in the music category into Sounds so that you can use them with the blocks in this extension
  • Letting you override the sounds in the music editor with sounds created in this extension
16 Likes

The extension’s pretty cool too!

1 Like

how do i use the extension?

1 Like

@c00lguy try watching the first half of that linked video, I explain how to use it in detail

2 Likes

no i ment how do i get it in my game?

1 Like

Select Extensions in the toolbox. Then, paste either the GitHub URL or the following shortened version:

riknoll/arcade-sound-instructions

2 Likes

first off invalid get over here second
image
third is there a way to loop the sound

FINALLY, THANK YOU RICHARD! Going to use this in almost all of my games.

1 Like

I mean no disrespect, but why are you a pigeon? Just curious

2 Likes

@richard isn’t a pigeon, he’s the pigeon.
Actually idk why also can you tell us why all the devs are animals with buisness suits or top hats

2 Likes

This extension was exactly what I needed! Thank you so much @richard for doing this for the community.

I’ve been working on voice synthesis and figured out that multiple sounds together can make different waves that sound like vowels!

4 Likes

i’ve mentioned this somewhere on the forum before, but the backstory is that one of the former makecode team members (@shakao) and i one day noticed that @eanders had changed his github profile picture to be a raccoon in a business suit so we decided to replace all of the other team member’s profile pictures with various business animals to see if he noticed.

whenever i draw myself i’ve always done so as a pigeon so that’s what we went with for my profile pic. all of them were drawn by the extremely talented @shakao

5 Likes

@Capybara no loop option yet. i might push an update in a few days with some new features and if i do, that’ll be one of them

3 Likes

that’s cool

I’m so excited to have custom instruments for the music editor! After all, I think the base ones are quite limiting—Also, given the percussion instrument works more like a soundfont than anything, how would we make custom percussion work just like the base one does?

cough cough @randomuser cough cough

3 Likes

Hehehehe, thanks @Capybara !

Very soon…

5 Likes

wait that’s really cool! :open_mouth: how are you doing that?

2 Likes

When is this coming out, and follow-up question, when it does, can I make the custom sounds have sustain on them for in the sequencer? Yk, like the sounds are similar to the duck, but a longer echo. I’m trying to make a spooky sound.