![]() |
Research
|
Serial Composition Using Residue Cycles of Fib(mod m) [Dissertation Topic] |
||||||||
A short introduction to the compositional usefulness of Fibonacci series. My full article, "Residue Cycles of Fibonacci Series Modulo m as Tools for Serial Composition," has been published in the journal Perspectives of New Music 46/2 (Summer 2008). See below for links to several lists of residue cycles and their properties. Also see below for links to my contributions to The On-Line Encyclopedia of Integer Sequences (coming soon). |
||||||||
This is a screenshot of the Residue Cycles program I've written (see below). A new version, which will allow a more thorough investigation of the properties of these cycles, is under development. The current version still has a few bugs... |
||||||||
Residue.exe is a program I've written in Lisp (using the Allegro Common Lisp Integrated Development Environment by Franz Inc.) which displays residue cycles of Fib(mod m) and various aspects of their structures. Note: Plans are in the works to port this program to Java to make it more accessible. |
||||||||
Residue Cycles of Fib(mod m) | ||||||||
This is a list of all distinct residue cycles for Fibonacci series modulo 2 through 75. Within each modulus, the set of cycles describes the complete set of possible pairs of integers with no duplication of any one pair. |
||||||||
For moduli 2 to 50, a list of residue cycles categorized by length. This exposes relationships between cycles of the same length - the most common being multiples. |
||||||||
Forthcoming... |
||||||||
Forthcoming... |
||||||||
For moduli 2 to 100, a list of residue cycles reduced to odd members only. This exposes various palindromic structures embedded within many cycles. |
||||||||
For moduli 2 to 100, a list of residue cycles reduced to even members only. This exposes various palindromic structures embedded within many cycles. |
||||||||
Forthcoming... |
||||||||
Forthcoming... |
||||||||
Forthcoming... |
||||||||
Forthcoming... |
||||||||
Forthcoming... |
||||||||
Search for a Sequence of Integers | ||||||||
List |
Info coming... |
|||||||
To look up a number sequence in The On-Line Encyclopedia of Integer Sequences, enter it here and click "Submit": |
||||||||
Ancient Greek Music Theory | ||||||||
This is a screenshot of a program I've written called Ancient Greek Scale Tunings (see below). |
||||||||
|
Greek.mfx is a program I've written (using Max/MSP by Cycling '74) which simulates a 15-string "kithara," useful for hearing the difference between the many scale tunings set forth by the Ancient Greek music theorists from Archytas to Ptolemy. The program also includes notational symbols, dynamic and thetic scale degree names, the ability to rotate intervals according to the various tonoi, and the ability to create and save custom tunings. Note: to use the program, you must download and unzip Greek.zip. Install the Max/MSP runtime environment. You may then open the Greek.mfx program (it will open inside the Max/MSP runtime). Despite Max/MSP being a cross-platform environment, I must encourage using Windows exclusively to view this version. Subtle font size differences on Mac computers destroy the layout of the program as it is currently written. Mac users stay tuned for a separate updated Mac version! In the meantime, you may try downloading the Mac version of the runtime environment from here and referring to the screenshot above to see how the program should look. |
|||||||
Tactile Interactive Installation Art | ||||||||
My research into the creative potential of delineating categories of tactile interactive installation art manifests itself in a paper I wrote called Typology of Tactile Interactive Installation Art. |
||||||||
MakingThings | Visit the MakingThings website to see how you can make anything! In the past, I have used MakingThings' Teleo modules in conjunction with sensors and Max/MSP to create a sound installation that responds to physical interaction. Recently, the Teleo modules have been discontinued and I am investigating alternatives for transmitting sensor signals to the computer. Soon I hope to be developing, for my piece Undulating Quantum Jitters and Pernicious Infinities, a set of sensors that can be attached to a marimba and used to transmit signals to the Max/MSP environment for manipulation. |
|||||||
Computer Music Composition Using Line Drawings | ||||||||
One of my ongoing interests is in translating drawings or line-art into sound. Click on the link to the left to view an interactive drawing that translates lines into sine tones. Please be patient - it takes a while for all the sound files to load... it's worth it, I promise!! Note: I have been able to get this feature to work the way I want it to work on my machine, but apparently there may be some browser issues. |
||||||||
|
||||||||
Graphical User Interfaces (GUIs) as Compositional Tools | ||||||||
This is a screenshot of the GUI below. |
||||||||
Fragments.exe is a GUI that I programmed using Visual Basic in 1999. It is based on compositional techniques involving indeterminacy that I used when composing (painstakingly by hand) my piece Ptu. This program does not have my ID on it, so if you want to post it or distribute it in any way, please credit me and link to my website. Note: to use the program, download and enjoy! |
||||||||
This is a screenshot of the GUI below. |
||||||||
Chords.exe is a GUI that I programmed using Visual Basic in 2001. It uses random numbers to generate a sequence of chords within certain parameters that can be changed. This program does not have my ID on it, so if you want to post it or distribute it in any way, please credit me and link to my website. Note: to use the program, download and enjoy! |
||||||||
Last Modified: February 8, 2010
Max/MSP: Copyright © 2012 by Cycling '74. All rights reserved.
Allegro Common Lisp: Copyright © 2012 by Franz Inc. All rights reserved.
The On-Line Encyclopedia of Integer Sequences: Copyright © 2012 by AT&T Intellectual Property. All rights reserved.
All other material including the site, text, sounds, scores, applications, and images contained herein: Copyright © 2006-2012 by Jonathan Haek. All rights reserved.