2017
DOI: 10.1007/978-3-319-47214-0_28
|View full text |Cite
|
Sign up to set email alerts
|

2013: The Web Browser as Synthesizer and Interface

Abstract: Our research examines the use and potential of native web technologies for musical expression. We introduce two JavaScript libraries towards this end: Gibberish.js, a heavily optimized audio DSP library, and Interface.js, a GUI toolkit that works with mouse, touch and motion events. Together these libraries provide a complete system for defining musical instruments that can be used in both desktop and mobile web browsers. Interface.js also enables control of remote synthesis applications via a server applicati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0
1

Year Published

2022
2022
2023
2023

Publication Types

Select...
5
4
1

Relationship

0
10

Authors

Journals

citations
Cited by 16 publications
(14 citation statements)
references
References 3 publications
0
13
0
1
Order By: Relevance
“…Another interaction method involves the use of mobile devices such as phones and tablets with multitouch capabilities (e.g. Roberts et al, 2012;Roberts et al, 2013;Donghi, 2013). They are used to interact with the visual environment or to access extra information not directly visible on the main display.…”
Section: Related Workmentioning
confidence: 99%
“…Another interaction method involves the use of mobile devices such as phones and tablets with multitouch capabilities (e.g. Roberts et al, 2012;Roberts et al, 2013;Donghi, 2013). They are used to interact with the visual environment or to access extra information not directly visible on the main display.…”
Section: Related Workmentioning
confidence: 99%
“…multitouch capabilities (e.g. Roberts et al, 2012;Roberts et al, 2013;Donghi, 2013). They are used to interact with the visual environment or to access extra information not directly visible on the main display.…”
Section: Related Workmentioning
confidence: 99%
“…Trajectoires is implemented in JavaScript and HTML and runs on the majority of devices with a web browser. We used the Interface.js library [7] to create a client/server architecture converting web socket messages into OSC message. The server on the computer hosts the application that can be accessed via the network.…”
Section: Technical Detailsmentioning
confidence: 99%