mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2024-11-10 06:51:54 +00:00
Update URLs to HTTPS (#796)
This commit is contained in:
parent
5d1078f7b9
commit
a27457c32f
17 changed files with 31 additions and 31 deletions
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
2
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
@ -13,7 +13,7 @@ Else it might be closed without further notice.
|
||||||
If you have a question look into our wiki
|
If you have a question look into our wiki
|
||||||
( https://github.com/FluidSynth/fluidsynth/wiki )
|
( https://github.com/FluidSynth/fluidsynth/wiki )
|
||||||
or the developer resources
|
or the developer resources
|
||||||
( http://www.fluidsynth.org/api/ )
|
( https://www.fluidsynth.org/api/ )
|
||||||
|
|
||||||
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
||||||
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
||||||
|
|
2
.github/ISSUE_TEMPLATE/feature_request.md
vendored
2
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
@ -13,7 +13,7 @@ Else it might be closed without further notice.
|
||||||
If you have a question look into our wiki
|
If you have a question look into our wiki
|
||||||
( https://github.com/FluidSynth/fluidsynth/wiki )
|
( https://github.com/FluidSynth/fluidsynth/wiki )
|
||||||
or the developer resources
|
or the developer resources
|
||||||
( http://www.fluidsynth.org/api/ )
|
( https://www.fluidsynth.org/api/ )
|
||||||
|
|
||||||
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
||||||
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
||||||
|
|
2
.github/issue_template.md
vendored
2
.github/issue_template.md
vendored
|
@ -5,7 +5,7 @@ Else it might be closed without further notice._
|
||||||
_If you have a question look into our wiki
|
_If you have a question look into our wiki
|
||||||
( https://github.com/FluidSynth/fluidsynth/wiki )
|
( https://github.com/FluidSynth/fluidsynth/wiki )
|
||||||
or the developer resources
|
or the developer resources
|
||||||
( http://www.fluidsynth.org/api/ )_
|
( https://www.fluidsynth.org/api/ )_
|
||||||
|
|
||||||
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
If you still have a question, need support or want to discuss ideas, contact our mailing list
|
||||||
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
https://lists.nongnu.org/mailman/listinfo/fluid-dev
|
||||||
|
|
4
AUTHORS
4
AUTHORS
|
@ -70,7 +70,7 @@ summary of contributions.
|
||||||
|
|
||||||
* The initial alsa driver was based on the jMax alsa driver by
|
* The initial alsa driver was based on the jMax alsa driver by
|
||||||
Francois Dechelle and his Real-time Team at Ircam
|
Francois Dechelle and his Real-time Team at Ircam
|
||||||
(http://www.ircam.fr/jmax). The jMax code was based upon Ardour's
|
(https://www.ircam.fr/jmax). The jMax code was based upon Ardour's
|
||||||
alsa_device.cc by Paul Barton-Davis. file: iiwu_alsa.c
|
alsa_device.cc by Paul Barton-Davis. file: iiwu_alsa.c
|
||||||
|
|
||||||
* Code was borrowed from the glib library to the smurf files. The goal was
|
* Code was borrowed from the glib library to the smurf files. The goal was
|
||||||
|
@ -84,7 +84,7 @@ summary of contributions.
|
||||||
Smurf's midi_alsaraw.c by Josh Green. file: iiwu_alsa.c
|
Smurf's midi_alsaraw.c by Josh Green. file: iiwu_alsa.c
|
||||||
|
|
||||||
* The reverb algorithm was written by Jezar
|
* The reverb algorithm was written by Jezar
|
||||||
(http://www.dreampoint.co.uk). His code is public domain. The code
|
(https://www.dreampoint.co.uk). His code is public domain. The code
|
||||||
was translated to C by Peter Hanappe. file: iiwu_synth.c
|
was translated to C by Peter Hanappe. file: iiwu_synth.c
|
||||||
|
|
||||||
* The original code for the chorus effect was written by Juergen
|
* The original code for the chorus effect was written by Juergen
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
This file is no longer used. For detailed Changelog information, please refer to the
|
This file is no longer used. For detailed Changelog information, please refer to the
|
||||||
version control system's commits. For an overview of differences between versions,
|
version control system's commits. For an overview of differences between versions,
|
||||||
see:
|
see:
|
||||||
http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_2
|
https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_2
|
||||||
http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_1
|
https://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_1
|
||||||
etc.
|
etc.
|
||||||
|
|
||||||
For developer related "What's new"-information, doc/fluidsynth-v11-devdoc contains
|
For developer related "What's new"-information, doc/fluidsynth-v11-devdoc contains
|
||||||
|
|
|
@ -27,7 +27,7 @@ The central place for documentation and further links is our **wiki** here at Gi
|
||||||
If you are missing parts of the documentation, let us know by writing to our mailing list.
|
If you are missing parts of the documentation, let us know by writing to our mailing list.
|
||||||
Of course, you are welcome to edit and improve the wiki yourself. All you need is an account at GitHub. Alternatively, you may send an EMail to our mailing list along with your suggested changes. Further information about the mailing list is available in the wiki as well.
|
Of course, you are welcome to edit and improve the wiki yourself. All you need is an account at GitHub. Alternatively, you may send an EMail to our mailing list along with your suggested changes. Further information about the mailing list is available in the wiki as well.
|
||||||
|
|
||||||
Latest information about FluidSynth is also available on the web site at http://www.fluidsynth.org/.
|
Latest information about FluidSynth is also available on the web site at https://www.fluidsynth.org/.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
@ -39,11 +39,11 @@ For information on how to build FluidSynth from source, please [refer to our wik
|
||||||
|
|
||||||
## Links
|
## Links
|
||||||
|
|
||||||
- FluidSynth's Home Page, http://www.fluidsynth.org
|
- FluidSynth's Home Page, https://www.fluidsynth.org
|
||||||
|
|
||||||
- FluidSynth's wiki, https://github.com/FluidSynth/fluidsynth/wiki
|
- FluidSynth's wiki, https://github.com/FluidSynth/fluidsynth/wiki
|
||||||
|
|
||||||
- FluidSynth's API documentation, http://www.fluidsynth.org/api/
|
- FluidSynth's API documentation, https://www.fluidsynth.org/api/
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
2
THANKS
2
THANKS
|
@ -5,7 +5,7 @@ file AUTHORS.
|
||||||
We would like to thank the Fondation Daniel Langlois for their
|
We would like to thank the Fondation Daniel Langlois for their
|
||||||
funding. Their help made this project to get of the ground. Without it
|
funding. Their help made this project to get of the ground. Without it
|
||||||
would simply not exist. Many thanks!
|
would simply not exist. Many thanks!
|
||||||
(http://www.fondation-langlois.org)
|
(https://www.fondation-langlois.org)
|
||||||
|
|
||||||
In alphabetic order:
|
In alphabetic order:
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ execute the following command in this doc/ directory:
|
||||||
$ make doxygen
|
$ make doxygen
|
||||||
|
|
||||||
The latest generated API HTML docs can also be found at:
|
The latest generated API HTML docs can also be found at:
|
||||||
http://www.fluidsynth.org/api/
|
https://www.fluidsynth.org/api/
|
||||||
|
|
||||||
Even more documentation references are provided on our wiki page:
|
Even more documentation references are provided on our wiki page:
|
||||||
https://github.com/FluidSynth/fluidsynth/wiki/Documentation
|
https://github.com/FluidSynth/fluidsynth/wiki/Documentation
|
||||||
|
|
|
@ -11,11 +11,11 @@
|
||||||
\version Revision 2.1.7
|
\version Revision 2.1.7
|
||||||
\date 2021-01-29
|
\date 2021-01-29
|
||||||
|
|
||||||
All the source code examples in this document are in the public domain; you can use them as you please. This document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth library is distributed under the GNU Lesser General Public License. A copy of the GNU Lesser General Public License is contained in the FluidSynth package; if not, visit http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
All the source code examples in this document are in the public domain; you can use them as you please. This document is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/3.0/ . The FluidSynth library is distributed under the GNU Lesser General Public License. A copy of the GNU Lesser General Public License is contained in the FluidSynth package; if not, visit https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||||
|
|
||||||
\section Abstract
|
\section Abstract
|
||||||
|
|
||||||
<a href="http://www.fluidsynth.org">FluidSynth</a> is a software synthesizer based on the <a href="http://en.wikipedia.org/wiki/SoundFont">SoundFont 2</a> specifications. The synthesizer is available as a shared object that can easily be reused in any application that wants to use wave-table synthesis. This document explains the basic usage of FluidSynth. Some of the more advanced features are not yet discussed but will be added in future versions.
|
<a href="https://www.fluidsynth.org">FluidSynth</a> is a software synthesizer based on the <a href="https://en.wikipedia.org/wiki/SoundFont">SoundFont 2</a> specifications. The synthesizer is available as a shared object that can easily be reused in any application that wants to use wave-table synthesis. This document explains the basic usage of FluidSynth. Some of the more advanced features are not yet discussed but will be added in future versions.
|
||||||
|
|
||||||
\section Disclaimer
|
\section Disclaimer
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ What is FluidSynth?
|
||||||
|
|
||||||
- FluidSynth can easily be embedded in an application. It has a main header file, fluidsynth.h, and one dynamically linkable library. FluidSynth runs on Linux, Mac OS X, and the Windows platforms, and support for OS/2 and OpenSolaris is experimental. It has audio and midi drivers for all mentioned platforms but you can use it with your own drivers if your application already handles MIDI and audio input/output. This document explains the basic usage of FluidSynth and provides examples that you can reuse.
|
- FluidSynth can easily be embedded in an application. It has a main header file, fluidsynth.h, and one dynamically linkable library. FluidSynth runs on Linux, Mac OS X, and the Windows platforms, and support for OS/2 and OpenSolaris is experimental. It has audio and midi drivers for all mentioned platforms but you can use it with your own drivers if your application already handles MIDI and audio input/output. This document explains the basic usage of FluidSynth and provides examples that you can reuse.
|
||||||
|
|
||||||
- FluidSynth is open source, in active development. For more details, take a look at http://www.fluidsynth.org
|
- FluidSynth is open source, in active development. For more details, take a look at https://www.fluidsynth.org
|
||||||
|
|
||||||
|
|
||||||
\page deprecated Deprecated Functions
|
\page deprecated Deprecated Functions
|
||||||
|
|
|
@ -144,7 +144,7 @@ Show version of program
|
||||||
Size of each audio buffer
|
Size of each audio buffer
|
||||||
|
|
||||||
.SH SETTINGS
|
.SH SETTINGS
|
||||||
The settings to be specified with \-o are documented in the fluidsettings.xml hopefully shipped with this distribution or online at http://www.fluidsynth.org/api/fluidsettings.xml . We recommend viewing this file in a webbrowser, favourably Firefox.
|
The settings to be specified with \-o are documented in the fluidsettings.xml hopefully shipped with this distribution or online at https://www.fluidsynth.org/api/fluidsettings.xml . We recommend viewing this file in a webbrowser, favourably Firefox.
|
||||||
|
|
||||||
.SH SHELL COMMANDS
|
.SH SHELL COMMANDS
|
||||||
.TP
|
.TP
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# FluidSynth LADSPA Interface
|
# FluidSynth LADSPA Interface
|
||||||
|
|
||||||
The [LADSPA](http://ladspa.org/) (Linux Audio Developer's Simple Plugin API)
|
The [LADSPA](https://ladspa.org/) (Linux Audio Developer's Simple Plugin API)
|
||||||
binding can be used to route the FluidSynth audio output through any number of
|
binding can be used to route the FluidSynth audio output through any number of
|
||||||
LADSPA plugins. Please note that even though the "L" in LADSPA stands for
|
LADSPA plugins. Please note that even though the "L" in LADSPA stands for
|
||||||
"Linux", it can also be used on different platforms, for example Windows or
|
"Linux", it can also be used on different platforms, for example Windows or
|
||||||
|
@ -461,7 +461,7 @@ then you also need to increase the `synth.audio-channels` setting.
|
||||||
LADSPA is a very simple plugin architecture and only requires the ladspa.h
|
LADSPA is a very simple plugin architecture and only requires the ladspa.h
|
||||||
header file as compile-time dependency. To build FluidSynth on non-Linux
|
header file as compile-time dependency. To build FluidSynth on non-Linux
|
||||||
platform with LADSPA support, download the ladspa.h file from
|
platform with LADSPA support, download the ladspa.h file from
|
||||||
http://www.ladspa.org and place it somewhere in your compiler include path. Then
|
https://www.ladspa.org and place it somewhere in your compiler include path. Then
|
||||||
configure and build LADSPA as you normally would.
|
configure and build LADSPA as you normally would.
|
||||||
|
|
||||||
All information in the above documentation is valid for all other platforms as
|
All information in the above documentation is valid for all other platforms as
|
||||||
|
@ -476,7 +476,7 @@ ladspa_effect /path/to/ladspa/plugin.so
|
||||||
```
|
```
|
||||||
|
|
||||||
Audacity provides a large number of precompiled LADSPA plugins for Windows and
|
Audacity provides a large number of precompiled LADSPA plugins for Windows and
|
||||||
MacOS: http://www.audacityteam.org/download/plug-ins/
|
MacOS: https://www.audacityteam.org/download/plug-ins/
|
||||||
|
|
||||||
To get the `analyseplugin` and `listplugins` commands on Windows, you can either
|
To get the `analyseplugin` and `listplugins` commands on Windows, you can either
|
||||||
compile them yourself using the LADSPA-SDK source code from ladspa.org or install
|
compile them yourself using the LADSPA-SDK source code from ladspa.org or install
|
||||||
|
|
|
@ -11,8 +11,8 @@ Release: %{release}
|
||||||
Prefix: %{prefix}
|
Prefix: %{prefix}
|
||||||
Copyright: LGPL
|
Copyright: LGPL
|
||||||
Group: Sound
|
Group: Sound
|
||||||
Source: http://savannah.nongnu.org/download/fluid/stable.pkg/%{version}/fluidsynth-%{version}.tar.gz
|
Source: https://savannah.nongnu.org/download/fluid/stable.pkg/%{version}/fluidsynth-%{version}.tar.gz
|
||||||
URL: http://www.fluidsynth.org/
|
URL: https://www.fluidsynth.org/
|
||||||
BuildRoot: /var/tmp/%{name}-%{version}
|
BuildRoot: /var/tmp/%{name}-%{version}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
http://www.geocities.com/SiliconValley/Campus/8645/index.html
|
http://www.geocities.com/SiliconValley/Campus/8645/index.html
|
||||||
http://members.nbci.com/silicon39/
|
http://members.nbci.com/silicon39/
|
||||||
http://www.mp3.com/silicon39
|
http://www.mp3.com/silicon39
|
||||||
http://analoguesque.x10host.com/
|
https://analoguesque.x10host.com/
|
||||||
|
|
||||||
|
|
||||||
Update 2020-10-31:
|
Update 2020-10-31:
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
Regards
|
Regards
|
||||||
Tom
|
Tom
|
||||||
|
|
||||||
http://www.fluidsynth.org/
|
https://www.fluidsynth.org/
|
||||||
|
|
||||||
|
|
||||||
On Sat, Oct 31, 2020 Ian Wilson replied:
|
On Sat, Oct 31, 2020 Ian Wilson replied:
|
||||||
|
|
|
@ -115,7 +115,7 @@ fluid_channel_init(fluid_channel_t *chan)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@param is_all_ctrl_off if nonzero, only resets some controllers, according to
|
@param is_all_ctrl_off if nonzero, only resets some controllers, according to
|
||||||
http://www.midi.org/techspecs/rp15.php
|
https://www.midi.org/techspecs/rp15.php
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
fluid_channel_init_ctrl(fluid_channel_t *chan, int is_all_ctrl_off)
|
fluid_channel_init_ctrl(fluid_channel_t *chan, int is_all_ctrl_off)
|
||||||
|
@ -211,7 +211,7 @@ fluid_channel_init_ctrl(fluid_channel_t *chan, int is_all_ctrl_off)
|
||||||
/* fluid_channel_set_cc (chan, EFFECTS_DEPTH1, 40); */
|
/* fluid_channel_set_cc (chan, EFFECTS_DEPTH1, 40); */
|
||||||
/* Note: although XG standard specifies the default amount of reverb to
|
/* Note: although XG standard specifies the default amount of reverb to
|
||||||
be 40, most people preferred having it at zero.
|
be 40, most people preferred having it at zero.
|
||||||
See http://lists.gnu.org/archive/html/fluid-dev/2009-07/msg00016.html */
|
See https://lists.gnu.org/archive/html/fluid-dev/2009-07/msg00016.html */
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -323,7 +323,7 @@ fluid_channel_set_bank_msb(fluid_channel_t *chan, int bankmsb)
|
||||||
{
|
{
|
||||||
/* XG bank, do drum-channel auto-switch */
|
/* XG bank, do drum-channel auto-switch */
|
||||||
/* The number "120" was based on several keyboards having drums at 120 - 127,
|
/* The number "120" was based on several keyboards having drums at 120 - 127,
|
||||||
reference: http://lists.nongnu.org/archive/html/fluid-dev/2011-02/msg00003.html */
|
reference: https://lists.nongnu.org/archive/html/fluid-dev/2011-02/msg00003.html */
|
||||||
chan->channel_type = (120 <= bankmsb) ? CHANNEL_TYPE_DRUM : CHANNEL_TYPE_MELODIC;
|
chan->channel_type = (120 <= bankmsb) ? CHANNEL_TYPE_DRUM : CHANNEL_TYPE_MELODIC;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,9 +23,9 @@
|
||||||
|
|
||||||
More information about micro tuning can be found at:
|
More information about micro tuning can be found at:
|
||||||
|
|
||||||
http://www.midi.org/about-midi/tuning.htm
|
https://www.midi.org/about-midi/tuning.htm
|
||||||
http://www.midi.org/about-midi/tuning-scale.htm
|
https://www.midi.org/about-midi/tuning-scale.htm
|
||||||
http://www.midi.org/about-midi/tuning_extens.htm
|
https://www.midi.org/about-midi/tuning_extens.htm
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -510,7 +510,7 @@ fluid_thread_self_set_prio(int prio_level)
|
||||||
* Floating point exceptions
|
* Floating point exceptions
|
||||||
*
|
*
|
||||||
* The floating point exception functions were taken from Ircam's
|
* The floating point exception functions were taken from Ircam's
|
||||||
* jMax source code. http://www.ircam.fr/jmax
|
* jMax source code. https://www.ircam.fr/jmax
|
||||||
*
|
*
|
||||||
* FIXME: check in config for i386 machine
|
* FIXME: check in config for i386 machine
|
||||||
*
|
*
|
||||||
|
|
|
@ -7,7 +7,7 @@ Although some tests might serve as educational demonstration of how to use certa
|
||||||
they are **not** intended to do so! It is most likely that those tests will consist of many hacky parts
|
they are **not** intended to do so! It is most likely that those tests will consist of many hacky parts
|
||||||
that are necessary to test fluidsynth (e.g. including fluidsynth's private headers to access internal
|
that are necessary to test fluidsynth (e.g. including fluidsynth's private headers to access internal
|
||||||
data types and functions). For user applications this programming style is strongly discouraged!
|
data types and functions). For user applications this programming style is strongly discouraged!
|
||||||
Keep referring to the documentation and code examples listed in the [API documentation](http://www.fluidsynth.org/api/).
|
Keep referring to the documentation and code examples listed in the [API documentation](https://www.fluidsynth.org/api/).
|
||||||
|
|
||||||
#### Developers
|
#### Developers
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue