Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ableton/link
/ functions
Functions
1,064 in github.com/Ableton/link
⨍
Functions
1,064
◇
Types & classes
337
↓ 4 callers
Function
expectPeersTimedOut
src/ableton/discovery/tst_PeerGateway.cpp:91
↓ 4 callers
Function
is_zero_id
extensions/abl_link/examples/link_audio_hut/main.c:64
↓ 4 callers
Method
logTimestamp
include/ableton/util/Log.hpp:137
↓ 4 callers
Method
microsPerBeat
include/ableton/link/Tempo.hpp:47
↓ 4 callers
Function
multicastEndpointV6
include/ableton/discovery/IpInterface.hpp:35
↓ 4 callers
Method
receive
include/ableton/link_audio/Receivers.hpp:81
↓ 4 callers
Method
run
This task used to exclusively poll ASIO with `poll_one()`, with an interval of 100 microseconds. Since ASIO uses `select()` internally to implement `p
include/ableton/platforms/esp32/Context.hpp:46
↓ 4 callers
Function
sendLinkAudioUdpMessage
include/ableton/link_audio/UdpMessenger.hpp:45
↓ 4 callers
Method
setClientState
Set the client state to be used, starting at the given time. Thread-safe but may block, so it cannot be used from audio thread.
include/ableton/link/Controller.hpp:207
↓ 4 callers
Method
setClientStateRtSafe
should only be called from the audio thread
include/ableton/link/Controller.hpp:268
↓ 4 callers
Method
setQuantum
examples/linkaudio/AudioPlatform_Dummy.hpp:72
↓ 4 callers
Function
shiftClientTimeline
Shift timeline so result.toBeats(t) == client.toBeats(t) + shift. This takes into account the fact that the timeOrigin corresponds to beat 0 on the se
include/ableton/link/ClientSessionTimelines.hpp:108
↓ 4 callers
Function
testSetAndGetClientState
src/ableton/link/tst_Controller.cpp:161
↓ 4 callers
Method
withGateways
include/ableton/link_audio/PeerGateways.hpp:60
↓ 3 callers
Function
abl_link_audio_source_destroy
extensions/abl_link/src/abl_link.cpp:551
↓ 3 callers
Function
abl_link_beat_at_time
extensions/abl_link/src/abl_link.cpp:203
↓ 3 callers
Function
abl_link_create_session_state
extensions/abl_link/src/abl_link.cpp:152
↓ 3 callers
Function
abl_link_destroy_session_state
extensions/abl_link/src/abl_link.cpp:158
↓ 3 callers
Function
abl_link_is_enabled
extensions/abl_link/src/abl_link.cpp:99
↓ 3 callers
Function
abl_link_tempo
extensions/abl_link/src/abl_link.cpp:191
↓ 3 callers
Function
aliveMessage
include/ableton/discovery/v1/Messages.hpp:129
↓ 3 callers
Function
audioBufferMessage
include/ableton/link_audio/v1/Messages.hpp:140
↓ 3 callers
Method
channelAnnouncements
include/ableton/link_audio/MainProcessor.hpp:73
↓ 3 callers
Method
channels
include/ableton/link_audio/Controller.hpp:157
↓ 3 callers
Method
enable
include/ableton/link/Controller.hpp:184
↓ 3 callers
Method
enableLinkAudio
include/ableton/link_audio/Controller.hpp:88
↓ 3 callers
Function
encodeMessage
include/ableton/link_audio/v1/Messages.hpp:113
↓ 3 callers
Method
endpoint
include/ableton/link/PingResponder.hpp:65
↓ 3 callers
Function
expectPeersSeen
src/ableton/discovery/tst_PeerGateway.cpp:81
↓ 3 callers
Method
expires_at
include/ableton/util/test/Timer.hpp:44
↓ 3 callers
Method
gatewaysChanged
include/ableton/link/Controller.hpp:800
↓ 3 callers
Method
invoke
include/ableton/link/Controller.hpp:574
↓ 3 callers
Method
isLinkAudioEnabled
include/ableton/link_audio/Controller.hpp:94
↓ 3 callers
Method
isStartStopSyncEnabled
include/ableton/link/Controller.hpp:197
↓ 3 callers
Method
maxNumSamples
include/ableton/link_audio/Sink.hpp:122
↓ 3 callers
Method
numFrames
include/ableton/link_audio/AudioBuffer.hpp:106
↓ 3 callers
Function
pingMessage
include/ableton/link/v1/Messages.hpp:103
↓ 3 callers
Function
pongMessage
include/ableton/link/v1/Messages.hpp:109
↓ 3 callers
Function
printStateHeader
examples/linkaudiohut/main.cpp:95
↓ 3 callers
Method
processPendingClientStates
include/ableton/link/Controller.hpp:595
↓ 3 callers
Method
prunePeerChannels
include/ableton/link_audio/Channels.hpp:168
↓ 3 callers
Method
receiveChannelRequest
src/ableton/link_audio/tst_UdpMessenger.cpp:79
↓ 3 callers
Method
responderSocket
src/ableton/link/tst_PingResponder.cpp:77
↓ 3 callers
Function
selectPreferredStartStopState
include/ableton/link/Controller.hpp:85
↓ 3 callers
Function
sendUdpMessage
include/ableton/discovery/UdpMessenger.hpp:59
↓ 3 callers
Method
setName
include/ableton/link_audio/Sink.hpp:46
↓ 3 callers
Method
shutdown
include/ableton/link/Controller.hpp:744
↓ 3 callers
Method
socket
include/ableton/link/PingResponder.hpp:69
↓ 3 callers
Method
startStopState
include/ableton/link/PeerState.hpp:64
↓ 3 callers
Method
timeline
include/ableton/link/PeerState.hpp:62
↓ 3 callers
Method
updateDiscovery
include/ableton/link/Controller.hpp:330
↓ 3 callers
Method
updateDiscoveryCallback
include/ableton/link_audio/SessionController.hpp:98
↓ 2 callers
Function
abl_link_audio_sink_buffer_commit
extensions/abl_link/src/abl_link.cpp:418
↓ 2 callers
Function
abl_link_audio_sink_buffer_is_valid
extensions/abl_link/src/abl_link.cpp:406
↓ 2 callers
Function
abl_link_audio_sink_create
extensions/abl_link/src/abl_link.cpp:358
↓ 2 callers
Function
abl_link_audio_sink_destroy
extensions/abl_link/src/abl_link.cpp:365
↓ 2 callers
Function
abl_link_audio_sink_retain_buffer
extensions/abl_link/src/abl_link.cpp:394
↓ 2 callers
Function
abl_link_capture_audio_session_state
extensions/abl_link/src/abl_link.cpp:177
↓ 2 callers
Function
abl_link_commit_app_session_state
extensions/abl_link/src/abl_link.cpp:170
↓ 2 callers
Function
abl_link_create
extensions/abl_link/src/abl_link.cpp:89
↓ 2 callers
Function
abl_link_destroy
extensions/abl_link/src/abl_link.cpp:94
↓ 2 callers
Function
abl_link_enable
extensions/abl_link/src/abl_link.cpp:104
↓ 2 callers
Function
abl_link_is_playing
extensions/abl_link/src/abl_link.cpp:247
↓ 2 callers
Function
abl_link_is_start_stop_sync_enabled
extensions/abl_link/src/abl_link.cpp:109
↓ 2 callers
Function
abl_link_num_peers
extensions/abl_link/src/abl_link.cpp:119
↓ 2 callers
Function
abl_link_set_is_playing_and_request_beat_at_time
extensions/abl_link/src/abl_link.cpp:268
↓ 2 callers
Function
abl_link_set_tempo
extensions/abl_link/src/abl_link.cpp:196
↓ 2 callers
Method
address
src/ableton/link/tst_PingResponder.cpp:81
↓ 2 callers
Method
asTuple
include/ableton/discovery/test/PayloadEntries.hpp:125
↓ 2 callers
Method
beatsToMicros
Given the tempo, convert a beat to a time value
include/ableton/link/Tempo.hpp:60
↓ 2 callers
Method
broadcastState
Broadcast the current state of the system to all peers. May throw std::runtime_error if assembling a broadcast message fails or if there is an error a
include/ableton/discovery/UdpMessenger.hpp:138
↓ 2 callers
Method
callOnLinkThread
include/ableton/link_audio/Controller.hpp:113
↓ 2 callers
Function
clearLine
examples/linkhut/main.cpp:71
↓ 2 callers
Function
clear_line
extensions/abl_link/examples/link_hut/main.c:112
↓ 2 callers
Function
closestPhaseMatch
Return the closest value to x that matches the phase of the target with respect to the given quantum. The result deviates from x by at most quantum/2,
include/ableton/link/Phase.hpp:65
↓ 2 callers
Function
containerSizeInByteStream
include/ableton/discovery/NetworkByteStreamSerializable.hpp:349
↓ 2 callers
Function
containerToNetworkByteStream
include/ableton/discovery/NetworkByteStreamSerializable.hpp:360
↓ 2 callers
Function
copyCString
extensions/abl_link/src/abl_link.cpp:65
↓ 2 callers
Function
copyStringToBuffer
extensions/abl_link/src/abl_link.cpp:75
↓ 2 callers
Method
endpoint
include/ableton/link_audio/UdpMessenger.hpp:140
↓ 2 callers
Method
error
include/ableton/util/Log.hpp:84
↓ 2 callers
Method
forChannel
include/ableton/link_audio/Controller.hpp:297
↓ 2 callers
Method
gatewaysChanged
include/ableton/link_audio/Controller.hpp:352
↓ 2 callers
Function
globalBeatAtBeat
include/ableton/link_audio/BeatTimeMapping.hpp:31
↓ 2 callers
Function
id_equal
extensions/abl_link/examples/link_audio_hut/main.c:58
↓ 2 callers
Method
info
include/ableton/util/Log.hpp:80
↓ 2 callers
Function
initXForm
include/ableton/link/Controller.hpp:45
↓ 2 callers
Function
ipV6Endpoint
include/ableton/discovery/UdpMessenger.hpp:50
↓ 2 callers
Method
isEnabled
include/ableton/link/Controller.hpp:193
↓ 2 callers
Method
joinSession
include/ableton/link/Controller.hpp:494
↓ 2 callers
Function
linearInterpolate
examples/linkaudio/LinkAudioRenderer.hpp:50
↓ 2 callers
Method
listen
include/ableton/discovery/UdpMessenger.hpp:268
↓ 2 callers
Function
makeInterfaceScanner
include/ableton/discovery/InterfaceScanner.hpp:95
↓ 2 callers
Function
makePeerGateway
include/ableton/discovery/PeerGateway.hpp:209
↓ 2 callers
Function
mapStartStopStateFromSessionToClient
include/ableton/link/Controller.hpp:94
↓ 2 callers
Method
measurePeer
include/ableton/link/Gateway.hpp:92
↓ 2 callers
Method
microsToBeats
Given the tempo, convert a time to a beat value
include/ableton/link/Tempo.hpp:53
↓ 2 callers
Method
name
include/ableton/link_audio/Sink.hpp:52
↓ 2 callers
Method
nextTimerExpiration
src/ableton/test/serial_io/SchedulerTree.cpp:62
↓ 2 callers
Method
numSentMessages
src/ableton/link/tst_PingResponder.cpp:79
← previous
next →
101–200 of 1,064, ranked by callers