diff --git a/ChangeLog b/ChangeLog index 9dfa1c4c..023b11bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,22 +11,21 @@ * fixed column widths are slightly too narrow for "Ping Time" and "Musicians" and typos + +TODO Multichannel CoreAudio Support #44 -> integrate important code lines in Mac sound interface + TODO fix UpdateCurLevel() for new 64 samples frame size -TODO auto jitter buffer performance not good at 64 samples frame size +TODO mixer faders linear -> log gain is better + +TODO auto jitter buffer performance not good at 64 samples frame size -> to be checked again TODO for different frame sizes (64/128) the start value of 6 for the jitter buffer might be too low TODO offer the Jamulus ASIO settingspanel in case of an ASIO ERROR to fix, e.g., incorrect sample rate (https://sourceforge.net/p/llcon/discussion/533517/thread/777663cf94/#035f) -TODO Multichannel CoreAudio Support #44 -> integrate important code lines in Mac sound interface - -TODO update text in CAboutDlg - - TODO client: larger sound card buffers are managed by conversion buffer, not in processintern for loop (note iSndCrdFrameSizeFactor!) -TODO mixer faders linear -> log gain is better diff --git a/README.md b/README.md index 34c7a24a..c2dce08d 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ each Jamulus client, mixes the audio data and sends the mix back to each client. Jamulus is __Open Source software__ ([GPL, GNU General Public License](http://www.gnu.org/licenses/gpl-2.0.html)) and runs under __Windows__ ([ASIO](http://www.steinberg.net)), -__MacOS__ ([Core Audio](http://developer.apple.com/technologies/mac/audio-and-video.html)) and +__MacOS__ ([Core Audio](https://developer.apple.com/documentation/coreaudio)) and __Linux__ ([Jack](http://jackaudio.org)). It is based on the [Qt framework](https://www.qt.io) and uses the [OPUS](http://www.opus-codec.org) audio codec. @@ -33,15 +33,16 @@ This ensures to get the lowest possible latencies. Download and Installation ---------------------------------- +------------------------- Download the latest version for [Windows, Macintosh or Linux here](https://sourceforge.net/projects/llcon/files/). -**Windows users**: The Jamulus client software requires an ASIO sound card driver to be available in the system. If your sound card does not have native ASIO support, you can try out [this alternative](http://www.asio4all.org/) +**Windows users**: The Jamulus client software requires an ASIO sound card driver to be available in the system. +If your sound card does not have native ASIO support, you can try out [this alternative](http://www.asio4all.org/) Help ----------------------- +---- Official documentation for Jamulus is on the [Github wiki](https://github.com/corrados/jamulus/wiki) @@ -65,7 +66,7 @@ This code contains open source code from different sources. The developer(s) wan to thank the developer of this code for making their efforts available under open source: -- Qt cross-platform application framework: http://qt-project.org +- Qt cross-platform application framework: http://www.qt.io - Opus Interactive Audio Codec: http://www.opus-codec.org @@ -75,4 +76,7 @@ source: - Some pixmaps are from the Open Clip Art Library (OCAL): http://openclipart.org -- Audio recording for the server and SVG history graph, coded by [pljones](http://github.com/pljones): http://jamulus.drealm.info +- Country flag icons from Mark James: http://www.famfamfam.com + +We would also like to acknowledge the contributors listed in the +[Github Contributors list](https://github.com/corrados/jamulus/graphs/contributors). diff --git a/src/util.cpp b/src/util.cpp index be5e62cc..7066401e 100755 --- a/src/util.cpp +++ b/src/util.cpp @@ -385,9 +385,9 @@ CAboutDlg::CAboutDlg ( QWidget* parent ) : QDialog ( parent ) "http://openclipart.org" "