Mobile Experience Lab at OCAD

Research

Projects

People

Partners

Publications

Resources

Contact

Home

R e s o u r c e s :

Reading

Sullivan, Graeme, Art as Research Practice: Inquiry in the Visual Arts, Sage Publications, 2004

Mann, Steve, James Fung and Raymond Lo, Cyborglogging with Camera Phones: Steps Towards Equivalence, ACM Multimedia Proceedings, 2006

Castells, Maniuel, Mireia Fernandes-Ardevol, Jack Linchuan Qiu, Araba Sey, Mobile Communication and Society: A Global Perspective (Cambridge, Mass: MIT Press, 2007), p 121

Maharaj, Sarat, “Unfinishable Sketches of ‘An Unknown Object in 4D’: Scenes of artistic Research” in Artistic Research, W. Balkema and H. Slager (eds.), Lier en Boog, 2004, pp. 39-58

Lev Manovich, ‘The Poetics of Augmented Space’ in eds. Anna Everett and John T. Caldwell, New Media: Theories and Practices of Digitextuality (New York: Routledge, 2003), 75–92.

Benford, S., et al., Coping with Uncertainty in a Location-Based Game, Pervasive Computing, July 2003. Available at www.equator.ac.uk/var/uploads /IEEEpervasive-nearlyfinal.pdf

Albert, Saul, 2004. “Locative Literacy” Metamute Magazine www.metamute.org/en/Locative-Literacy

Sterne, Jonathon and Emily Raine, 2006. “Command Tones: Digitization and Sounded Time”. First Monday, www.firstmonday.org/issues/special11_9/sterne/

Galloway, Anne and Matthew Ward, 2006. “Locative Media as Socialising and Spatialising Practices: Learning from Archaeology”. Leonardo Electronic Almanac, MIT Press. http://leoalmanac.org/journal/Vol_14/lea_v14_n03-04/gallowayward.asp

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Open Source Tools

Asterisk
An open-source telephony engine that we use to programmatically handle any incoming or outgoing calls.

gEDA
We use this open source EDA tool set for all hardware design, schematic capture and pcb layout.

GNU WGet
A command-line file transfer tool for retrieving files via FTP, HTTPS, and HTTP

GPUTILS
The gpasm assembler from this package is used for assembly language programming for the 16f819 PIC chips used in the Cicada nymphs.

ImageMagick 
An image processing package which can perform a wide variety of operations (transformation, overlay, color manipulation, drawing) on over 100 image formats

Linux
Everything is done on Linux, enough said.

Minim (Processing library)
A Processing library designed to enable rapid integration of audio capabilities into Processing applications

Mobile Processing
A Java based programming language designed for artists.  We use Mobile Processing to rapidly prototype applications which run on a cellphone.

pk2
For programming pic chips we use a Microchip PICkit 2 programmer as they are quite cheap and support In Circuit Serial Programming. (ICSP) Microchip hasn't provided a Linux client for the PICkit2, however the independently developed pk2 software works quite well.

PyGame
A Python port of the SDL graphics library.  Anything requiring graphical display is done using PyGame.

Python
A cross-platform scripting language.  Python is an excellent language for the sort of rapid-prototyping being done at Portage.

Python Image Library
A Python port of the Image Magik image processing library.  All of the image processing done for Portage's projects is done using the Python Image Library.

SDCC
A C-compiler for microcontrollers.  The PIC16 support is quite good, and is used for compiling code for 18f-series PIC chips in the Cicada brood controller.

Sonia - (Processing library)
Sonia is a Processing library providing advanced audio processing features such as sound synthesis, multichannel playback, and realtime FFT analysis

 


Ontario College of Art & Design