News and Events

Java Technology and Music at JavaOne

Charles River’s David Koelle Presents JFugue and Discusses Java Technology in Music

Charles River’s David Koelle, a Senior Software Engineer at Charles River Analytics, presented three sessions at the JavaOne and CommunityOne conferences that took place from May 5-9, 2008 in San Francisco, California. At JavaOne, Koelle presented the session, “Jamming with Java Technology: Making Music with JFugue and JFrets” with Matt Warman, a consultant with STAR BASE Consulting Inc. JFugue is Koelle’s open-source API for programming music in Java and JFrets is Warman’s open source guitar teaching and tablature creation application. Koelle also hosted and participated in a panel discussion with other Java music developers in an audience-participation session called “Java Technology, Music, and You.”

During the CommunityOne session, Koelle and Warman presented a talk on “Open Sourcing Music: A Discussion of Applications for Creating and Managing Music,” in which Koelle discussed his experiences running an open-source project.

Koelle was awarded as a top speaker in the 2007 JavaOne conference for his presentation, “JFugue: Making Music with Java MIDI and Illustrating API Usability.”

Related Links

To learn more about JFugue, visit

Solutions to serve the warfighter, technology to serve the world™

Charles River Analytics brings foundational research to life, creating human-centered intelligent systems at the edge of what’s possible, through deep partnerships with our customers. 

To learn more about Charles River or our current projects and capabilities, contact us