diff options
author | Anthony Green <green@redhat.com> | 2005-10-07 03:21:02 +0000 |
---|---|---|
committer | Anthony Green <green@redhat.com> | 2005-10-07 03:21:02 +0000 |
commit | 8fb197cf8dad95a376255d4bd28441390f05dbed (patch) | |
tree | d4cfa65acd2edd0a9f28be4353ff78a875e46ba6 /LICENSE | |
parent | 4838da885c1956769c1fc1d2638a866bf7372c3f (diff) | |
download | classpath-8fb197cf8dad95a376255d4bd28441390f05dbed.tar.gz |
2005-10-06 Anthony Green <green@redhat.com>
* INSTALL: Describe midi provider dependencies.
* native/jni/midi-dssi/README: New file.
* LICENSE (terms): Add notice about code copied from the DSSI
distribution.
* examples/gnu/classpath/examples/midi/Demo.java: New file.
* native/jni/midi-dssi/dssi_data.h (dssi_data): Add control_count,
control_port_map, control_value_map, sample_rate, and
control_values fields.
* native/jni/midi-dssi/gnu_javax_sound_midi_dssi_DSSISynthesizer.c
(DEBUG_DSSI_PROVIDER): New macro.
(get_port_default): New function.
(set_control): New function.
(Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_open_1): Remove
debug output. Reformat. Allocate the control ports and assign
proper default values.
(Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOn_1): Use
JLONG_TO_PTR.
(Java_gnu_javax_sound_midi_dssi_DSSISynthesizer_noteOff_1): Ditto.
* gnu/javax/sound/midi/dssi/DSSISynthesizer.java
(Channel.controlChange): Implement.
(controlChange_): New native method.
* include/gnu_javax_sound_midi_dssi_DSSISynthesizer.h: Rebuilt.
* gnu/javax/sound/midi/alsa/AlsaMidiSequencerDevice.java: Make
instance final.
Diffstat (limited to 'LICENSE')
-rw-r--r-- | LICENSE | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -284,3 +284,17 @@ All these files are distributed under the following terms: shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. + + +The file native/jni/midi-dssi/gnu_javax_sound_midi_dssi_DSSISynthesizer.c +contains two functions (get_port_default and set_control) derived from +example code in the DSSI distribution (http://dssi.sourceforge.net). +The original DSSI example code is distributed under the following +terms: + + Copyright 2004 Chris Cannam, Steve Harris and Sean Bolton. + + Permission to use, copy, modify, distribute, and sell this software + for any purpose is hereby granted without fee, provided that the + above copyright notice and this permission notice are included in + all copies or substantial portions of the software. |