Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-settings.php on line 530

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 611

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/classes.php on line 728

Strict Standards: Redefining already defined constructor for class wpdb in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/cache.php on line 425

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/theme.php on line 623

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/jf_ftp_1/fergalstrandy.co.uk/wp-includes/class.wp-dependencies.php on line 15

Strict Standards: Redefining already defined constructor for class ngg_Tags in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 485
John Robert Ferguson
Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32

Deprecated: Function eregi() is deprecated in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/themes/atahualpa/functions/bfa_rotating_header_images.php on line 32
 

John Robert Ferguson

 

About:


Strict Standards: Non-static method nggallery::get_option() should not be called statically in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggfunctions.php on line 10

This website is no longer being updated, please see my new website at:

johnrobertferguson.com

John is an electronic musician who joined Kingston University as a Lecturer in Music in September 2010. His research is informed by the ways in which post-digital practices reintroduce notions of physicality into digital arts. From his perspective, music is an emergent form, radiating from pre-composed situations and instrumental ecologies, the performance of and in which it is improvised. Inspired by instability and focusing on tactile approaches to the live manipulation of audio/visual materials, his pseudo-anthropomorphic practice raises issues of causality, agency and legibility. John completed his PhD ‘New Relations for the Live Musician?’ under the supervision of Bennett Hogg and Sally Jane Norman at Newcastle University in 2009; this project charts an idiosyncratic zone within the continuum of what it is to be a live musician at the dawn of the 21st century.

In 2008 John’s collaborative work in Tron Lennon (duo with Paul Bell) was nominated for the Transmediale Award and they performed at the Transmediale Festival for Digital Art and Culture in Berlin, through this project he has contributed to the Leonardo Electronic Almanac (Vol. 15) and Soundmuseum.fm. As one half of Whistle Pig Saloon (with Robert van Heumen) John has performed at the Borealis festival for Contemporary Music in Bergen, DNK Amsterdam and the Sonorities Festival of Contemporary Music at SARC in Belfast. A CD of Whistle Pig Saloon material was released on Creative Sources Recordings in March 2009, an artist’s note/live concert audio is also now available in Leonardo Music Journal (LMJ20).

Contact: john@johnrobertferguson.com

Whistle Pig Saloon at ICMC 2011


Strict Standards: Non-static method nggallery::get_option() should not be called statically in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggfunctions.php on line 10

Short edit below, or see the longer version on vimeo.




Strict Standards: Non-static method nggallery::get_thumbcode() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 370

Random Gallery


Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
876341706_4eaf942187_b.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
2303947233_a7945631d6.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
479740025_a1efd7d1a0_b.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
patch 2.png
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
TOUCH23-2 - 10.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
876341516_6e7994555b_b.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
2303944995_8e0761e9aa.jpg
Strict Standards: Non-static method nggallery::get_image_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 409

Strict Standards: Non-static method nggallery::get_thumbnail_url() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/nggwidget.php on line 413

Strict Standards: Non-static method nggallery::get_thumbnail_folder() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 255

Strict Standards: Non-static method nggallery::get_thumbnail_prefix() should not be called statically, assuming $this from incompatible context in /home/jf_ftp_1/fergalstrandy.co.uk/wp-content/plugins/nextgen-gallery/lib/nggallery.lib.php on line 256
479740043_8604fe07d0_b.jpg

Blogroll