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

Back To Back Notes are not Playing correctly if the sequence is in action block #4114

Open
4 tasks done
AetherSparks opened this issue Dec 6, 2024 · 6 comments
Open
4 tasks done

Comments

@AetherSparks
Copy link

Description

I was trying to create Megalovania, a popular game music in musicblocks. I noticed the first 2 notes in the action blocks, when played solo, work fine with a bit of gap in between them. But when they are triggered by do action block I have placed in the previous sequence they sort of 'miss' this tiny gap between the 2 notes.

I have also noticed this weird audio crashout when you play anything after leaving the project idle for a minute or two, evident in the attached video.

Expected Behavior

The notes are expected to have a little bit of gap between them, as they are evidently heard when I play a single sequence or use the Play button in the top left to

Screenshots

Screen Recording showing the gapless audio issue
https://github.com/user-attachments/assets/0ceaa75d-857b-42ca-b71c-5847f2e0f0fc

Screen Recording showing the weird audio crashout, works fine when I restart the audio
https://github.com/user-attachments/assets/4d21e33a-f466-4214-8128-d0bce3ba4819

How to Reproduce

Just use Action blocks to continue the sequence, do not use any gaps between notes.

For the crashout bug create a big enough project and just leave the project for a few minutes then play it or play any sequence blocks.

Console log Errors:

Environment:

  • Operating System: Windows
  • Browser (if applicable): Chrome
  • Version of Software/Project: v3.6.1
  • Using python -c "import os, sys; os.system('python -m SimpleHTTPServer 3000') if sys.version_info.major==2 else os.system('python -m http.server 3000 --bind 127.0.0.1')" to run the Project, as stated in the Github Guidelines

Checklist

  • I have read and followed the project's code of conduct.
  • I have searched for similar issues before creating this one.
  • I have provided all the necessary information to understand and reproduce the issue.
  • I am willing to contribute to the resolution of this issue.

Thank you for contributing to our project! We appreciate your help in improving it.

📚 See contributing instructions.

🙋🏾🙋🏼 Questions: Community Matrix Server.

@Commanderk3
Copy link
Contributor

Commanderk3 commented Dec 6, 2024

Music.Blocks.is.a.collection.of.tools.for.exploring.fundamental.musical.concepts.in.a.fun.way.-.Google.Chrome.2024-12-06.22-52-49.mp4

Could you please check this video @AetherSparks It seems I am not encountering the first issue you mentioned.

@AetherSparks
Copy link
Author

@Commanderk3 Can you try making all the notes same and try it that way to see if there are any audio gaps between each note? I think having different notes might be interfering with the detection of the audio gaps(if they even exist).

@AetherSparks
Copy link
Author

If you are interested then Let's collaborate on this issue...

@Commanderk3
Copy link
Contributor

Commanderk3 commented Dec 7, 2024

@Commanderk3 Can you try making all the notes same and try it that way to see if there are any audio gaps between each note? I think having different notes might be interfering with the detection of the audio gaps(if they even exist).

Let's continue this discussion in the slack channel. Are you in there ?

@AetherSparks
Copy link
Author

@Commanderk3 Can you try making all the notes same and try it that way to see if there are any audio gaps between each note? I think having different notes might be interfering with the detection of the audio gaps(if they even exist).

Let's continue this discussion in the slack channel. Are you in there ?

By Slack are you referring to the matrix/Elements channel? I am present in there.

@Commanderk3
Copy link
Contributor

Commanderk3 commented Dec 7, 2024

@Commanderk3 Can you try making all the notes same and try it that way to see if there are any audio gaps between each note? I think having different notes might be interfering with the detection of the audio gaps(if they even exist).

Let's continue this discussion in the slack channel. Are you in there ?

By Slack are you referring to the matrix/Elements channel? I am present in there.

yes, my bad. The Element channel yes. Search for "Diwangshu Kakoty". I can't find your name in Music Blocks and Sugar.

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

No branches or pull requests

2 participants