Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with playing an audio file on android #231

Open
chrisws opened this issue Sep 27, 2024 · 1 comment
Open

Problem with playing an audio file on android #231

chrisws opened this issue Sep 27, 2024 · 1 comment

Comments

@chrisws
Copy link
Contributor

chrisws commented Sep 27, 2024

No description provided.

chrisws added a commit to chrisws/SmallBASIC that referenced this issue Sep 27, 2024
chrisws added a commit to chrisws/SmallBASIC that referenced this issue Sep 27, 2024
@chrisws
Copy link
Contributor Author

chrisws commented Oct 20, 2024

I have been playing around with PLAY [string], but I run into this: When using the PLAY command for a string, it seems that SmallBASIC omits all pauses of any kind:

Not only does pause (play "Pn") not have any effect at all, but with regards to note length (play "Ln") or the articulation ("MS"/"MN"/"ML") the pauses before the start of each next note are omitted.

Thus play "Ln" or play "MS"/"MN"/"ML" change not only the lengths of the notes, but also the overall speed at which the whole string is played through, because each note just plays immediately after the previous note ends without any delay between them.

I assume that tempo (play "Tn") may also be affected by this, but I don't know much about formal music theory, so i can't say.

I have just found one more issue, also with PLAY [string]: When I try to play the notes in the highest octave (play "O6") the notes don't play the right pitch. In fact, the played pitch DECREASE the higher up the scale in octave 6 I go. - It's not a problem to me since I see no reason I would ever play anything at such a high pitch anyways, but of course it is an issue so I figured I should report it too in this context.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant