SAME HERE!
thanks.
Printable View
I have been looking a editing the settings, anyone any good with Python? Should be simple to edit the file if you know how to understand the text in the Midi remote scripts>VCM600>vcm600.pyc
Looks like gobbledy gook to me! How this controls the device i do not know....
Code:≥Ú
C√Kc (at) sddkZddklZddkTddklZddklZddkl Z ddk
lZddkl
Z
dd klZdd
klZddklZddklZdd
klZddklZddklZddklZdZdefdÑÉYZdS(iˇˇˇˇN(tControlSurface(t*(t
SliderElement(t
ButtonElement(tEncoderElement(tChannelStripComponent(tMixerComponent(tDeviceComponent(tTransportComponent(tClipSlotComponent(tSceneComponent(tSessionComponent(tSessionZoomingComponent(tChannelTranslationSelector(tViewTogglerComponentitVCM600cBsDeZdZdÑZdÑZdÑZdÑZdÑZdÑZRS(s' Script for Vestax's VCM600 Controller cCs`ti||É|itÉ|iÉ|iÉ|iÉ|iÉ|iÉ|it ÉdS(N(
Rt__init__tset_suppress_rebuild_requeststTruet_setup_session_controlt_setup_mixer_controlt_setup_device_controlt_setup_transport_controlt_setup_view_controltFalse(tselft
c_instance((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyR-s
c Cst}t|tddÉ}t|tddÉ}ttdÉ}|i||É|iÉit|tddÉÉg}ttÉD]}|t|t|dÉqÇ~}|i t
|ÉÉx?ttÉD]1}|iÉi|Éit|t|dÉÉq«WdS(NiiYiZiiWiDiE(RRtMIDI_NOTE_TYPERt
NUM_TRACKStset_select_buttonstselected_scenetset_launch_buttontrangetset_stop_track_clip_buttonsttuplet clip_slot(Rtis_momentarytdown_buttont up_buttontsessiont_[1]tindexttrack_stop_buttons((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyR=s6
cCs)t}ttddtdtÉ}xÌttÉD]fl}|i|É}|itt|dÉÉ|it t|dt
iii
ÉÉ|it t|dt
iii
Ét t|dt
iii
ÉfÉ|it|t|dÉÉ|it|t|d ÉÉ|it|t|d
ÉÉ|i|É}|itg}tdÉD])}|t t|d|t
iii
ÉqA~ÉÉ|itg}tdÉD] }|t|t|d
|Éqë~ÉÉ|i|É} | it t|dt
iii
Ét t|dt
iii
ÉÉq.WxâtdÉD]{}
|i|
É}|ittdd|
ÉÉ|it tdd|
t
iii
ÉÉ|it|tdd|
ÉÉqW|ittddÉÉ|it tddt
iii
ÉÉ|iÉittddÉÉ|iÉit tddt
iii
ÉÉ|S(Nitwith_eqstwith_filtersii
iii(at)i?iAiii>iiiiNiii(RRRR t
channel_striptset_volume_controlRtMIDI_CC_TYPEtset_pan_controlRtLivetMidiMaptMapModetabsolutetset_send_controlstset_solo_buttonRRtset_mute_buttontset_crossfade_togglettrack_eqtset_gain_controlsR"tset_cut_buttonsttrack_filtertset_filter_controlstreturn_striptset_crossfader_controltset_prehear_volume_controltmaster_strip(RR$tmixerttracktstripteqR(R)t_[2]tfiltert ret_track((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyRUsR
"
(at)
7#
#cCs·t}g}g}x]tdÉD]O}|it|tdd|ÉÉ|ittdd|tii i
ÉÉqWtÉ}|it
|ÉÉ|it
|ÉÉtÉ}|it
|ÉÉ|it
|ÉÉ|i|ÉdS(NiiiF(RR tappendRRRR/R1R2R3R4Rtset_bank_buttonsR"tset_parameter_controlsR
tset_controls_to_translatetset_mode_buttonstset_device_component(RR$tdevice_bank_buttonstdevice_param_controlsR)tdevicetdevice_translation_selector((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyRàs
' cCsÎt}tÉ}|it|tddÉÉ|it|tddÉÉ|it|tddÉt|tddÉÉ|it|tddÉÉ|it|tddÉt|tddÉÉ|i t
tdd Ét
tdd
ÉÉdS(NiiPiQiViUiTiRiSii(RRtset_play_buttonRRtset_record_buttontset_nudge_buttonstset_loop_buttontset_punch_buttonstset_tempo_controlRR/(RR$t transport((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyR†s c
Csít}ttÉ}|itg}ttÉD]}|t|t|dÉq,~Étg}ttÉD]}|t|t|dÉqe~ÉÉdS(NiCiB(RRRtset_buttonsR"R RR(RR$tviewR(RCRF((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyR¥s
/
( t__name__t
__module__t__doc__RRRRRR(((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pyR*s 3 (R1t_Framework.ControlSurfaceRt_Framework.InputControlElementt_Framework.SliderElementRt_Framework.ButtonElementRt_Framework.EncoderElementRt _Framework.ChannelStripComponentRt_Framework.MixerComponentRt_Framework.DeviceComponentRt_Framework.TransportComponentRt_Framework.ClipSlotComponentR t_Framework.SceneComponentR
t_Framework.SessionComponentRt"_Framework.SessionZoomingComponentRt%_Framework.ChannelTranslationSelectorR
RRR(((sÖ/Volumes/Crypto/Dev/8.1.3-Release/Ableton/Binary/Gcc-ppc/Release/Live.app/Contents/App-Resources/MIDI Remote Scripts/VCM600/VCM600.pys<module>s"
I downloaded the pdf but it says it's corrupted and won't open.
Any ideas?
Emm
I have a copy here.....
I will put into my dropbox for download via this link
Good luck
Thanks for that but once again when I clicked on the link it said it was broken and wouldn't open.
Maybe it's my computer that's at fault but as I say I can download the file from the original link but it says its corrupted and the same happens when I click on the link you gave.
Thanks for trying anyway.
Oh and it's really annoying having to answer a stupid question every time I want to post.
Emm
It opens on my Mac using preview.....
Anyone else able or unable to open it?
Ive reprinted the pdf and it can now be downloaded here.....
I seriously just want (need) to simply edit the vcm600 script that comes with live so it can be on one global midi channel (like 15 or 16 or something) just so it doesn't conflict with every other controller that I own. Why vestax didn't include any kind of midi editor is just beyond me. Does anybody on here know if it's a relatively simple process to edit the global midi channel of the the vcm600 script?
I've been researching and I've found a few diy midi remote scripting references but they were mostly for the nanokontrol and they were for creating a completely new Custom script. I think all I need to do is edit the existing one..I think.