For a better differentiation and better efects I propose following building blocks:
set volume to (____) %
change Volume by C____) %
play sound (_______) fading to (___) % in (____) sec
blend to custume (______) in (_____) sec
show fading (____) sec
hide fading (____) sec
I hoe it will be apprciated and taken for usefull by others and the scratch team.
Greetings
Xenos
Offline
Xenos, I absolutely agree and back your proposal for sound dynamics. In fact, I wanted to propose this myself. Especially the 'set volume to (--)%' block would make an extremely useful addition to Scratch, whenever you're seriously working with sound/music. You could use this not just in music projects, but also in games, e.g. to indicate proximity.
I don't know about fading. Couldn't you just make a loop reducing the volume at every turn?
Blending: I'm not sure, but can't you use the 'ghost' effect to create a blending impression?
Offline
Hello Jens!
Jens wrote:
I don't know about fading. Couldn't you just make a loop reducing the volume at every turn?
fade would go up smooth, a loop will change only in steps.
Jens wrote:
Blending: I'm not sure, but can't you use the 'ghost' effect to create a blending impression?
I dit not try it up to now, thank you for the hint.
xenos
Offline
Another vote for volume control blocks!
Offline
Another vote for volume control blocks, and also for pitch control blocks!
I had to use short playing sounds for the pitch changing effect in my projects, but that's not satisfactoring. There should also be a way to controll the pitch of a sound that's already playing.
The question for dynamic volume and pitch changing is, how you relate it to a certain sound, because we had (somehow helpfull) improvement, that one Sprite can play multiple sounds at the same time. Are volume and pitch than related to all sound of that sprite at the same time? There seems to be a litle inconsistency in that idea, but how should you refer to a sound that has already started by a block before. But setting the parameters only when starting the sound seems to weak.
I'm aware of opting for only small expansions of Scratchs features in:
http://scratch.mit.edu/forums/viewtopic.php?id=951,
but these one have realy good reasons in getting more professionel music and sound projcts and will not confuse beginners.
Fading is not realy necessary in my opinion, e.g. I used "hand made fading" for the "Press h for Help"-Feature in:
http://scratch.mit.edu/projects/MartinWollenweber/8708
and
http://scratch.mit.edu/projects/MartinWollenweber/20407
Last edited by MartinWollenweber (2007-08-04 10:20:45)
Offline
Overall volume control might be nice, but I think that individual loudness for each note may be more important, as different instruments have *very* different loudness in the current implementation. It would be very useful to be able to make a quiet drum background for example, or to have strong beats be louder than weak beats.
Offline
I'd just like to see the "Play sound [ ]" blocks (and play sound and wait) changed to read "Play sound [ ] at volume ( )"
Offline
Yes, that is the interface I prefer also. I suggested something along those lines to the scratch team in Dec 2006.
Offline
Another vote for volume control blocks!
Offline
!!!!! i was about to ask for volume blocks to!!!!
Offline
kevin_karplus wrote:
Overall volume control might be nice, but I think that individual loudness for each note may be more important, as different instruments have *very* different loudness in the current implementation. It would be very useful to be able to make a quiet drum background for example, or to have strong beats be louder than weak beats.
It's certainly true that different instruments (and drums) have VERY different loudness levels and it would be very helpful to be able to control them individually. So I add my vote to those in favor of adding volume controls.
Offline
Another vote for volume control!
You could then make a variable with a slide for volume control in game!!!
Offline