Not sure how many are interested in this, but I finally got finished with my syncronizing app to help create/edit mdc files. I call it MDC Synchro.
The latest MDC Milkrop build (v 2.41) is included with some examples. Now there is support for *.mdc files in a central location OR each along side the song it complements.
The Synchro app also serves as launching point for editing all Milkdrop2-Winamp related *.ini files. There is some automation for assigning images to sprites. A 'new' feature is the creation of [patterns##] that contain the init_ and code_ scripts for sprite behavior. Now you can create a pattern and automatically assign it to any sprite. Then, the new 'name' field inside sprites can be used to determine which behavior was assigned - or just to identify sprites when several have the same image. Another feature is the sprite code accessible read only variable 'fillrat'. If you set sx and sy scalers to 'fillrat', you find that the image is just big enough to fill the screen - to scale - even if the long dimension is clipped. This makes fitting images that don't match the screen ratio to fill the screen easy: I could never do it before without massive tweaking and would change for each size window!
So... enjoy. Any feedback would be welcome. Now, I need a way to extract embedded lyrics or pull from other database formats to get them into my *.mdc style files.
-DickChuck
BTW - I can't seem to actually post the zip file with the app in it. I broke it into smaller pieces (2 x 6MB) each but can't load either. It does contain dll and exe files - is that why I can't upload? Anyway, message me if you want to try it out - meanwhile I'll try to learn how to stick it in the forum.
The latest MDC Milkrop build (v 2.41) is included with some examples. Now there is support for *.mdc files in a central location OR each along side the song it complements.
The Synchro app also serves as launching point for editing all Milkdrop2-Winamp related *.ini files. There is some automation for assigning images to sprites. A 'new' feature is the creation of [patterns##] that contain the init_ and code_ scripts for sprite behavior. Now you can create a pattern and automatically assign it to any sprite. Then, the new 'name' field inside sprites can be used to determine which behavior was assigned - or just to identify sprites when several have the same image. Another feature is the sprite code accessible read only variable 'fillrat'. If you set sx and sy scalers to 'fillrat', you find that the image is just big enough to fill the screen - to scale - even if the long dimension is clipped. This makes fitting images that don't match the screen ratio to fill the screen easy: I could never do it before without massive tweaking and would change for each size window!
So... enjoy. Any feedback would be welcome. Now, I need a way to extract embedded lyrics or pull from other database formats to get them into my *.mdc style files.
-DickChuck
BTW - I can't seem to actually post the zip file with the app in it. I broke it into smaller pieces (2 x 6MB) each but can't load either. It does contain dll and exe files - is that why I can't upload? Anyway, message me if you want to try it out - meanwhile I'll try to learn how to stick it in the forum.
Comment