Page 5 of 6

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Fri Mar 15, 2013 9:45 am
by mdk
ezelkow1 wrote:just wondering what strings search are you using to pull these out? I started at the offset for absolutemousemode but they all arent sequential in memory
you can just open the binary file in a decent text editor. They're not in alphabetical order though, at least in the Win 32 binary, mainly in reverse alphabetical.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Fri Mar 15, 2013 2:47 pm
by ezelkow1
ok, just didnt know if there was some sort of identifier to grep for, was just running the binary through strings and | to a parser

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 2:28 am
by MauricioAndrades
The options pulled from the previous page are a little different (or incomplete) here's the current list:

EDIT: Missed the flags. See next post.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 3:29 am
by MauricioAndrades
EDIT: Sorry Missed a Few

The options pulled from the previous page are a little different (or incomplete) here's the current list:

Ableton Live 9.0.1 Options pulled from the OSX Exec File:

AbsoluteMouseMode
AcceptanceTestsPort
AcceptanceTestsRun
AcceptanceTestsRecording
AcceptanceTestsIgnoreAssertions
AnimatedScrollBarAlphaDelta
AnimatedScrollBarVisibleTime
AsioNoClockSource
AsioNoSampleRateCheck
AsioNoSetSampleRate
AsioSupportProcessNow
AsioDisableMultiClient
AudioDropOutDisplay << adds drop out display box to the top bar
AudioQuantizeFixedWarpMarker
AudioNoThreadReNew
AutoAdjustMacroMappingRange << tweaks behavior of "map to macro". Min or Max of assignment dependent on Macro position before mapping.
AutoShowPythonShellOnError
AutoQuit
BatchMode
BuiltinLessons
BrowserPageSize
ChallengeMethod
CheckAllLanguageFiles
CheckCast
CheckLoadableViews
CheckForUnlinkedComponents
CheckInfoTextSpace
ClipFireWillContinueSong
CombineMouseMoves
ControlSurfaceDisplayUpdateRate
CopySampleFiles
DebugKeys
DecodeDirectShowMediaFiles
DevicesLegacyLive4
DevicesLegacyLive5
DevicesLegacyLive6
DirectAssert
DisableAutomationCurves
DisableAutoBugReporting
DisableFileRefMapping
DisableSeratoBridge
DisableUpdateOverviews
DocumentStreamType
DontAskForAdminRights
DontCombineAPCs
DontLogExceptions
DontRetriggerSessionClips
DontStoreCompoundPaths
DontUseHardcodedLibraryPath
DragAndHoverSafeDistance
DrawDirectlyToScreen
DrawRandomBackground
DriveEngineTiming
DrumPadSelectionDelay
DumpAddControlled
DumpAppViewOnQuit
DumpDocumentOnQuit
DumpUsfLibOutput
EditorFoldMore
EditorNoteResizeSnapsOnGridOnly
EditorResnapRangeFactor
EditorResnapTimeoutOnMouseUp
EditorDontSnapOnMarkers
EditorSnapOnOtherNotes
EditorSnapTimeout
EditorMagneticWidth
EnableAbletonLibraryPackCreation
EnableArmOnSelection << Enables Arming of Tracks by Single Clicking "selecting" them. Useful in session mode for quick automation.
EnableGMIForVideo
EnableHotSwapOnSelection
ExtendedDeviceOptions
EnableProfileLog
EnablePseudoDevice
EventRecorder
EventRecorderIgnoreCache
EventRecorderIgnoreHighLevelEvents
EventRecorderMaxFileSizeMb
EventRecorderPauseMs
EventRecorderPlaybackDir
EventRecorderRecordingDir
EventRecorderRecordTimerVersion
EventRecorderTempDir
EventRecorderUseShortCuts
EkoollhortCuts << Rejected on Ableton startup, but in the binary. Maybe it's a typo?
EventRecorder.BrowserDisabledLevel
EventRecorderScreenResolution
FileOpenLimit
FixImportLoops
ForceCrashWithAccessViolation
ForceDirectDraw << Windows Only.
ForceGDI << Windows Only.
ForceMaxForLiveInit
Halion3BugWorkaround
HideSerialNumber
HotKeyForBrowser
HotKeyForSet
HotKeyForClipView
HotKeyForTrackView
HotKeyForKitPad
HotKeyForCaptureAndInsertScene
HotSwapDelayInMs
IgnorePrefs
IgnoreTemplateSet
ImpulseIgnoreOmega
IndexerPriority
InitialDocument
KeepEventRecordingsForDays
KeepUnresolvedRelativeRoutings
LayoutCheckFrequency
LocalFilesDir
LogFolderConfigErrors
LogFilesDir
LogRemoteScriptCapabilityInfo
LogPluginPerformance << Logs VST performance, but not very useful if you are not a developer, and log quickly grows to be very large.
LogOpenGLErrorCodes
LogPseudoMidiOutDataSizeSent
LogTimeConversionVariation
LoopJumpContinuationActivationWindowSizeMs
LoopJumpContinuationWindowSizeMs
EnableMapToSiblings << Enables quick assign of the same parameter to a macro across all instances of the device inside a rack
MaxAudioThreads
MaxChainViewsToCache
MemoryBasedUndo << Moves the undo function into RAM. Unstable.
MemoryLeaksFile
MeterUpdateRate << Change the Level Meters update Rate from the default 40ms
MidiEventThinning
MidiJitterLogging
MidiClockSlave
MidiEditorDefaultSnapMode
MidiRemoteScriptsFolder
NoAutoArming
NoCrashLogging
NoMidiFromReWire
NoMidiEventFiltering
NoMidiJitterCorrection
NoMidiMonitorLatencyCompensation
NoMidiServer
NoRestoreDocumentDialog
NoSCurves
NoVstStartupScan << Skips VST Startup Scan
NoVstGesturesRequired
NumberOfBugReportsToKeep
OverrideProtectionActivationWindowMs
OverrideProtectionWindowMs
Patch
PhaseNudgeTempo
PluginBufferSize
PluginScanVerbose << Ableton "Unknown Option -ignore flag at startup.
PreferQTKit
PreviewAlwaysSyncedToSong
RecordClipPrimeRate
ReCreateHistory
RefreshLessonView
RemoveFolderWithSingleClick
ReportZeroLengthClips
ReWireChannels
ReWireLogic
ReWireMasterOff << Self Explanatory
ReWireSlaveOff << Self Explanatory
RewriteEventRecordingWithNewViewIds
SampleTimeOverflowScale
AdditionalLatencyForPlaythrough
Sandbox
SafetyAreaAroundMarkers
DisableSchedulerPerDevice
SelectNoAudioAsDefault
SendSPPInArrangerLoops
SetAssertMode
ShowBackToArrangementOnMasterTrack
SharedMemStoragePath
ShowChunkLoadTime
ShowDeviceSlots << Enables the Devices Slot above i/o. Slight bug when adding plugins, colum needs to be resized (drag, then drag back) for name to pop up.
ShowPeakCpuLoad
ShowFullVersionInTitle
ShowToolsMenu << Tested. Cannot tell if anything changed.
SoundManagerBufferSize
StackTraces
StrictSoundfileSpecification
SuppressCheckSynchronousInvariant
SuppressStartUpMessages
TempoFineControlRange
TestDir
TestLibraryRootDir
TestResultDir
ThinningAggressiveness
Trace
TrackFadeTime
UndoSplashScreenFixOsX
UndoStepsAtMouseUp
UnitTestsAssertOnFailure
UnitTestsDontCleanup
UnitTestsLetDummyTestPass
UnitTestsReportFormat
UnitTestsRun
UnitTestsRunDefaultOff
UnitTestsRunStreamServiceTests
UnitTestsQuitAfter
UnitTestsTraces
UpdateTest
UpdateReferenceDocument
UseDebugPrefs
UseFileSystemCacheForReading
UseFileSystemCacheForWriting
UseOwnGeneratedMidiTimeStamps << Currently Testing. Hopefully it's a tweak that makes Ableton timing a little bit better.
ViewIdCheckFrequency
VirtualAudioIn << Working in Ableton 8, but not 9 (I think). Enables 256 virtual i/o channels.
VirtualAudioOut << Enables 256 "Virtual" Out Channels from i/o. Not sure what they do yet.
VolumeCurvesLive2
VstNoLocalDir
VstNoScanSkip
VstNoUserDir
WipeoutProtectionActivationWindowSizeMs
WipeoutProtectionAccidentWindowSizeMs
WipeoutProtectionDecisionWindowSizeMs
WriteLanguageCommentFile

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 12:08 pm
by RhinoInRio
8O OMG!!!

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 2:00 pm
by mdk
I was playing with these :

EditorResnapRangeFactor
EditorResnapTimeoutOnMouseUp
EditorDontSnapOnMarkers
EditorSnapOnOtherNotes
EditorSnapTimeout
EditorMagneticWidth

Im assuming they control the new snap behaviour in the midi editor but I haven't noticed any difference yet, probably because I have no idea what values to use.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 9:44 pm
by MauricioAndrades
It would be helpful if someone with more programming experience looked into it.

When looking at it via a Hex editor I replace the 00 bytes between the triggers with the 00 27 hex code for the "em" space i.e. a space. That way when I copy the text I don't have to go 1 by 1 and add a space in between the words. Some of the triggers have 2 00 bytes in between them. I'm starting to wonder if this has some thing to do with the triggers that take the _ after the - in the options.txt file. Or if this is a space for a numerical value.

If someone knows if any of these triggers have a _ or know what they mean please post I'll update the list as I find more stuff.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sat Mar 16, 2013 10:04 pm
by mdk
MauricioAndrades wrote:It would be helpful if someone with more programming experience looked into it.

When looking at it via a Hex editor I replace the 00 bytes between the triggers with the 00 27 hex code for the "em" space i.e. a space. That way when I copy the text I don't have to go 1 by 1 and add a space in between the words. Some of the triggers have 2 00 bytes in between them. I'm starting to wonder if this has some thing to do with the triggers that take the _ after the - in the options.txt file. Or if this is a space for a numerical value.
The nulls will almost certainly be because of data alignment rather than indicating any kind of value placeholder. I wouldn't recommend poking the actual data in the binary.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sun Mar 17, 2013 1:27 pm
by crystalmsc
this is amazing..pls keep updating!

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Sun Mar 17, 2013 9:41 pm
by Lumix
thaks for the big list :) i think i still have my old on my facebook page somewhere.
still wondering why ableton isnt telling about this something.

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Mon Mar 18, 2013 8:47 am
by Nominal level
was wondering what you add to these like i know you put - first but some ive seen as -_ first and how do you know if they need a value?

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Mon Mar 18, 2013 10:22 pm
by MauricioAndrades
Nominal level wrote:was wondering what you add to these like i know you put - first but some ive seen as -_ first and how do you know if they need a value?
Working on it

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Thu Apr 11, 2013 10:07 pm
by revoltcrew
"-_PluginAutoPopulateThreshold=32"

Currently not working in 9.0.2
my first time trying this specific option...

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Wed Apr 24, 2013 2:40 pm
by DrNue
Hmm. I've hoped for something like "tap tempo doesn't start playback"
Anyone know something about this?
greetz

Re: Options.txt from 8.2.6 Binary Mac OS X

Posted: Tue May 14, 2013 11:05 am
by Willyum
Can someone do a video showing what a lot of those codes mean/do for the rest of us 'code-noobs' users???