Skip to content

In music.play(), pin and speaker selection doesn't work as expected #63

Closed
@martinwork

Description

@martinwork

I would expect each music.play() to be able to choose pin or speaker or both.

music.play(...,pin=pin0) plays on both pin and speaker.

After music.play(..., pin=pin_speaker), all variations play on the speaker only.

import microbit

from microbit import *
import music

music.play(music.JUMP_UP)
sleep(1000)

music.play(music.JUMP_UP, pin=pin0)
sleep(1000)

music.play(music.JUMP_UP, pin=pin_speaker)
sleep(1000)

music.play(music.JUMP_UP, pin=pin0)
sleep(1000)

music.play(music.JUMP_UP)
sleep(1000)

while True:
    sleep(1000)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions