ReferencesΒΆ
- $ FoxDot -h
- FoxDot
- FoxDot.lib
- FoxDot.lib.Bang
- FoxDot.lib.Buffers
- FoxDot.lib.Chords
- FoxDot.lib.Code
- FoxDot.lib.Code.foxdot_func_cmp
- FoxDot.lib.Code.foxdot_live_function
- FoxDot.lib.Code.foxdot_tokenize
- FoxDot.lib.Code.foxdot_when_statement
- FoxDot.lib.Code.main_lib
- FoxDot.lib.Constants
- FoxDot.lib.Custom
- FoxDot.lib.Effects
- FoxDot.lib.EspGrid
- FoxDot.lib.EspGrid.EspGridHelper
EspGridEspGrid.future()EspGrid.get_clock_mode()EspGrid.get_machine_name()EspGrid.get_name()EspGrid.get_start_time()EspGrid.get_tempo()EspGrid.get_tempo_cpu()EspGrid.now()EspGrid.query()EspGrid.recv()EspGrid.set_clock_mode()EspGrid.set_machine_name()EspGrid.set_name()EspGrid.set_tempo()EspGrid.soon()EspGrid.start_tempo()EspGrid.stop_tempo()EspGrid.subscribe()EspGrid.toggle_tempo()EspGrid.unsubscribe()
- FoxDot.lib.EspGrid.EspGridHelper
- FoxDot.lib.Extensions
- FoxDot.lib.Extensions.SonicPi
- FoxDot.lib.Extensions.VRender
- FoxDot.lib.Extensions.PArp
- FoxDot.lib.GhostCoder
- FoxDot.lib.Key
AccompanyNumberKeyNumberKey.accompany()NumberKey.get_max()NumberKey.get_min()NumberKey.get_root()NumberKey.has_circular_reference()NumberKey.index()NumberKey.is_root()NumberKey.map()NumberKey.now()NumberKey.parent()NumberKey.path_to_root()NumberKey.semitones()NumberKey.simple_map()NumberKey.spawn_child()NumberKey.transform()NumberKey.versus()
PlayerKeyVersusconvert_pattern_args()convert_to_pattern()
- FoxDot.lib.Logging
- FoxDot.lib.Midi
- FoxDot.lib.OSC3
- OpenSoundControl
ForkingOSCServerNoCallbackErrorNotSubscribedErrorOSCAddressSpaceOSCArgument()OSCBlob()OSCBundleOSCClientOSCClientErrorOSCErrorOSCMessageOSCMessage.append()OSCMessage.clear()OSCMessage.clearData()OSCMessage.copy()OSCMessage.count()OSCMessage.extend()OSCMessage.getBinary()OSCMessage.index()OSCMessage.insert()OSCMessage.items()OSCMessage.iteritems()OSCMessage.itertags()OSCMessage.itervalues()OSCMessage.pop()OSCMessage.popitem()OSCMessage.remove()OSCMessage.reverse()OSCMessage.setAddress()OSCMessage.setItem()OSCMessage.tags()OSCMessage.values()
OSCMultiClientOSCMultiClient.clearOSCTargets()OSCMultiClient.connect()OSCMultiClient.delOSCTarget()OSCMultiClient.getOSCTarget()OSCMultiClient.getOSCTargetStr()OSCMultiClient.getOSCTargetStrings()OSCMultiClient.getOSCTargets()OSCMultiClient.hasOSCTarget()OSCMultiClient.send()OSCMultiClient.sendto()OSCMultiClient.setOSCTarget()OSCMultiClient.setOSCTargetFromStr()OSCMultiClient.updateOSCTargets()
OSCRequestHandlerOSCServerOSCServer.RequestHandlerClassOSCServer.addDefaultHandlers()OSCServer.address()OSCServer.close()OSCServer.handle_error()OSCServer.msgPrinter_handler()OSCServer.noCallback_handler()OSCServer.printErr()OSCServer.print_tracebacksOSCServer.reportErr()OSCServer.sendOSCerror()OSCServer.sendOSCinfo()OSCServer.serve_forever()OSCServer.serverInfo_handler()OSCServer.setClient()OSCServer.setReturnPort()OSCServer.setSrvErrorPrefix()OSCServer.setSrvInfoPrefix()OSCServer.socket_timeoutOSCServer.subscription_handler()
OSCServerErrorOSCStreamRequestHandlerOSCStreamingClientOSCStreamingServerOSCStreamingServerThreadingOSCString()OSCTimeTag()ThreadingOSCRequestHandlerThreadingOSCServerdecodeOSC()getFilterStr()getRegEx()getUrlStr()hexDump()parseFilterStr()parseUrlStr()versionFloatTypesIntTypesNTP_epochNTP_units_per_secondOSCtrans
- FoxDot.lib.Patterns
- FoxDot.lib.Patterns.Generators
- FoxDot.lib.Patterns.Main
ClassPatternMethod()Convert()CycleEmptyItemFormat()GeneratorPatternGeneratorPattern.CACHE_HEADGeneratorPattern.MAX_SIZEGeneratorPattern.copy()GeneratorPattern.debuggingGeneratorPattern.dup()GeneratorPattern.from_func()GeneratorPattern.func()GeneratorPattern.getitem()GeneratorPattern.help()GeneratorPattern.map()GeneratorPattern.new()GeneratorPattern.transform()
PGroupPatternPatternContainerPatternFormat()PatternInput()PatternMethod()StaticPatternMethod()asPattern()asStream()convert_nested_data()equal_values()force_pattern_args()get_avg_if()group_modi()loop_pattern_func()loop_pattern_method()metaPatternmetaPattern.WEIGHTmetaPattern.abs()metaPattern.accum()metaPattern.add()metaPattern.all()metaPattern.alt()metaPattern.amen()metaPattern.append()metaPattern.arp()metaPattern.asGroup()metaPattern.bracket_stylemetaPattern.bubble()metaPattern.choose()metaPattern.compress()metaPattern.concat()metaPattern.convert_data()metaPattern.copy()metaPattern.count()metaPattern.debuggingmetaPattern.deep_shuffle()metaPattern.deeprzip()metaPattern.deepzip()metaPattern.duplicate()metaPattern.eq()metaPattern.every()metaPattern.extend()metaPattern.float()metaPattern.fromString()metaPattern.get_behaviour()metaPattern.get_data()metaPattern.get_methods()metaPattern.getitem()metaPattern.getslice()metaPattern.group()metaPattern.help()metaPattern.i_reverse()metaPattern.i_rotate()metaPattern.i_shuf()metaPattern.i_sort()metaPattern.int()metaPattern.invert()metaPattern.items()metaPattern.iter()metaPattern.layer()metaPattern.limit()metaPattern.loop()metaPattern.ltrim()metaPattern.make()metaPattern.map()metaPattern.metametaPattern.mirror()metaPattern.ne()metaPattern.new()metaPattern.norm()metaPattern.offadd()metaPattern.offlayer()metaPattern.offmul()metaPattern.palindrome()metaPattern.pivot()metaPattern.replace()metaPattern.reverse()metaPattern.rotate()metaPattern.sample()metaPattern.select()metaPattern.set()metaPattern.setitem()metaPattern.shuffle()metaPattern.shufflets()metaPattern.sort()metaPattern.splice()metaPattern.startswith()metaPattern.str()metaPattern.stretch()metaPattern.string()metaPattern.stutter()metaPattern.submap()metaPattern.swap()metaPattern.transform()metaPattern.trim()metaPattern.true_copy()metaPattern.true_shuffle()metaPattern.undup()metaPattern.zip()metaPattern.zipx()
pattern_depth()patternclass()sum_delays()
- FoxDot.lib.Patterns.Operations
- FoxDot.lib.Patterns.PGroups
- FoxDot.lib.Patterns.Parse
- FoxDot.lib.Patterns.PlayString
- FoxDot.lib.Patterns.Sequences
- FoxDot.lib.Patterns.Utils
- FoxDot.lib.Players
- Changing parameters
- Using the play SynthDef
- FoxDot Player Object Keywords
EmptyPlayerGroupGroupAttrPlayerPlayer.Attributes()Player.accompany()Player.addfx()Player.after_update_methodsPlayer.aliasPlayer.alt_dur()Player.apply_prime_funcs()Player.attrmap()Player.bang()Player.base_attributesPlayer.changeSynth()Player.count()Player.debugPlayer.default_rootPlayer.default_scalePlayer.degrade()Player.dur_updated()Player.envelope_keywordsPlayer.follow()Player.fx_attributesPlayer.fx_keysPlayer.get_attributes()Player.get_event()Player.get_event_length()Player.get_key()Player.get_prime_funcs()Player.get_synth_name()Player.get_timestamp()Player.help()Player.info()Player.internal_keywordsPlayer.jump()Player.keywordsPlayer.kill()Player.largest_attribute()Player.lshift()Player.map()Player.metroPlayer.multiply()Player.new_message_header()Player.now()Player.num_key_references()Player.number_attr()Player.number_of_layers()Player.offbeat()Player.often()Player.only()Player.pause()Player.penta()Player.play()Player.push_osc_to_server()Player.rarely()Player.reload()Player.required_keysPlayer.reset()Player.reverse()Player.rhythm()Player.rotate()Player.rshift()Player.samplesPlayer.seconds()Player.send()Player.send_osc_message()Player.set()Player.set_clock()Player.set_queue_block()Player.set_sample_bank()Player.shuffle()Player.slider()Player.smap()Player.solo()Player.sometimes()Player.spread()Player.stop()Player.strum()Player.stutter()Player.test_for_circular_reference()Player.unduplicate_durs()Player.unison()Player.unpack()Player.update()Player.update_all_player_keys()Player.update_player_key()Player.update_player_key_from_event()Player.update_player_key_relation()Player.versus()Player.versus_old()Player.wait()Player.wait_bars()Player.widget
PlayerKeyExceptionrest
- FoxDot.lib.Repeat
MethodCallMethodListRepeatableRepeatable.after()Repeatable.after_update_methodsRepeatable.convert_cycles()Repeatable.every()Repeatable.get_attr_and_method_name()Repeatable.get_method_by_name()Repeatable.is_pattern_method()Repeatable.is_player_method()Repeatable.method_synonymsRepeatable.never()Repeatable.stop_calling_all()Repeatable.update_pattern_methods()Repeatable.update_pattern_root()
- FoxDot.lib.Root
- FoxDot.lib.SCLang
- FoxDot.lib.SCLang.Env
- FoxDot.lib.SCLang.SCLang
clsdup()format_args()instancestutter()SinOscSinOscFBSawLFSawVarSawLFTriLFParPlayBufLFNoise0LFNoise1LFNoise2Gendy1Gendy2Gendy3Gendy4Gendy5FormantPulseLFPulsePMOscCrackleLFCubPinkNoiseImpulseBlipKlankResonzK2AOutAudioInLagVibratoLineXLineFreeVerbGVerbPan2LPFRLPFBPFHPFRHPFDelayCDelayNDelayLCombNCombLCombCCrackleLimiterRingzDustFormletClipNoiseBufRateScaleBufSampleRateBufFramesBufChannelsBufFramesBufDurBufGrainDecimatorSmoothDecimatorCrossoverDistortionDisintegratorMdaPianostutterdup
- FoxDot.lib.SCLang.SynthDef
- FoxDot.lib.Scale
FreqScalePatternPentatonicScalePatternScalePatternScaleTypeTuningTuningType__scale____scale__.aeolian__scale__.altered__scale__.bebopDom__scale__.bebopDorian__scale__.bebopMaj__scale__.bebopMelMin__scale__.blues__scale__.chinese__scale__.choose()__scale__.chromatic__scale__.custom__scale__.diminished__scale__.dorian__scale__.dorian2__scale__.egyptian__scale__.freq__scale__.get_scale()__scale__.halfDim__scale__.halfWhole__scale__.harmonicMajor__scale__.harmonicMinor__scale__.hungarianMinor__scale__.indian__scale__.justMajor__scale__.justMinor__scale__.library()__scale__.locrian__scale__.locrianMajor__scale__.lydian__scale__.lydianAug__scale__.lydianDom__scale__.lydianMinor__scale__.major__scale__.majorPentatonic__scale__.melMin5th__scale__.melodicMajor__scale__.melodicMinor__scale__.minMaj__scale__.minor__scale__.minorPentatonic__scale__.mixolydian__scale__.names()__scale__.phrygian__scale__.prometheus__scale__.romanianMinor__scale__.scales()__scale__.susb9__scale__.wholeHalf__scale__.wholeTone__scale__.yu__scale__.zhi
freqtomidi()get_freq_and_midi()midi()miditofreq()Scale
- FoxDot.lib.Settings
BOOT_ON_STARTUPCOLOURSGET_FX_FILES()GET_SYNTHDEF_FILES()GET_TUTORIAL_FILES()get_timestamp()PY_VERSIONSYSTEMWINDOWSLINUXMAC_OSUSER_CWDFOXDOT_ROOTFOXDOT_ICONFOXDOT_ICON_GIFFOXDOT_HELLOFOXDOT_STARTUP_PATHFOXDOT_SNDFOXDOT_LOOPSCLANG_EXECSYNTHDEF_DIREFFECTS_DIRENVELOPE_DIRTUTORIAL_DIRRECORDING_DIRFOXDOT_OSC_FUNCFOXDOT_STARTUP_FILEFOXDOT_BUFFERS_FILEFOXDOT_EFFECTS_FILEFOXDOT_INFO_FILEFOXDOT_RECORD_FILEFOXDOT_TEMP_FILEFOXDOT_CONFIG_FILEADDRESSPORTPORT2FONTBOOT_ON_STARTUPSC3_PLUGINSMAX_CHANNELSGET_SC_INFOUSE_ALPHAALPHA_VALUEMENU_ON_STARTUPTRANSPARENT_ON_STARTUPRECOVER_WORKCHECK_FOR_UPDATELINE_NUMBER_MARKER_OFFSETAUTO_COMPLETE_BRACKETSCPU_USAGECLOCK_LATENCYFORWARD_ADDRESSFORWARD_PORTSamplePlayerLoopPlayerMidiPlayerOSC_MIDI_ADDRESS- FoxDot.lib.Settings.conf
ADDRESSPORTPORT2FONTSUPERCOLLIDERBOOT_ON_STARTUPCHECK_FOR_UPDATESC3_PLUGINSMAX_CHANNELSSAMPLES_DIRGET_SC_INFOUSE_ALPHAALPHA_VALUEMENU_ON_STARTUPTRANSPARENT_ON_STARTUPRECOVER_WORKLINE_NUMBER_MARKER_OFFSETAUTO_COMPLETE_BRACKETSCPU_USAGECLOCK_LATENCYFORWARD_ADDRESSFORWARD_PORTplaintextbackgroundfunctionskey_typesuser_defnother_kwscommentsnumbersstringsdollararrowplayersPY_VERSIONfilename
- FoxDot.lib.ServerManager
BidirectionalOSCServerMessageOSCClientWrapperOSCConnectRequestHandlerRequestTimeoutSCLangServerManagerSCLangServerManager.add_forward()SCLangServerManager.boot()SCLangServerManager.bufferFree()SCLangServerManager.bufferRead()SCLangServerManager.daemonSCLangServerManager.dumpOSC()SCLangServerManager.dumpTree()SCLangServerManager.freeAllNodes()SCLangServerManager.free_node()SCLangServerManager.fxlistSCLangServerManager.getInfo()SCLangServerManager.get_bundle()SCLangServerManager.get_control_effect_nodes()SCLangServerManager.get_exit_node()SCLangServerManager.get_init_node()SCLangServerManager.get_midi_message()SCLangServerManager.get_post_env_effect_nodes()SCLangServerManager.get_pre_env_effect_nodes()SCLangServerManager.get_synth_envelope()SCLangServerManager.get_synth_node()SCLangServerManager.is_runnigSCLangServerManager.kill()SCLangServerManager.loadCompiled()SCLangServerManager.loadRecorder()SCLangServerManager.loadSynthDef()SCLangServerManager.nextbusID()SCLangServerManager.nextnodeID()SCLangServerManager.prepare_effect()SCLangServerManager.query()SCLangServerManager.quit()SCLangServerManager.record()SCLangServerManager.reset()SCLangServerManager.send()SCLangServerManager.sendMidi()SCLangServerManager.sendOSC()SCLangServerManager.setFx()SCLangServerManager.set_midi_nudge()SCLangServerManager.start()SCLangServerManager.stopRecording()SCLangServerManager.synthdefs
ServerInfoServerInfo.actual_sample_rateServerInfo.max_nodesServerInfo.max_synth_defsServerInfo.num_audio_bus_channelsServerInfo.num_buffersServerInfo.num_control_bus_channelsServerInfo.num_groupsServerInfo.num_input_bus_channelsServerInfo.num_output_bus_channelsServerInfo.num_synthsServerInfo.sample_rate
ServerManagerTempoClientTempoServerThreadedServerread_from_socket()send_to_socket()Server
- FoxDot.lib.TempoClock
HistoryQueueQueueBlockQueueObjScheduleErrorSoloPlayerTempoClockTempoClock.add_method()TempoClock.bar_length()TempoClock.bars()TempoClock.beat_dur()TempoClock.beats_to_seconds()TempoClock.calculate_nudge()TempoClock.call()TempoClock.clear()TempoClock.connect()TempoClock.debug()TempoClock.every()TempoClock.flag_wait_for_sync()TempoClock.future()TempoClock.get_bpm()TempoClock.get_elapsed_beats_from_last_bpm_change()TempoClock.get_elapsed_seconds_from_last_bpm_change()TempoClock.get_latency()TempoClock.get_sync_info()TempoClock.get_time()TempoClock.get_time_at_beat()TempoClock.json_bpm()TempoClock.kill_tempo_client()TempoClock.kill_tempo_server()TempoClock.mod()TempoClock.next_bar()TempoClock.next_event()TempoClock.now()TempoClock.osc_message_time()TempoClock.players()TempoClock.reset()TempoClock.run()TempoClock.schedule()TempoClock.seconds_to_beats()TempoClock.serverTempoClock.set_cpu_usage()TempoClock.set_latency()TempoClock.set_server()TempoClock.set_tempo()TempoClock.set_time()TempoClock.shift()TempoClock.start()TempoClock.start_tempo_server()TempoClock.stop()TempoClock.swing()TempoClock.sync_to_espgrid()TempoClock.sync_to_midi()TempoClock.tempo_clientTempoClock.tempo_serverTempoClock.update_network_tempo()TempoClock.update_tempo()TempoClock.update_tempo_from_connection()TempoClock.update_tempo_now()TempoClock.waiting_for_sync
Wrapper
- FoxDot.lib.TimeVar
ChildPvarChildTimeVarPvarPvarGeneratorPvarGeneratorExTimeVarTimeVar.CreatePvarGenerator()TimeVar.all_values()TimeVar.calculate()TimeVar.check_for_inf()TimeVar.copy()TimeVar.depthTimeVar.extend()TimeVar.flag_accessed()TimeVar.get_current_index()TimeVar.get_current_time()TimeVar.get_durs()TimeVar.get_inf_index()TimeVar.get_values()TimeVar.help()TimeVar.i_invert()TimeVar.info()TimeVar.invert()TimeVar.json_value()TimeVar.lshift()TimeVar.math_op()TimeVar.metroTimeVar.new()TimeVar.now()TimeVar.rshift()TimeVar.set_clock()TimeVar.set_eval()TimeVar.set_inf_index()TimeVar.shuf()TimeVar.stream()TimeVar.transform()TimeVar.update()
expvarfetch()linvarmapvarsinvarPATTERN_METHODS
- FoxDot.lib.Utils
- FoxDot.lib.Workspace
- FoxDot.lib.Workspace.Simple
- FoxDot.lib.Workspace.AppFunctions
- FoxDot.lib.Workspace.BracketHandler
- FoxDot.lib.Workspace.ConfigFile
- FoxDot.lib.Workspace.Console
- FoxDot.lib.Workspace.Editor
- FoxDot.lib.Workspace.Format
find_comment()find_multiline()findstyles()get_keywords()path()re_list()re_pat()userdefined()user_defnplayerscommentsdecoratornumbersstringsdollararrowmultilinefoxdot_kwfoxdot_funcspy_indent_kwpy_functionspy_other_kwspy_key_typespy_separatorspy_whitespaceleft_bright_bbracketstabsizefunctionskey_typesother_kwscolour_mapre_patternsbracket_formattingtag_weights
- FoxDot.lib.Workspace.LineNumbers
- FoxDot.lib.Workspace.MenuBar
- FoxDot.lib.Workspace.Prompt
- FoxDot.lib.Workspace.TextBox
- FoxDot.lib.Workspace.tkimport