arthurz wrote:
instead of music reader how about in the scratch paint there is a ap that enables you to types notes then play them so a could be the key a.
That's good... but it could be the lowest A on the piano keyboard, or the highest, or somewhere in the middle... because there are a lot of As, Bs, Cs, Ds, Es, Fs, and Gs (there is no H) on the piano keyboard, so it's going to get confusing.
Offline
technoguyx wrote:
I don't think Scratch reading sheet music is possible, but it could read and play a MIDI file.
You are right: it could convert MIDI files to note blocks. Converting sheet music may be possible if Scratch has powerful enough technology, which I'm not sure it might have. Thanks for suggesting!
Offline
needed blocks:
motion:
glide( ) secs to (sprite)
gravity on
gravity off
set gravity effect to ( )
looks:
|______| effect of (sprite)
sound:
(wavelength)
pen:
eraser down
eraser up
control:
____--------_____________
when<==>
if |______| received
sensing:
stop timer
all of sprite is touching |______|
all of sprite is touching color[_]
error found
operators:
(_) <= (_)
(_) >= (_)
variables:
show list [______]
hide list [_______]
Last edited by ghana7 (2010-03-11 09:46:35)
Offline
Much of the blocks you used are easy.
glide() secs to (spritex) (spritey)
gravity? Why that? Make a simulation
(wavelength) impossible
eraser can be white.
???
when <> it exists
if ____ received a convenience
stop timer not needed? just reset it and add the original value
all of sprite put a sprite on the other side
(_) <= (_) Even though mathematically incorrect, (_) < (x+1)
(_) >= (_) Also mathematically incorrect, (_) > (x+1)
Offline
a1130 wrote:
technoguyx wrote:
I don't think Scratch reading sheet music is possible, but it could read and play a MIDI file.
Well, if it is high tech enough, it could.
They should just add MIDI support - MIDIs can be used as digital sheet music anyways
Offline
There should be a link block.
The sprite creation should be more advanced. The timer should be able to go forwards ad backwards.
Visual effects, like inversing colors.
"When Sprite 1 Clicked" should be under Sensing, not control.
Offline
meew0 wrote:
RHY3756547 wrote:
Faster block interpretation.
Edit > Start Single Stepping
then
Edit > Set Single Stepping... > Turbo speed
I'm sure he knows that, some programs need to be even faster.
Offline
The mouse pointer should be a sprite itself. It should have its own tab.
Offline
Sprite animations should be easier to program.
Offline
Some joints could be movable, such as pivot stick figure animator. This might not always work.
Offline
I mean for animation, in case you were confused.
Offline
eraser down
eraser up
<pen down?>
<eraser down?>
hide list[_____]
([____] effect)
(pi)
(phi)
turn gravity on
turn gravity off
<gravity on?>
set gravity power to [_________]
(gravity power)
<sensor board connected?>
Offline
Yeah, right. I see this now that I have made a whole new topic.
About that new topic, If you'd like to see it, <go to[ http://scratch.mit.edu/forums/viewtopic.php?id=32509
Last edited by WubbGmbaa (2010-03-20 13:50:46)
Offline
you should be able to save a limited amount of data on to the clients computer so that games do not always need to be reset
example:
SAVE VARIABLE ****** to client space (1-10)
[blocks] <{ SAVE lives TO SPACE # 7 }> [/blocks]
Last edited by mman2112 (2010-03-20 23:05:55)
Offline
i would make it so we can add more stages and so scrollx with out having to make it in you know...
Offline
rdococ wrote:
MrMunchkin wrote:
i also think you need a 'if sprite _ is touching sprite _' etc. as the if colour is touching colour script doesn't work all the time depending on what you want to achieve.
I need a 'mouse-pointer is touching _?'
they already have mouse pointer touching
Last edited by mman2112 (2010-03-20 23:32:48)
Offline
I think this should be renammed to "Scratch 2.0 Suggestions" seeing as how they are skipping right to 2.0.
Offline
Lightnin wrote:
Redsoxfan321 wrote:
<clear pen>
<play sound____ backwards>Backwards sound? That would be cool....
Regarding <Clear pen> - how would that be different from the clear block in the pen palette?
it would not clear stamps
p.s. what about setting the maximum length of a pen line so you could cut off the tail?
Offline
Can covert a project into different formats such as SWF or EXE so every computer (even computers that haven't install Scratch) can open the project
Make a block that can control the speed of playing a sound
Can convert the sound of a project to a MIDI file so everyone can listen
Make a block that can hide a list (just like hiding a variable)
Make a block in another sprite like this: Other sprites touching mouse
Example: In Sprite 2, this is: "If Sprite 1 touching mouse"
In <key[ ]pressed?> , use key confirm instead of choosing in the list, that means, press a key to choose
Offline
technoguyx wrote:
a1130 wrote:
technoguyx wrote:
I don't think Scratch reading sheet music is possible, but it could read and play a MIDI file.
Well, if it is high tech enough, it could.
They should just add MIDI support - MIDIs can be used as digital sheet music anyways
![]()
I understand
Last edited by a1130 (2010-03-21 20:44:33)
Offline
EDIT: I'm not sure if you need the multiplayer sensor board, since everybody can use Mesh.
Or we MIGHT need it, because Mesh can only connect 2 players...
Offline