diff options
author | krion <krion@FreeBSD.org> | 2004-06-26 06:26:15 +0000 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2004-06-26 06:26:15 +0000 |
commit | 477d3494b71a858656e111c08c2dd970856f5b18 (patch) | |
tree | 45fe593a4c89f9491aeaf73fa964b8c6d1926056 /audio/swami/files | |
parent | 5a665011be69eafcf4a00a2a5e10d58753012956 (diff) | |
download | FreeBSD-ports-477d3494b71a858656e111c08c2dd970856f5b18.zip FreeBSD-ports-477d3494b71a858656e111c08c2dd970856f5b18.tar.gz |
Add swami 0.9.2,
Swami - Sampled Waveforms and And Musical Instruments - is an
advanced instrument editor for MIDI music composition and a
sampler frontend. Currently SoundFont(r) files can be browsed,
edited and saved and new instrument formats are being added in
the Swami development version. Swami uses FluidSynth for
software synthesis, so almost any sound card can be used.
FluidSynth has real time effect control and SoundFont 2.01
modulator support for controlling effects in real time with MIDI.
PR: ports/68335
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Diffstat (limited to 'audio/swami/files')
-rw-r--r-- | audio/swami/files/patch-src::gui::main.c | 12 | ||||
-rw-r--r-- | audio/swami/files/patch-src::plugins::wavetbl_fluidsynth.c | 11 |
2 files changed, 23 insertions, 0 deletions
diff --git a/audio/swami/files/patch-src::gui::main.c b/audio/swami/files/patch-src::gui::main.c new file mode 100644 index 0000000..2510431 --- /dev/null +++ b/audio/swami/files/patch-src::gui::main.c @@ -0,0 +1,12 @@ +--- src/gui/main.c.orig Fri Jun 25 17:40:49 2004 ++++ src/gui/main.c Fri Jun 25 17:41:12 2004 +@@ -119,6 +119,9 @@ + + poptFreeContext (popt_ctx); + ++ /* keep sound alive */ ++ gtk_timeout_add(10, gtk_true, NULL); ++ + gdk_threads_enter (); + gtk_main (); /* kick it in the main GTK loop */ + gdk_threads_leave (); diff --git a/audio/swami/files/patch-src::plugins::wavetbl_fluidsynth.c b/audio/swami/files/patch-src::plugins::wavetbl_fluidsynth.c new file mode 100644 index 0000000..fb2ef26 --- /dev/null +++ b/audio/swami/files/patch-src::plugins::wavetbl_fluidsynth.c @@ -0,0 +1,11 @@ +--- src/plugins/wavetbl_fluidsynth.c.orig Fri Jun 25 18:02:19 2004 ++++ src/plugins/wavetbl_fluidsynth.c Fri Jun 25 18:03:08 2004 +@@ -154,7 +154,7 @@ + { "fluidsynth", "audio_type", G_TOKEN_STRING, {""}}, + { NULL, "audio_device", G_TOKEN_STRING, {""}}, + { NULL, "audio_bufsize", G_TOKEN_INT, {GINT_TO_POINTER (64)}}, +- { NULL, "audio_bufcount", G_TOKEN_INT, {GINT_TO_POINTER (3)}}, ++ { NULL, "audio_bufcount", G_TOKEN_INT, {GINT_TO_POINTER (16)}}, + { NULL, "midi_type", G_TOKEN_STRING, {""}}, + { NULL, "midi_device", G_TOKEN_STRING, {""}}, + { NULL, "master_gain", G_TOKEN_FLOAT, {v_float:0.0}}, |