Minor changes to build instructions.
Changed the tooltip wording of the Peak and LU meters.
Using GHashTable for mixer action function lookup.
Added GHashTable for kvp_parse functionality instead of repeated strcmp calls.
Code hardening in aac encoder.
Legacy FFMpeg Code cleanup.
Build without warnings changes.
Fix for WebM Vorbis bad extradata bug.
Cleanup in avcodecdecode.[ch]. Libswresample is required for wma/aac decoding.
API fix for FFMpeg 7 compatibility and sample rate fix for wma (and other obscure) file formats.
Are you saying libshout 2.4.6 installed from source does not work with idjc? Did you run ldconfig afterwards? Did you do ./configure --prefix=/usr in other words basically follow the same script as you would for libshout-idjc? The next Linux Mint (version 22) will be based on a version of Ubuntu that comes with libshout-2.4.6. Expect it to arrive this Summer.
Maybe not, I did a short try using normal libshout, but I seem to remember there was an error trying to use that. We’re all doing MP3 streams, so this could be an option. Suggestions how I can tackle that? EDIT: Found it above: "Trying to build 0.9.9_development against anything other than "libshout-idjc-2.4.6" (like 2.4.5 or the Icecast libshout 2.4.6) fails because "shout_set_metadata_utf8" is undefined." I really wish we could solve these "building hurdles", so IDJC could re-appear in the distros.....
Maybe not, I did a short try using normal libshout, but I seem to remember there was an error trying to use that. We’re all doing MP3 streams, so this could be an option. Suggestions how I can tackle that? EDIT: Found it above: "Trying to build 0.9.9_development against anything other than "libshout-idjc-2.4.6" (like 2.4.5 or the Icecast libshout 2.4.6) fails because "shout_set_metadata_utf8" is undefined." I really wish we could solve these "building hurdles", so IDJC could re-appear in the distros.....
Maybe not, I did a short try using normal libshout, but I seem to remember there was an error trying to use that. We’re all doing MP3 streams, so this could be an option. Suggestions how I can tackle that? EDIT: Found it above: "Trying to build 0.9.9_development against anything other than "libshout-idjc-2.4.6" (like 2.4.5 or the Icecast libshout 2.4.6) fails because "shout_set_metadata_utf8" is undefined." I really wish we could solve these "building hurdles", so IDJC could re-appear in the distros.....
Maybe not, I did a short try using normal libshout, but I seem to remember there was an error trying to use that. We’re all doing MP3 streams, so this could be an option. Suggestions how I can tackle that? EDIT: Found it above: "Trying to build 0.9.9_development against anything other than "libshout-idjc-2.4.6" (like 2.4.5 or the Icecast libshout 2.4.6) fails because "shout_set_metadata_utf8" is undefined."
Maybe not, I did a short try using normal libshout, but I seem to remember there was an error trying to use that. We’re all doing MP3 streams, so this could be an option. Suggestions how I can tackle that?
Made strings raw (r"") that were causing syntax warnings.
Do you actually need libshout-idjc? It's now only required for AAC or MP2 streams (with the latest development version.)
Any good way to better diagnose this? Does anyone else use Mint 21.3, does it work, and which version of libshout-idjc are you using?
I have LM21.3 already as a backup OS and after installing libshout-idjc and idjc itself it launched so I have no clue other than for you it appears the back-end is crashing.
Rebuilt 0.9.9_dev after installing above, restarted system and tried $ pw-jack /usr/bin/idjc Gave only: jack client ID: idjc_default idjc 0.9.9_development cpython 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] IRC support requires python-irc: not installed launching backend backend launch attempt 1 libshout-idjc version 2.4.6 started 6 encoders, 6 streamers, 2 recorders player read buffer allocated for 1024 frames awaiting status message from back-end reply='idjc backend ready\n' [Errno 32]...
Rebuilt 0.9.9_dev after installing above, restarted system and tried $ pw-jack /usr/bin/idjc Gave only: jack client ID: idjc_default idjc 0.9.9_development cpython 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] IRC support requires python-irc: not installed launching backend backend launch attempt 1 libshout-idjc version 2.4.6 started 6 encoders, 6 streamers, 2 recorders player read buffer allocated for 1024 frames awaiting status message from back-end reply='idjc backend ready\n' [Errno 32]...
Rebuilt 0.9.9_dev after installing above, restarted system and tried $ pw-jack /usr/bin/idjc Gave only: jack client ID: idjc_default idjc 0.9.9_development cpython 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] IRC support requires python-irc: not installed launching backend backend launch attempt 1 libshout-idjc version 2.4.6 started 6 encoders, 6 streamers, 2 recorders player read buffer allocated for 1024 frames awaiting status message from back-end reply='idjc backend ready\n' [Errno 32]...
Rebuilt 0.9.9_dev after installing above, restarted system and tried $ pw-jack /usr/bin/idjc Gave only: jack client ID: idjc_default idjc 0.9.9_development cpython 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] IRC support requires python-irc: not installed launching backend backend launch attempt 1 libshout-idjc version 2.4.6 started 6 encoders, 6 streamers, 2 recorders player read buffer allocated for 1024 frames awaiting status message from back-end reply='idjc backend ready\n' [Errno 32]...
Thanks, will try. No way to just use JACK w/o Pipewire? Don’t really need PW…
More Pipewire ****. $ sudo apt install pipewire-audio-client-libraries Then start idjc with... $ pw-jack idjc If you now chose to rebuild idjc the build process will generate an extra menu entry that starts idjc under pw-jack.
More Pipewire ****. $ sudo apt install pipewire-audio-client-libraries Then restart idjc with... $ pw-jack idjc If you now chose to rebuild idjc the build process will generate an extra menu entry that starts idjc under pw-jack.
ldd shows: $ ldd -r /usr/lib/idjc/idjc.so linux-vdso.so.1 (0x00007ffcc34d5000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd0e9a15000) libavcodec.so.58 => /lib/x86_64-linux-gnu/libavcodec.so.58 (0x00007fd0e860a000) libavformat.so.58 => /lib/x86_64-linux-gnu/libavformat.so.58 (0x00007fd0e8371000) libavutil.so.56 => /lib/x86_64-linux-gnu/libavutil.so.56 (0x00007fd0e80b8000) libFLAC.so.8 => /lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fd0e807c000) libjack.so.0 => /lib/x86_64-linux-gnu/libjack.so.0...
Hi again! My main machine broke down, so I tried to (re-)install IDJC on my Linux Mint 21.3 laptop. Building libshout-idjc version 2.4.6 and either IDJC 0.9.8 or 0.9.9_development (from git) succeed, but I don’t ever get a UI. $ cat /etc/os-release NAME="Linux Mint" VERSION="21.3 (Virginia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 21.3" VERSION_ID="21.3" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"...
ldd shows: $ ldd -r /usr/lib/idjc/idjc.so linux-vdso.so.1 (0x00007ffcc34d5000) libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd0e9a15000) libavcodec.so.58 => /lib/x86_64-linux-gnu/libavcodec.so.58 (0x00007fd0e860a000) libavformat.so.58 => /lib/x86_64-linux-gnu/libavformat.so.58 (0x00007fd0e8371000) libavutil.so.56 => /lib/x86_64-linux-gnu/libavutil.so.56 (0x00007fd0e80b8000) libFLAC.so.8 => /lib/x86_64-linux-gnu/libFLAC.so.8 (0x00007fd0e807c000) libjack.so.0 => /lib/x86_64-linux-gnu/libjack.so.0...
Even more info: $ apt list --installed *jack* Auflistung… Fertig jackd2-firewire/jammy,now 1.9.20~dfsg-1 amd64 [Installiert,automatisch] jackd2/jammy,now 1.9.20~dfsg-1 amd64 [installiert] jackd/jammy,jammy,now 5+nmu1 all [Installiert,automatisch] libjack-jackd2-0/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjack-jackd2-dev/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjackson-json-java/jammy,jammy,now 1.9.13-2 all [Installiert,automatisch] pulseaudio-module-jack/jammy-updates,now 1:15.99.1+dfsg1-1ubuntu2.2...
Even more info: $ apt list --installed *jack* Auflistung… Fertig jackd2-firewire/jammy,now 1.9.20~dfsg-1 amd64 [Installiert,automatisch] jackd2/jammy,now 1.9.20~dfsg-1 amd64 [installiert] jackd/jammy,jammy,now 5+nmu1 all [Installiert,automatisch] libjack-jackd2-0/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjack-jackd2-dev/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjackson-json-java/jammy,jammy,now 1.9.13-2 all [Installiert,automatisch] pulseaudio-module-jack/jammy-updates,now 1:15.99.1+dfsg1-1ubuntu2.2...
Even more info: $ apt list --installed *jack* Auflistung… Fertig jackd2-firewire/jammy,now 1.9.20~dfsg-1 amd64 [Installiert,automatisch] jackd2/jammy,now 1.9.20~dfsg-1 amd64 [installiert] jackd/jammy,jammy,now 5+nmu1 all [Installiert,automatisch] libjack-jackd2-0/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjack-jackd2-dev/jammy,now 1.9.20~dfsg-1 amd64 [installiert] libjackson-json-java/jammy,jammy,now 1.9.13-2 all [Installiert,automatisch] pulseaudio-module-jack/jammy-updates,now 1:15.99.1+dfsg1-1ubuntu2.2...
Hi again! My main machine broke down, so I tried to (re-)install IDJC on my Linux Mint 21.3 laptop. Building libshout-idjc version 2.4.6 and either IDJC 0.9.8 or 0.9.9_development (from git) succeed, but I don’t ever get a UI. $ cat /etc/os-release NAME="Linux Mint" VERSION="21.3 (Virginia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 21.3" VERSION_ID="21.3" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"...
Hi again! My main machine broke down, so I tried to (re-)install IDJC on my Linux Mint 21.3 laptop. Building libshout-idjc version 2.4.6 and either IDJC 0.9.8 or 0.9.9_development (from git) succeed, but I don’t ever get a UI. $ cat /etc/os-release NAME="Linux Mint" VERSION="21.3 (Virginia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 21.3" VERSION_ID="21.3" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"...
Hi again! My main machine broke down, so I tried to (re-)install IDJC on my Linux Mint 21.3 laptop. Building libshout-idjc version 2.4.6 and either IDJC 0.9.8 or 0.9.9_development (from git) succeed, but I don’t ever get a UI. $ cat /etc/os-release NAME="Linux Mint" VERSION="21.3 (Virginia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 21.3" VERSION_ID="21.3" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"...
Hi again! My main machine broke down, so I tried to (re-)install IDJC on my Linux Mint 21.3 laptop. Building libshout-idjc version 2.4.6 and either IDJC 0.9.8 or 0.9.9_development (from git) succeed, but I don’t ever get a UI. $ cat /etc/os-release NAME="Linux Mint" VERSION="21.3 (Virginia)" ID=linuxmint ID_LIKE="ubuntu debian" PRETTY_NAME="Linux Mint 21.3" VERSION_ID="21.3" HOME_URL="https://www.linuxmint.com/" SUPPORT_URL="https://forums.linuxmint.com/" BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"...
Unable to Launch IDJC on Ubuntu Studio 24.04
Why are you trying to install pulseaudio-module-jack? The official instructions do not say to install that. And I noticed calf-plugins also, again that is not mentioned in the official instructions.
The 1st line of instruction gave me an error with python. The second instruction generated this for me: sudo apt-get install pulseaudio-module-jack Reading package lists... Done Building the dependency tree... Done Reading status information... Done Some packages cannot be installed. This can mean that you have asked for the impossible, or, if you use the unstable distribution, which some packages do not yet have been created or not released from Incoming. The following information should help you...
Just run all of the commands in order exactly as shown. You can even cut-paste to make it easier.
I use debian 12, Brian. The commands below were seen on a site to help with installation, because I'm just starting out. I admit that I don't know if we should do anything special with this: ./configure CFLAGS="-O2" --prefix=/usr
Yes that's correct. Once you follow those steps you should have an IDJC icon in your menu. The actual command is idjc and it will be in /usr/bin What linux distribution are you running?
Hi Brian, Well, is all this correct ? sudo apt install python-is-python3 build-essential libc6-dev libglib2.0-dev jackd2 libjack-jackd2-dev libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gi-dev libmpg123-dev libavcodec-dev libavformat-dev libtwolame-dev libmp3lame-dev libflac-dev python3-mutagen libspeex-dev libswscale-dev libvorbis-dev libogg-dev python sudo apt install git-core autoconf libtool-bin autopoint imagemagick sudo apt-get install pulseaudio-module-jack sudo apt-get install calf-plugins...
You need to follow all of the instructions in Option 1 to build and install IDJC.
Hi, I'm new to command lines and I admit that I'm lost on how to open idjc. I installed all the files indicated on this page with Synaptic. In which directory was idjc installed after installation with synaptic ? Thank for your help, Gil
Added configure option so libshout-idjc can be deselected without having to uninstall it.
And also forgot the --prefix="/usr" on the ./configure. This could cause the problem that the program does not appear in the desktop menu.
Looks like you forgot to sudo. You have t first make, then install (you can't do it as one step) make sudo make install
compiled OK but fell over on install make[1]: Leaving directory '/home/rob/idjc-0.9.8/po' Making install in c make[1]: Entering directory '/home/rob/idjc-0.9.8/c' make[2]: Entering directory '/home/rob/idjc-0.9.8/c' /usr/bin/mkdir -p '/usr/local/lib/idjc' /usr/bin/mkdir: cannot create directory ‘/usr/local/lib/idjc’: Permission denied make[2]: *** [Makefile:571: install-pkglibLTLIBRARIES] Error 1 make[2]: Leaving directory '/home/rob/idjc-0.9.8/c' make[1]: *** [Makefile:1096: install-am] Error 2...
Update of the build instructions.
More info: I created a new Ubuntu (22.04) VM and can get IDCJ working (using the libshout 2.4.6 from icecast.org). So I need to figure out why I can't get it working on my existing system.
I tested this a am unable to get IDJC running. First thing, the libshout3-dev in the Ubuntu repository is to old, it's 2.4.5. shout_set_metadata_utf8 is missing. I got the source for libshout-2.4.6, built and installed and was able to get ./configure to run and then IDJC to built. So that problem solved. However, when I run IDJC now I just get 'something bad happened' after selecting a profile. Re-installing libshout-idjc and I was able to get IDJC working again. (EDIT: I checked in a basic Debian...
I tested this a am unable to get IDJC running. First thing, the libshout3-dev in the Ubuntu repository is to old, it's 2.4.5. shout_set_metadata_utf8 is missing. I got the source for libshout-2.4.6, built and installed and was able to get ./configure to run and then IDJC to built. So that problem solved. However, when I run IDJC now I just get 'something bad happened' after selecting a profile. Re-installing libshout-idjc and I was able to get IDJC working again.
OK done. User simply has to uninstall or never install libshout-idjc in order to use libshout.
Re-addition of support for the vanilla libshout library.
I never use AAC or MP2, so if you switched to the generic libshout it would not bother me. Maybe allow the use of libshout-idjc as an option for people who do use those formats?
Yes that would be good if it could, AAC and MP2 are very rarely encountered now Sent: Saturday, March 23, 2024 at 3:53 PM From: "Stephen Fairchild" <s-fairchild@users.sourceforge.net> To: "[idjc:discussion] " <458835@discussion.idjc.p.re.sourceforge.net> Subject: [idjc:discussion] Compiling IDJC I have for a while perceived the presence of old libshout-idjc binaries as a problem. To counter this it seems that IDJC could be made to use regular libshout at a cost of not being able to stream the now...
I have for a while perceived the presence of old libshout-idjc binaries as a problem. To counter this it seems that IDJC could be made to use regular libshout at a cost of not being able to stream the now rarely used AAC and MP2 formats. At any rate it would help get IDJC back into package managers since there would be no need to persuade the concurrent adoption of a support library.
Fixes related to miniplayers and basic streamer mode.
Robert, just grab the tar.gz at https://sourceforge.net/projects/libshoutidjc.idjc.p/files/libshout-idjc-2.4.6-r1.tar.gz/download
is the version libshout-idjc-2.4.6 OK from GitHub? Sent: Thursday, March 14, 2024 at 9:09 AM From: "Stephen Fairchild" <s-fairchild@users.sourceforge.net> To: "[idjc:discussion] " <458835@discussion.idjc.p.re.sourceforge.net> Subject: [idjc:discussion] Compiling IDJC The libshout-idjc from the repository is too old. You will need to build the latest libshout-idjc from source before reattempting the idjc build. Compiling IDJC Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/idjc/discussion/458835/...
Many thanks will try that , recompile both Regards Rob Sent: Thursday, March 14, 2024 at 2:46 AM From: "Brian Millham" <bmillham@users.sourceforge.net> To: "[idjc:discussion] " <458835@discussion.idjc.p.re.sourceforge.net> Subject: [idjc:discussion] Re: Compiling IDJC Try without the --libdir=/usr/lib64 You normally do not need that on Debian based distros. (Also do the same for libshout-idjc, rerun ./configure without the --libdir) Compiling IDJC Sent from sourceforge.net because you indicated interest...
The libshout-idjc from the repository is too old. You will need to build the latest libshout-idjc from source before reattempting the idjc build.
Try without the --libdir=/usr/lib64 You normally do not need that on Debian based distros. (Also do the same for libshout-idjc, rerun ./configure without the --libdir. And don't forget to run make and make install again after doing the configure)
Try without the --libdir=/usr/lib64 You normally do not need that on Debian based distros. (Also do the same for libshout-idjc, rerun ./configure without the --libdir)
I am running Ubuntu Studio 22.04 as no Repository candidate, I have d made sure all dependencies met, followed the compile from source instructions on IDJC site definitely have jack installed, but it fails on "Configure error required function not detected ~/Downloads/idjc-0.9.8$ ./configure CFLAGS="-O2" --prefix=/usr --libdir=/usr/lib64 checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for...
Fix for mini player highlight bug when miniplayer stopped due to page change. Previously an effect could remain highlighted when stopped.
Code cleanup.
Guys, I still don't know very well how to do this, but we could try to start a process to maintain a package in the Debian distribution. We can try to do it together, as it takes time and if we share that time, it doesn't burden anyone. I will research how to do this. Regards
Hi, So, it worked fine to me too. Regards, Regivaldo Costa
scotch, just build it yourself. To test, I just created a new Debian 12 VM. I grabbed the 2 tar.gz's (libshout-idjc [2.4.6-r1] and idjc-0.9.8) and followed the instructions at: https://idjc.sourceforge.io/install_build.html I had IDJC running within 5 minutes. I only ran the commands found on the linked page (other than getting sudo setup! I was surprised that Debian 12 didn't have sudo per-configured. It took me longer to get sudo working than it took to get IDJC built and running!)
Regivaldo, just follow the instructions on building found at: https://idjc.sourceforge.io/install_build.html I just created a Debian 12 VM to verify, and with those instructions I had IDJC running on the VM in a few minutes. It's easy to do.
Hi Stephen! Is it possible to bring back idjc on the debian repository?
That information is out of date. Doesn't change a thing though.
That information is out of date. Doesn't change a thing though.
I just asked some guys who are experts in one of the Debian lists and according to them, the problem with removing the packages was due to the problem associated with the following link: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885308 Regards
Dear Stephen, Please, I found these packages in Debian 12. What are they exactly? Just libraries for development? If so, why are there libraries, but not the application package itself? Packages: Thanks in advance. libshout-idjc-dev - broadcast streaming library with IDJC extensions (development) libshout-idjc3 - broadcast streaming library with IDJC extensions Regards, Regivaldo Costa
Hello, I had asked a question in the help section about the existence of packages for Debian 12, but with this answer I believe I understood. There really isn't! In another thread there is a link to the project on Debian and there is also contact for the maintainers. I will email them to get some information. Regards
Hello, I will be starting a web radio and I was looking for players to connect with icecast2. I found IDJC and would like to test it. However, I use Debian 12 (bookworm) and there is no repository for that version, I only found the package for Debin version 10 (Buster). That's right, there are no packages for Debian version 12? If not, why was it discontinued? If it is no longer being maintained, after testing I can start work to reestablish it in Debian distributions. Of course, if there isn't (I...
Unable to drag songs from database to playlists
IRC message entry popup menu regression fixed. Showing placeholder options once more.
Thank you Brian, it works with 0.9.8. You can close the ticket.
Holger, get the latest version from git. I think there was a bug a while back that did that. I know the git version work fine as I use it.
If all you are using it for is monitoring idjc stream audio then probably yes.
Unable to drag songs from database to playlists
Already fixed in git sources so just pushed out an update. Version 0.9.8 just released.
Stephen, does that mean I don’t have to use https://github.com/moonbase59/silentjack anymore? Having an idjcmonitor integration would be great, I could add that into my StudioDisplay software. Btw, thanks to you and also Brian for keeping IDJC alive—so much appreciated, by many colleagues too!
Stephen, does that mean I don’t have to use https://github.com/moonbase59/silentjack anymore? Having an idjcmonitor integration would be great, I could add that into my StudioDisplay software.
I updated my Arcolinux (basically an Arch) today and my previously running IDJC fails to start after the update. I removed .config/idjc to make a clean slate, uninstalled and re-installed again. The build went fine (ok I had to install libebur128 but no issue here) but when starting it shows the default profile and then crashes: $ idjc jack client ID: idjc_default idjc 0.9.6 cpython 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801] Traceback (most recent call last): File "/usr/lib/idjc/site-packages/idjc/irc.py",...
Hi - quick one - my show is due live in 90 mins and none of the players are working. The Mic is and all streaming/recording etc, timers. It's literally the players (side 1 and 2 that are not working). I can hear the music but nothing is showing on meters or going out on stream? Have checked DJ/Stream buttons - they are fine and have reset connections as per usual. Can anyone help?
I take back the bug. It appears to be a problem with qpwgraph making apparently random connections. I didn't notice it when the problem started but yesterday I saw all kinds of connections that were wrong and I could not fix them until I shut down qpwgraph.
HTML documentation update mainly regarding Mini Players.
Miniplayer settings now transferred upon profile copy.
Fix for mini players glitch where the end of track condition could trigger prematurely.
POTFILES.in update.
I think I have found a bug with the new miniplayer. I thought in the past that if I had a background track that it would mute when the effects player was active just like when a regular track was playing. With the mini player this no longer happens, the background track is not muted so is mixed with what the playing in a mini player. This happens when using Cue Up mode.
Mini players: Fixed bug so that ratio setting is reset after play has started.