HMSL
   HOME
*





HMSL
The Hierarchical Music Specification Language (HMSL) is a music programming language written in the 1980s by Larry Polansky, Phil Burk, and David Rosenboom at Mills College. Written on top of Forth, it allowed for the creation of real-time interactive music performance systems, algorithmic composition software, and any other kind of program that requires a high degree of musical informatics. It was distributed by Frog Peak Music, and runs with a very light memory footprint (~1 megabyte) on Macintosh and Amiga systems. Unlike CSound and other languages for audio synthesis, HMSL is primarily a language for making ''music''. As such, it interfaces with sound-making devices through built-in MIDI classes. However, it has a high degree of built-in understanding of music performance practice, tuning systems, and score reading. Its main interface for the manipulation of musical parameters is through the metaphor of shapes, which can be created, altered, and combined to create a m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


JSyn
JSyn ("Java Synthesis") is a free API for developing interactive sound applications in Java. Developed by Phil Burk and others, it is distributed through Burk's company, Mobileer Inc. JSyn has a flexible, unit generator-based synthesis and DSP architecture that allows developers to create synthesizers, audio playback routines, and effects processing algorithms within a Java framework that allows for easy integration with other Java routines (e.g. graphics, user interface, etc.). A plugin is available for web browsers to run JSyn-enabled applets distributed over the World Wide Web. Although fundamentally a synthesis language (imitative of if not directly inspired by Csound and other MUSIC-N languages), JSyn has a number of powerful extensions and ancillary libraries, including JMSL (a Java update to the HMSL music specification language) and JScore (a staff notation editor and library), which adds a significantly higher level of musical informatics to the package than would n ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Larry Polansky
Larry Polansky (born 1954) is a composer, guitarist, mandolinist, and professor emeritus at Dartmouth College and the University of California, Santa Cruz. He is a founding member and co-director of Frog Peak Music (a composers' collective) He co-wrote HMSL (Hierarchical Music Specification Language) with Phil Burk and David Rosenboom. There are several recordings of his work, including an album of mensuration canons, ''Four-Voice Canons''. He also served as co-producer of ''Asmat Dream: New Music Indonesia, Vol. I''. He is the brother of novelist Steven Polansky. Discography * freeHorn (2017, Cold Blue Music) * Three Pieces for Two Pianos (2016, New World Records) * The World's Longest Melody (2010, New World Records, featuring Zwerm guitar quartet) * The Theory of Impossible Melody (1990, Artifact Recordings; 2008 Reissue on New World Records) * Trios (2004, Pogus CDs, with Douglas Repetto, Tom Erbe, Chris Mann, Christian Wolff) * Four Voice Canons (2002, Cold Blue R ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Musical Tuning
In music, there are two common meanings for tuning: * Tuning practice, the act of tuning an instrument or voice. * Tuning systems, the various systems of pitches used to tune an instrument, and their theoretical bases. Tuning practice Tuning is the process of adjusting the pitch of one or many tones from musical instruments to establish typical intervals between these tones. Tuning is usually based on a fixed reference, such as A = 440 Hz. The term "''out of tune''" refers to a pitch/tone that is either too high (sharp) or too low (flat) in relation to a given reference pitch. While an instrument might be in tune relative to its own range of notes, it may not be considered 'in tune' if it does not match the chosen reference pitch. Some instruments become 'out of tune' with temperature, humidity, damage, or simply time, and must be readjusted or repaired. Different methods of sound production require different methods of adjustment: * Tuning to a pitch with one's voic ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Java Platform
Java is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment. Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers. Java applets, which are less common than standalone Java applications, were commonly run in secure, sandboxed environments to provide many features of native applications through being embedded in HTML pages. Writing in the Java programming language is the primary way to produce code that will be deployed as byte code in a Java virtual machine (JVM); byte code compilers are also available for other languages, including Ada, JavaScript, Python, and Ruby. In addition, several languages have been designed to run natively on the JVM, including Clojure, Groovy, and Scala. J ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Pauline Oliveros
Pauline Oliveros (May 30, 1932 – November 24, 2016) was an American composer, accordionist and a central figure in the development of post-war experimental and electronic music. She was a founding member of the San Francisco Tape Music Center in the 1960s, and served as its director. She taught music at Mills College, the University of California, San Diego (UCSD), Oberlin Conservatory of Music, and Rensselaer Polytechnic Institute. Oliveros authored books, formulated new music theories, and investigated new ways to focus attention on music including her concepts of "deep listening" and "sonic awareness", drawing on metaphors from cybernetics. She was an Eyebeam resident. Early life and career Oliveros was born in Houston, Texas. She started to play music as early as kindergarten, and at nine years of age she began to play the accordion, received from her mother, a pianist, because of its popularity in the 1940s.Baker, Alan"An interview with Pauline Oliveros" January 2003. '' ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Tom Erbe
Tom or TOM may refer to: * Tom (given name), a diminutive of Thomas or Tomás or an independent Aramaic given name (and a list of people with the name) Characters * Tom Anderson, a character in ''Beavis and Butt-Head'' * Tom Beck, a character in the 1998 American science-fiction disaster movie '' Deep Impact'' * Tom Buchanan, the main antagonist from the 1925 novel ''The Great Gatsby'' * Tom Cat, a character from the ''Tom and Jerry'' cartoons * Tom Lucitor, a character from the American animated series ''Star vs. the Forces of Evil'' * Tom Natsworthy, from the science fantasy novel ''Mortal Engines'' * Tom Nook, a character in ''Animal Crossing'' video game series * Tom Servo, a robot character from the ''Mystery Science Theater 3000'' television series * Tom Sloane, a non-adult character from the animated sitcom ''Daria'' * Talking Tom, the protagonist from the ''Talking Tom & Friends'' franchise * Tom, a character from the '' Deltora Quest'' books by Emily Rodda * Tom, a cha ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

James Tenney
James Tenney (August 10, 1934 – August 24, 2006) was an American composer and music theorist. He made significant early musical contributions to plunderphonics, sound synthesis, algorithmic composition, process music, spectral music, microtonal music, and tuning systems including extended just intonation. His theoretical writings variously concern musical form, texture, timbre, consonance and dissonance, and harmonic perception. Biography James Tenney was born in Silver City, New Mexico, and grew up in Arizona and Colorado. He attended the University of Denver, the Juilliard School of Music, Bennington College (B.A., 1958) and the University of Illinois (M.A., 1961). He studied piano with Eduard Steuermann and composition with Chou Wen-chung, Lionel Nowak, Paul Boepple, Henry Brant, Carl Ruggles, Kenneth Gaburo, John Cage, Harry Partch, and Edgard Varèse. He also studied acoustics, information theory and tape music composition under Lejaren Hiller. In 1961, Tenney completed ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




The Hub (band)
The Hub is an American "computer network music" ensemble formed in 1986 consisting of John Bischoff, Tim Perkis, Chris Brown, Scot Gresham-Lancaster, Mark Trayle and Phil Stone. "The Hub was the first live computer music band whose members were all composers, as well as designers and builders of their own hardware and software." The Hub grew from the League of Automatic Music Composers: John Bischoff, Tim Perkis, Jim Horton, and Rich Gold. Perkis and Bischoff modified their equipment for a performance at The Network Muse Festival in 1986 at The LAB in San Francisco. Instead of creating an ad-hoc wired connection of computer interaction, they decided to use a hub - a general purpose connection for network data. This was less failure-prone and enabled greater collaborations. The Hub was the first band to do a telematic performance in 1987 at the Clocktower in New York. Since this work represents some of the earliest work in the context of the new live music practice of Networked m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Nick Didkovsky
Nick Didkovsky (born 22 November 1958) is a composer, guitarist, computer music programmer, and leader of the band Doctor Nerve.Dorsch He is a former student of Christian Wolff, Pauline Oliveros and Gerald Shapiro. Career Didkovsky formed Doctor Nerve in 1984. He received a Masters in Computer Music from New York University in 1987 and went on to develop a Java music API called JMSL (Java Music Specification Language). JMSL is a toolbox for algorithmic composition and performance. JMSL includes JScore, an extensible staff notation editor. JMSL can output music using either JavaSound or JSyn. He has presented papers on his work at several conferences. Ensemble activities include founding the blackened grindcore band Vomit Fist in 2013. He was a composing member of the Fred Frith Guitar Quartet for the ten years of the band's tenure, and has also played in John Zorn's band. His Punos Music record label is a harbor for his more extreme musical projects such as "split", a guitar ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Scheduling (computing)
In computing, scheduling is the action of assigning ''resources'' to perform ''tasks''. The ''resources'' may be processors, network links or expansion cards. The ''tasks'' may be threads, processes or data flows. The scheduling activity is carried out by a process called scheduler. Schedulers are often designed so as to keep all computer resources busy (as in load balancing), allow multiple users to share system resources effectively, or to achieve a target quality-of-service. Scheduling is fundamental to computation itself, and an intrinsic part of the execution model of a computer system; the concept of scheduling makes it possible to have computer multitasking with a single central processing unit (CPU). Goals A scheduler may aim at one or more goals, for example: * maximizing ''throughput'' (the total amount of work completed per time unit); * minimizing '' wait time'' (time from work becoming ready until the first point it begins execution); * minimizing '' latency ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Texture (music)
In music, texture is how the tempo, melodic, and harmonic materials are combined in a musical composition, determining the overall quality of the sound in a piece. The texture is often described in regard to the density, or thickness, and range, or width, between lowest and highest pitches, in relative terms as well as more specifically distinguished according to the number of voices, or parts, and the relationship between these voices (see Common types below). For example, a thick texture contains many 'layers' of instruments. One of these layers could be a string section or another brass. The thickness also is changed by the amount and the richness of the instruments playing the piece. The thickness varies from light to thick. A piece's texture may be changed by the number and character of parts playing at once, the timbre of the instruments or voices playing these parts and the harmony, tempo, and rhythms used. The types categorized by number and relationship of parts are an ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]