DOCS: Lily External Reference

From LilyWiki

Jump to: navigation, search
Object NameCategoryDescription
bangControlConvert a message to any number of bangs.
changeControlFilter out messages that haven't changed.
counterControlCount bang messages.
cycleControlOutput messages from successive outlets.
filterControlFilter hash messages by key value.
firstoutControlIsolate the first element in a stream.
gateControlControl the flow of messages.
peakControlOutput the highest number in a series.
routeControlRoute lists by the first element.
routeallControlRoute an entire list by the first element.
selectControlSelectively output bangs for matching messages.
switchControlRoute various inputs to a single output.
triggerControlOutput a message as sequence of typed messages.
troughControlOutput the lowest number in a series.
truncateControlTruncate a stream of messages.
typeofControlRoute messages based on type.
uziControlOutput a sequence of bangs.
varControlStore a message and output it with a bang.
whileControlCall a function until a condition is met.
collDataPersist data in a patch.
storageDataStore and retrieve data using a SQLite database.
textfileDataRead and write text files from disk.
circleGraphicsSVG circle.
ellipseGraphicsSVG ellipse.
imageGraphicsSVG image.
qtGraphicsPlay and control Quicktime sound and video files.
rectGraphicsSVG rectangle.
svgGraphicsDisplay graphics or animation in a patch.
animatorInteractionAnimate an object's appearance.
buttonInteractionOutput a "bang" message by clicking an HTML button.
checkInteractionOutput true & false messages by clicking a checkbox.
dropdownInteractionStore and send messages using an HTML select.
inputInteractionEnter and output messages using an HTML text input.
jquery.colorpickerInteractionPick a color and output a message with its hex value.
keyInteractionSend messages about keyboard events.
radioInteractionSend messages using HTML radio buttons.
scriptaculous.sliderInteractionOutput or display numbers using a slider.
xul.treeInteractionDisplay data in a table.
yui.calendarInteractionSend a date message using a calendar.
arrayListsManipulate lists.
bufferListsBuffer, manipulate and output messages.
iterListsBreak a list into a series of messages.
ltagListsPrepend index numbers to a message stream.
packListsConstruct an array from individual messages.
threshListsCollect a stream of messages into a list.
unpackListsOutput lists elements from separate outlets.
!=MathCompare two messages for inequality.
%MathTake the modulo of a number.
*MathMultiply two numbers.
+MathAdd two numbers.
-MathSubtract two numbers.
/MathDivide two numbers.
<MathCompare two messages.
<=MathCompare two messages.
==MathCompare two messages.
>MathCompare two messages.
>=MathCompare two messages.
antipodeMathOutput the antipode for a coordinate.
averageMathAverage numbers.
cartopolMathCartesian to Polar coordinate conversion.
clipMathConstrain numbers to a range.
colorMathVarious color related utilities
drunkMathOutput a sequence of random numbers.
mapMathMap a number from one range to another.
mathMathCall methods using the Javascript Math object.
poltocarMathPolar to Cartesian coordinate conversion.
randomMathOutput random numbers.
toFixedMathFormat numbers using a fixed-point notation.
urnMathGenerate a unique random number.
appendMessagesAppend text to a message.
broadcastMessagesBroadcast messages to objects without making connections.
inletMessagesCreate an inlet in a subpatch.
messageMessagesOutput a message by clicking it.
outletMessagesCreate an outlet in a subpatch.
prependMessagesPrepend text to a message.
receiveMessagesReceive messages sent without connections.
sendMessagesSend messages to named receivers without using connections.
universalMessagesSend messages to all objects of a certain type.
valueMessagesShare data between patches.
getNetworkFetch a URL using an HTTP GET.
httpdNetworkHTTP Web server.
oscreceiveNetworkReceive Open Sound Control messages.
oscsendNetworkSend Open Sound Control messages.
postNetworkPerform an HTTP POST.
simplemessagesystemNetworkSend messages to the Arduino using Simple Message System.
socketNetworkNetwork Socket.
socketlistenerNetworkNetwork Socket Listener.
domObjectsManipulate an XML or HTML document.
elementObjectsManipulate a DOM element.
explodeObjectsOutput values for any keys in a hash message.
hashObjectsConstruct and output a hash message.
objectObjectsCall an object's methods and access its properties.
toSourceObjectsConvert hash messages to a readable string.
atoiStringsConvert strings to numbers.
chunkStringsSplit a message into smaller chunks.
concatStringsJoin messages together.
itoaStringsConvert numbers into strings.
regexpStringsApply regular expressions to messages.
splitStringsSplit a string into a array.
sprintfStringsFormat messages using sprintf.
stringStringsCall various utility string methods.
striptagsStringsStrip tags from HTML text.
beepSystemPlay a system alert sound.
closebangSystemOutput a bang when a patch closes.
contextmenuSystemInsert a menu item in the context menu.
dateSystemOutput a message with the current date.
dialogSystemDisplay an alert, confirm or prompt dialog.
dirSystemList a folder's contents.
dropSystemGet a file's path or contents by dropping it.
errorSystemPrint an error message to the Debug Window.
evalSystemApply a Javascript eval() to any message.
filepickerSystemCreate a filepicker dialog to save or open a file.
furSystemOutput messages when a patch gains and loses focus.
hostSystemInteract with the main browser window.
httpSystemOutput the details of host window's http activity.
listenerSystemListen for events on named objects.
loadbangSystemOutput a bang when a patch loads.
menuSystemInsert an item in the Tools menu.
mouseSystemOutput mouse event messages.
navigatorSystemOutput messages about the operating system and the browser.
patcherSystemLoad a subpatch inside a patch.
patchinfoSystemInformation about the size & location of the patcher window.
printSystemPrint a message to the Debug Window.
screenSystemOutput screen info.
scriptSystemLoad a javascript file into a patch.
styleSystemLoad a CSS file into a patch.
thispatchSystemSend messages to a patch to interact with it.
windowSystemOpen and control a browser window.
delayTimeDelay a message by specified amount.
lfoTimeLow Frequency Oscillator.
metroTimeOutput bang messages at regular intervals.
rampTimeOutput numbers in sequence.
timerTimeMeasure elapsed time between messages.
activityUIDisplay an animated loading image.
commentUIDisplay text in a patch.
flasherUIIndicate when receiving a message.
iframeUIDisplay a web page or HTML in a patch.
launchurlUIOpen a url in browser.
lightboxUIOverlay images on a patch.
linkUIOutput messages using an HTML link.
marqueeUIDisplay text as a slideshow.
numberUIDrag to output a sequence of numbers.
panelUIGraphical panel.
picUIDisplay an image in a patch.
slideshowUIDisplay photos in a slideshow.
subpatchUIDisplay a subpatch in a patch.
tableUIDisplay text in an HTML table.
tagcloudUIDisplay a tagcloud in a patch.
wowUIDisplay a patch on the host window
amazon.itemlookupWeb ServiceLookup an item using the Amazon Web API.
amazon.itemsearchWeb ServiceSearch for items using the Amazon Web API.
amazon.similaritylookupWeb ServiceSearch for similar items using the Amazon Web API.
babelfishWeb ServiceTranslate messages to other languages.
digg.eventsWeb ServiceGet digg data using the Digg Web API.
digg.storiesWeb ServiceGet story data using the Digg Web API.
flickr.interestingness.getListWeb ServiceGet the interestingness list using the Flickr Web API.
flickr.photos.geo.getLocationWeb ServiceGet location data using the Flickr Web API.
flickr.photos.getRecentWeb ServiceGet recent photos using the Flickr Web API.
flickr.photos.searchWeb ServiceSearch for photos using the Flickr Web API.
google.getcachedpageWeb ServiceGet the cached page for a URL using the Google Search API.
google.mapWeb ServiceDisplay a location using the Google Map API.
google.spellcheckWeb ServiceCheck the spelling of a word using the Google Search API.
google.websearchWeb ServiceSearch the web using the Google Search API.
idWeb ServiceGet the most recent search queries to Dogpile.com
oracleWeb ServiceWord a day web service.
rssWeb ServiceOutput a parsed RSS feed.
shiftspaceWeb ServiceAnnotate the web using ShiftSpace.
tagitWeb ServicePerform content analysis using the Tagit Web API.
twitterWeb ServiceSend SMS and IM messages using the Twitter Web API.
wikipediaWeb ServiceSearch the Wikipedia using the Web API.
yahoo.geocodingWeb ServiceGet geolocation data using Yahoo Web API.
yahoo.gettimeWeb ServiceGet the current time using Yahoo Web API.
yahoo.imagesearchWeb ServiceSearch for images using Yahoo Web API.
yahoo.itemextractionWeb ServiceContent analysis using Yahoo Web API.
yahoo.localsearchWeb ServiceSearch for locale-specific data using Yahoo Web API.
yahoo.newssearchWeb ServiceSearch for news using Yahoo Web API.
yahoo.spellingsuggestionWeb ServiceCheck the spelling of a word using Yahoo Web API.
yahoo.trafficdataWeb ServiceSearch for traffic data using the Yahoo Web API.
yahoo.videosearchWeb ServiceSearch for video using the Yahoo Web API.
yahoo.websearchWeb ServiceSearch the web using the Yahoo Web API.
Personal tools