So I've been experimenting with the MIDI commands and making randomly generated music. With one instrument it works fine, and sounds better than you might think, but to make more interesting music, I want to add extra instruments. And that kind of works, and does sound more interesting, but it also sounds like the notes are... cutting eachother off or something.
So I'm guessing this is a known limitation of Scratch. But exactly what is the limitation? Like I said, it kind of works, so I'm wondering what I can get away with. Two instruments max? Maybe certain combinations of instruments are safe and others aren't? Or is this something that really isn't supported and I'm just lucky it even halfway works?
Offline
ManaUser wrote:
So I've been experimenting with the MIDI commands and making randomly generated music. With one instrument it works fine, and sounds better than you might think, but to make more interesting music, I want to add extra instruments. And that kind of works, and does sound more interesting, but it also sounds like the notes are... cutting eachother off or something.
So I'm guessing this is a known limitation of Scratch. But exactly what is the limitation? Like I said, it kind of works, so I'm wondering what I can get away with. Two instruments max? Maybe certain combinations of instruments are safe and others aren't? Or is this something that really isn't supported and I'm just lucky it even halfway works?
I think it will work is you use another Sprite to do the other instrument
Offline
ManaUser wrote:
So I've been experimenting with the MIDI commands and making randomly generated music. With one instrument it works fine, and sounds better than you might think, but to make more interesting music, I want to add extra instruments. And that kind of works, and does sound more interesting, but it also sounds like the notes are... cutting eachother off or something.
So I'm guessing this is a known limitation of Scratch. But exactly what is the limitation? Like I said, it kind of works, so I'm wondering what I can get away with. Two instruments max? Maybe certain combinations of instruments are safe and others aren't? Or is this something that really isn't supported and I'm just lucky it even halfway works?
I think I may have experienced this problem before. About three years ago, I posted this about it. It that the problem you're referring to? If it is, setting the mode to turbo-speed seems to be your best option...
Offline
No, I don't think that's the same problem. It may be related, but it looks like my main problem was not using a separate sprite for each instrument. I'm going to be using variables to keep things roughly in synch, and since this is randomized, highly experimental music, I don't think I'm not going to worry about minor timing variations.
So thanks, AgentRoop, it looks like your answer solved my problem.
Offline
ManaUser wrote:
No, I don't think that's the same problem. It may be related, but it looks like my main problem was not using a separate sprite for each instrument. I'm going to be using variables to keep things roughly in synch, and since this is randomized, highly experimental music, I don't think I'm not going to worry about minor timing variations.
So thanks, AgentRoop, it looks like your answer solved my problem.
I've experienced that problem, and I just made another invisible sprite to do the other instrument.
Offline
You have to use different sprites for each instrument, and sometimes every voice as well.
It's better that way as well, since things get less cluttered.
Offline