Suggested improvement: sound signal

Please login with a confirmed email address before reporting spam

I work with a lot of large models where the time to import via LiveLink, meshing, making Form Union and not least solving take extensive time.

Since I am not about to stare idly at the program for a quarter of an hour waiting for LiveLink to process, I switch over to other duties. On the same PC - meaning that the COMSOL window is minimized or in the background - or on my communications laptop.

Doing so, I have little to inform me that the currently processed operation has ended but the sound of the CPU fan, and it is not that prominent nor reliable as an indicator.

So it would be great if one could toggle an option in the settings where some chime would sound when operations are finished. Small "ping" for every node in the Model Builder, or a more pronounced one for longer operations such as solving, meshing, Form Union or whatever. Best of all if it could be customized.

Friendly, /M


2 Replies Last Post 2025/10/27 15:54 GMT-4
Jeff Hiller COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 7 hours ago 2025/10/27 11:19 GMT-4
Updated: 3 hours ago 2025/10/27 15:21 GMT-4

Hi Michail,

Maybe this is helpful? You should be able to make it play a sound, using some of these commands.

Jeff

-------------------
Jeff Hiller
Hi Michail, Maybe [this](https://www.comsol.com/forum/thread/99981/notification-of-solution) is helpful? You should be able to make it play a sound, using some of [these commands](https://doc.comsol.com/6.3/docserver/#!/com.comsol.help.comsol/application_programming_guide.15.53.html). Jeff

Jeff Hiller COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 2 hours ago 2025/10/27 15:54 GMT-4
Updated: 2 hours ago 2025/10/27 16:11 GMT-4

Hi Michail,

I created a toy model, attached, that includes two model methods. Running Method2 generates a mesh then beeps at 1000Hz for 1s. Running Method4 runs the solver sequence and produces the temperature plot then beeps at 2000Hz for 1.5s. You can view the code for these two model methods in the Application Builder. Since I am no Java wizard, I created the methods by using the Record Method functionality and then simply added one line of code at the end of each to make them play the sound. You can have fun with it and make the playSound command play a .wav file, see https://doc.comsol.com/6.3/docserver/#!/com.comsol.help.comsol/application_programming_guide.15.53.html

Best,

Jeff

-------------------
Jeff Hiller
Hi Michail, I created a toy model, attached, that includes two model methods. Running Method2 generates a mesh then beeps at 1000Hz for 1s. Running Method4 runs the solver sequence and produces the temperature plot then beeps at 2000Hz for 1.5s. You can view the code for these two model methods in the Application Builder. Since I am no Java wizard, I created the methods by using the Record Method functionality and then simply added one line of code at the end of each to make them play the sound. You can have fun with it and make the playSound command play a .wav file, see https://doc.comsol.com/6.3/docserver/#!/com.comsol.help.comsol/application_programming_guide.15.53.html Best, Jeff

Reply

Please read the discussion forum rules before posting.

Please log in to post a reply.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.