APL '89 Conference proceedings on APL as a tool of thought
Semantic Information Processing
Semantic Information Processing
Toward a lexicon of musical APL2 phrases (invited)
APL '91 Proceedings of the international conference on APL '91
The foundations of suitability of APL2 for music
IBM Systems Journal
Hi-index | 0.00 |
APL2 provides an excellent platform for implementing both syntactic and semantic representations of music, and for effecting transformations between the two. We use general arrays to represent syntactic information in the form of Musical Instrument Digital Interface (MIDI) data streams and illustrate a semantic structure by defining a diatonic scale. Chords are created within that scale using the “each” operator to facilitate this development. Finally, we make a few observations regarding relationships and transformations between these representations.