Set Player Element with Spinner Selection

I am trying to set Player2 with the TrackPlayerSpinner, but it is not working.

Screenshot 2023-07-25 094138

Because you do not supply the path to the file, only the filename.

This isn't working either and I'm not sure why.

A slash (/) is missing before Spinner.Selection:


Where do I find that type of join block?

Text blocks

I tried this but it isn't working.

I don't seem to have this one (Down below).

  1. You were advised to not use the contenturi block
  2. Right click on the join block to select Inline inputs

I followed the above instructions and it wont play.
Here's the blocks i have so far with the ones concerned with player two circled in red.

If anyone has any answeres or advice, thank you,


We already gave you that. Sorry, you're not listening. (I'd have to start all over again with your new blocks.) So to cut it short, post the aia.

BEATBOX.aia (1.4 MB)

Here are some screen shots of the app for context.

  1. Slash (/) is again missing.
  2. .SavedRecording must be set before the recording is started.

Like this (or the _SaveButton is clicked and the file name is set before recording):

None of the above was working. I tried redoing it but none of it is working.

I am trying to save a file and then load the files that have been saved into a spinner so that the spinner can be used to pick the file for a player. Is there any way to do this?

Try this (working for me in companion on Android 13)

You will need to use tinydb to store the savedRecordings before closing/restarting the app.

Is this block from the File Tools Extension?

No, it runs the getASD procedure. A File component is required for this.

You could use the File Tools extension block instead....

Can you show me a screen shot of what it looks like and where it is at in the menu?

i don't see it in here.
Screenshot 2023-07-30 175138
Screenshot 2023-07-30 175209

It is a custom procedure and has been provided here