Post by Ford Prefect on Jun 17, 2009 10:46:37 GMT -6
Hi folks!
Levus wrote that he could make some instrument sprites for the next version of the AMS (as I can't use the old ones because of copyright infringement). Well, why not? Anyone who likes to is hereby invited to make some!
I'd like to have sprites that resemble the original ones as much as possible, but there is also space for new ideas, and the AMS won't be limited to 19 instruments anymore (you might need to make your own SoundFonts for more instruments, though).
So here is what you need to make some sprites for the new AMS:
www.apfelsoft.net/felix/SpriteFactory.zip
(If anyone needs a Mac-Version, just reply here)
How it works: This small tool is just for creating / merging masks into normal pictures. You can also do this with various graphics applications, but this may be somehow simpler. And you can test how exactly it will look like in the AMS.
First, you need to load a picture. Only PNG is supported. Your sprite should have 32*32 pixels, and everything that should become transparent should have the same color (white for best results). Every picture you load will be scaled to 32*32. If the picture already contains an alpha channel, it will be automatically loaded as mask.
If you don't have a mask yet, you have to options: Create one yourself and load it into the application, or let it autogenerate one. A mask is a greyscale picture, where black=opaque and white=transparent. You can use grey tones to make elements of the sprite somewhat transparent - but don't overuse this, its main use should be some antialiasing at the sprite's border.
If you're not skilled with this stuff, you can also load your picture in the application and let it generate a mask for you. The tool will take the top left pixel color as transparent color, and make every pixel close to that color transparent - experiment with the tolerance bar for better results (won't do much if the original picture is not antialiased at all). Test your sprite with the mask in the AMS screenshot I included. If you think it looks fine, save it and send it to me. The mask will be included as alpha channel when you save the sprite.
By sending me sprites, you agree that they will published under the GNU GPL v3! You further declare that they were made by you or obtained from a source that allows modifying and spreading it under the conditions of the GNU GPL.
Send your stuff to: fordprefect86@googlemail.com
You can also upload them on some webserver and post them here, to show the others what you've made. But please don't send me links to pictures you've uploaded on some image sharing site - those usually remove alpha channels.
Levus wrote that he could make some instrument sprites for the next version of the AMS (as I can't use the old ones because of copyright infringement). Well, why not? Anyone who likes to is hereby invited to make some!
I'd like to have sprites that resemble the original ones as much as possible, but there is also space for new ideas, and the AMS won't be limited to 19 instruments anymore (you might need to make your own SoundFonts for more instruments, though).
So here is what you need to make some sprites for the new AMS:
www.apfelsoft.net/felix/SpriteFactory.zip
(If anyone needs a Mac-Version, just reply here)
How it works: This small tool is just for creating / merging masks into normal pictures. You can also do this with various graphics applications, but this may be somehow simpler. And you can test how exactly it will look like in the AMS.
First, you need to load a picture. Only PNG is supported. Your sprite should have 32*32 pixels, and everything that should become transparent should have the same color (white for best results). Every picture you load will be scaled to 32*32. If the picture already contains an alpha channel, it will be automatically loaded as mask.
If you don't have a mask yet, you have to options: Create one yourself and load it into the application, or let it autogenerate one. A mask is a greyscale picture, where black=opaque and white=transparent. You can use grey tones to make elements of the sprite somewhat transparent - but don't overuse this, its main use should be some antialiasing at the sprite's border.
If you're not skilled with this stuff, you can also load your picture in the application and let it generate a mask for you. The tool will take the top left pixel color as transparent color, and make every pixel close to that color transparent - experiment with the tolerance bar for better results (won't do much if the original picture is not antialiased at all). Test your sprite with the mask in the AMS screenshot I included. If you think it looks fine, save it and send it to me. The mask will be included as alpha channel when you save the sprite.
By sending me sprites, you agree that they will published under the GNU GPL v3! You further declare that they were made by you or obtained from a source that allows modifying and spreading it under the conditions of the GNU GPL.
Send your stuff to: fordprefect86@googlemail.com
You can also upload them on some webserver and post them here, to show the others what you've made. But please don't send me links to pictures you've uploaded on some image sharing site - those usually remove alpha channels.