View Single Post
Old 18th February 2007, 10:36   #1
Babylon-warp
Senior Member
 
Join Date: Oct 2005
Posts: 116
how to remix milkdrop code...

this is possibly controversial, because possibly there should be another file type for remixes compared to the original programmed configurations... but it's hard to do and the remixes can be completely stomping so here is the guide.

If you want to do some remixes like this, you should rename the file something like ".RMX.MILK" at the end as an acknowledgement to thE programmers- it takes a lot more time to write the music in the first place than to mix it together!!

If they want, someone can get all the following commands and copy them into some freeware hotkey program, you want to be able to just press some key combinations and tell the computer to do all the copy paste import and export hard work for you in a couple of seconds everytime.

first of all, copying frame/pixel code and shape codes in in the milkdrop console:


SELECT ALL
----------
SendKeys "{Ctrl+End}"
SendKeys "{Shift+Ctrl+Home}"
----------

COPY FRAME( straight from the "m" menu)
----------
SendKeys "{End}"
SendKeys "{Enter}"
MenuCancel
SendKeys "{Ctrl+End}"
SendKeys "{Shift+Ctrl+Home}"
SendKeys "{Ctrl+c}"
SendKeys "{esc}"
----------
then change preset (h)

APPEND FRAME(from the "m" menu, paste the clipboard at the end of a new preset)
----------
SendKeys "{End}"
SendKeys "{Enter}"
SendKeys "{home}"
SendKeys "{pgdn}{pgdn}{pgdn}{pgdn}{pgdn}"
SendKeys "{Ctrl+v}"
SendKeys "{Ctrl+enter}"

// HEADER FRAME is the same with Pageup
----------

REPLACE FRAME (from the M. menu, replaces all the frame of the new preset with the last one keeping just the shapes and Borders and post processing etc
----------
SendKeys "{End}"
SendKeys "{Enter}"
MenuCancel
SendKeys "{Ctrl+End}"
SendKeys "{Shift+Ctrl+Home}"
SendKeys "{Ctrl+v}"
SendKeys "{Ctrl+enter}"
-----------

At this point you should also try going into the frame manually and finding the best place to put in your code depending on what it is, the way the code is mixed together makes all the difference.

Throw all kinds of lines together, shuffle them around, mix them into other presets shuffle them around some more and so on. remember most of the best code works in chunks so "a=mod1" should always be associated with "mod1=W", know exactly what you're mixing together.

make sure the frame rate is fast, take-out any useless lines, make a lot of adjustments here and there with borders and post processing so the remix is nice and that's it.

There are dozens and dozens of really nice commands you can do with a scripting program, copy all shapes, copy all frames, import all shapes, etc

I'll append all the commands I have done for milkdrop in Dragon NaturallySpeaking professional 8 if you have it, like that you can just say stuff to the microphone and Bob's your uncle.

the command that says- replace frame back- for example, gets the frame from the current preset, loads a preset that you highlight in the load menu, and pastes the frame there, like that you mark a really nice preset and then go back to it and mix it together with any other presets just with one button.

Perhaps I'll do a ton more commands, like post processing, shuffling lines like cards and so on. probably also you can have a clipboard plug-in for Windows that lets you have arrays of clipboard paste material "ctrl-v-1/20"

Examples of remixes like these are in the "acid roof rack" thread on the preset forum, and remember, please rename remixes something like .RMX.MILK

Thanks!
Attached Files
File Type: xml dnspro8 milkdrop commands.xml (13.0 KB, 481 views)
Babylon-warp is offline   Reply With Quote