Pages: 1
This is very odd. In the flash player some instruments sound completely different then the scratch project viewer.
Example. In scratch project viewer, one note played a "Ping" sound.
In flash, It sounds like a guitar.
Why did they do this? It ruins my scratch block music.
Offline
Well, I don't know why it does this, really. (Big help, aren't I. xD)
But, you could semi-fix this yourself by telling users to download in the Project notes.
Offline
BlackKyurem wrote:
Well, I don't know why it does this, really. (Big help, aren't I. xD)
But, you could semi-fix this yourself by telling users to download in the Project notes.
But most of my projects are VERY laggy when downloaded. Thats the biggest problem.
Offline
the flash player has different instruments because in 2.0 they had to create their own sounds
Offline
Wes64 wrote:
the flash player has different instruments because in 2.0 they had to create their own sounds
They couldn't import them?
Offline
fillergames wrote:
Wes64 wrote:
the flash player has different instruments because in 2.0 they had to create their own sounds
They couldn't import them?
Well, for further clarification:
The note blocks on the Scratch 1.4 software use whatever MIDI sound library you have on your computer. Flash player can't use a MIDI sound library, so the Scratch Team has to develop it's own instrument sounds library. The Scratch Team is aware that the sound library isn't the best (nor is it complete!) but it's low on the priority list compared to other Scratch 2.0 issues.
The issue about the note blocks is not secluded to the Flash player alone: The old Java player actually uses it's own MIDI library, so it's subject to sounds differences as well. Additionally, not all computers have the same MIDI library - often times, projects will sound different on different computers based on the MIDI library installed on them. This is one issue where telling others to download might not solve the problem because of platform differences.
Offline
Well this is a big issue! Why didn't scratch just have its own MIDI rather then using whatever library stored on your computer? File size?
Last edited by fillergames (2013-01-03 16:55:06)
Offline
fillergames wrote:
Well this is a big issue! Why didn't scratch just have its own MIDI rather then using whatever library stored on your computer? File size?
It's just easier to use something that's already there than try to develop sound files for some 100+ instruments.
Offline
Why not just outsource a good, lightweight one with a compatible license, then? There are lots available, I'm sure. No need to reinvent the wheel.
Offline
technoguyx wrote:
Why not just outsource a good, lightweight one with a compatible license, then? There are lots available, I'm sure. No need to reinvent the wheel.
Why outsource someone to make a wheel when one already exists? With regards to Scratch 1.4, you may as well just utilize whatever MIDI player is natively on the computer instead of outsourcing.
All that being said, know a good one for Flash that relatively cheap?
Last edited by cheddargirl (2013-01-03 18:06:26)
Offline
technoguyx wrote:
Why not just outsource a good, lightweight one with a compatible license, then? There are lots available, I'm sure. No need to reinvent the wheel.
This.
Offline
I had written a project a couple of weeks ago comparing the sound tones I got offline with the sounds made while running the program.http://scratch.mit.edu/projects/digimathtryit/2981646 Offline I recorded a long wave file of the different instruments with pauses. The program plays the wave file and intersperses the same "set instrument" and "play note" blocks so a comparison can be made. Most of the Flash instruments do something, usually generic. (all of the organs sound the same, the guitars sound all the same, so on.) Most of the special effect sounds are gone. At least we have something and there are some good Flash choices available to us.
Offline
cheddargirl wrote:
technoguyx wrote:
Why not just outsource a good, lightweight one with a compatible license, then? There are lots available, I'm sure. No need to reinvent the wheel.
Why outsource someone to make a wheel when one already exists? With regards to Scratch 1.4, you may as well just utilize whatever MIDI player is natively on the computer instead of outsourcing.
All that being said, know a good one for Flash that relatively cheap?
That's what I meant, I think the term "outsource" doesn't mean what I thought
This Google Code project demonstrates that it's possible to compile Fluidsynth, a MIDI player that may use SF2 soundfonts, to Flash bytecode using Adobe Alchemy, to be used later in a Flash application.
I wouldn't be surprised if the devs are taking a similar approach to this already, so the question is a decent, lightweight soundfont, with a license compatible with Scratch's. FluidR3_GS is under a Creative Commons license, works perfectly with FluidSynth, is barely 2 MB, and sounds pretty good, if this video is to be trusted. And even then there's lots more to find, a quick Google search should reveal many sources for sf2 files.
Anyway, wouldn't the fact that Scratch 2.0 will be purely Flash based, online or not, eliminate the problem of different sounding MIDI, as both will use the same soundfont and means to reproduce MIDI? That's the main concern here.
Offline
technoguyx wrote:
cheddargirl wrote:
technoguyx wrote:
Why not just outsource a good, lightweight one with a compatible license, then? There are lots available, I'm sure. No need to reinvent the wheel.
Why outsource someone to make a wheel when one already exists? With regards to Scratch 1.4, you may as well just utilize whatever MIDI player is natively on the computer instead of outsourcing.
All that being said, know a good one for Flash that relatively cheap?That's what I meant, I think the term "outsource" doesn't mean what I thought
Outsourcing means that you contract a third party to perform a function - to me, your comment came across as "let's pay someone to make a Scratch sound library for us!"
Anyway, wouldn't the fact that Scratch 2.0 will be purely Flash based, online or not, eliminate the problem of different sounding MIDI, as both will use the same soundfont and means to reproduce MIDI? That's the main concern here.
Well, that would depend if the offline version will have a workaround to use a computer's MIDI sound system already on the computer or come along with it's own.
Offline
Pages: 1