*apologies if you receive this twice*
Dear ICAD Members,
On behalf of the ICAD Board, it is with great deliberation that we inform
you that the physical meeting for ICAD 2020 in Gainesville, Florida from
June 7-11 2020 has been postponed until June of 2021. The ICAD Board has
thoroughly considered the health, well-being, and safety of our attendees,
and ultimately this was the best choice during these unpredictable times.
For authors, the submitted papers will officially be withdrawn without any
review (no papers were sent to reviewers or otherwise viewed by the program
committee). ICAD will be held next June at the University of Florida, so we
are essentially shifting everything back by one year.
Thank you for your patience and understanding. If you have any questions,
please do not hesitate to reach out to any of the ICAD 2020 organizing
team. Stay tuned for more updates on how to remain engaged with ICAD. We
hope that you will be with us for ICAD 2021 in Gainesville, FL.
Thank you,
Kyla McMullen
ICAD 2021 General Chair
--
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
Kyla A. McMullen, Ph.D.
Web: http://www.kylamcmullen.com
LinkedIn: KylaMcMullen <https://www.linkedin.com/in/kyla-mcmullen-16902222>
Twitter: @Dr_Kyla <https://twitter.com/Dr_Kyla>
Facebook: Kyla McMullen <https://www.facebook.com/kyla.mcmullen.90/>
Google Scholar: Kyla McMullen
<https://scholar.google.com.au/citations?hl=en&user=DzvXnyoAAAAJ>
Need a synchronous conversation? <http://calendly.com/kyla-mcmullen>
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
I just noticed to day that I never have done a proper release for
pajackconnect.
I use it since 3 years every day, mostly without notice it at all.
Today I receive a contribution which fix some (small, but well worth to
fix) issues, that reminds me
to go and make a release.
https://github.com/brummer10/pajackconnect/releases/tag/v1.0
From the README:
> Make JACK Work With PulseAudio
>
> This script is intended to be invoked via QjackCtl to start up and
> shut down JACK on a system running PulseAudio. It handles the
> necessary setup to make the two work together, so PulseAudio clients
> get transparently routed through JACK while the latter is running, or
> if pulseaudio is suspend by pasuspender, do nothing
>
> Usage: in QjackCtl’s Settings window, in the “Options” tab, enter the
> command
>
> pajackconnect start &
>
> in the field labelled “Execute script after Startup”, and put
>
> pajackconnect stop &
>
> in the field labelled “Execute script on Shutdown”.
>
> pajackconnect reset &
>
> in the field labelled “Execute script after Shutdown”.
>
> for use jack without pulseaudio, add in Qjackctl setting window in the
> serverpath field 'pasuspender -- ' before 'jackd', save settings as
> "No Pulse" for example. Remove 'pasuspender -- ', and save settings as
> 'Pulse'. Now you can select from the Qjackctl setting window, if you
> would start jack with or without pulse.
>
> To make it work after suspend, the file resume-fix-pulseaudio.service
> needs to be installed and enabled. If you use the debian package, the
> package installer handle that for you.
>
Dear all,
due to the ongoing coronavirus crisis, we decided to report the
conference to later in the year, in the first week of december 2020.
Precise dates will be communicated soon, most likely the conference will
take place during the 3/4/5 december.
Apologies for the issues this may cause to anyone who had prepared a
travel - we put a priority on the health safety of everyone who wants to
take part to the event.
The LAC team
On behalf of the entire Rivendell development team, I'm pleased to
announce the availability of the next production release of the next
major version of Rivendell, 3.3.0. Rivendell is a full-featured radio
automation system targeted for use in professional broadcast
environments. It is available under the GNU General Public License
version 2.
From the 'NEWS' file:
Changes:
*** snip snip ***
Changes:
MusicBrainz Integration. The CD rippers in rdlibrary(1) can now be
configured to use MusicBrainz as a metadata source as an alternative
to FreeDB. (Configured in RDAdmin->ManageHosts->RDlibrary).
CD-TEXT Support. Removed support for CD-TEXT.
Metadata Wildcards. Support for the following metadata wildcards has
been added:
'%wc' - Industry Standard Commercial Identification (ISCI) code
'%wi' - International Standard Recording Code (ISRC)
'%wm' - MusicBrainz recording ID
'%wr' - MusicBrainz release ID
Filepath Wildcards. Added a 'delta-seconds' modifier to the format for
filepath wildcards to allow specification of a +/- time offset. See
Appendix D 'Filepath Wildcards' in the Operations Guide for details.
New RML. Added a 'Disconnect All Jack Ports' ['JZ'] RML.
New Report. Added a 'CounterPoint Traffic Reconciliation v2' report.
Multiple bugfixes. See 'ChangeLog' for details.
Database Update:
This version of Rivendell uses database schema version 314, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
Be sure to run 'rddbmgr --modify' (as root) immediately after upgrading
to allow any necessary changes to the database schema to be applied.
*** snip snip ***
Details and source code are available at
https://github.com/ElvishArtisan/rivendell/releases <https://github.com/ElvishArtisan/rivendell/releases>.
Cheers!
|---------------------------------------------------------------------|
| Frederick F. Gleason, Jr. | Chief Developer |
| | Paravel Systems |
|---------------------------------------------------------------------|
| A room without books is like a body without a soul. |
| |
| -- Cicero |
|---------------------------------------------------------------------|
Hi, all!
A lot of time ago Robin Gareus created jackfreqd: a daemon that changes
the CPU frequency based on the jack DSP load. It used the 'userspace'
cpu scaling governor.
Then the newer CPUs appeared. The newer Linux kernel started using the
'intel_pstate' cpu scaling driver that supports a lot of features of
the new cpus, including turbo bust. CPU frequency raises automaticaly
when CPU is loaded and it returns back to the minimal value (usually
800mhz) when CPU is idle.
But when using jack audio connection kit with several application
threads, these threads are spreading across cpu cores, and cpu load is
not sufficient for required rasing cpu frequency. It causes XRuns and
the sound distortion.
Unfortunately, the intel_pstate driver does not provide the 'userspace'
governor required by jackfreqd. provides only two cpu scaling
governors: 'powersave' - cpu itself selectss the frequency to work at -
and 'performance, that locks CPU frequency at the hihest value
available for 100% load on all cores. Most of linux audio tuning guides
recommend to set governor to 'performance' all the time.
But there are some disadvantages of this solution.
1. The cpu frequency is high even this is not necessary.
2. It causes high CPU voltage that lowers the CPU time to live.
3. It is unable to achieve tfor he maximum frequency for single-core
load, that is usually higher then all cores. It may be not desirable if
the computer is not dedicated for audio tasks and there are some
single-thread applications that are preferred to run at the higest
single-core frequency.
The resolution of this chalange: to set the 'powersave' governor when
no jack audio alpplications are active and switch it to 'performance'
when jack DSP load is exceeds a configured threshold (50% by default).
The new version of jackfreqd makes this automatically when the
'intel_pstate' driver is active. It continues to use the old
'userspace' governor for elder drivers.
The sourcecode of jackfreqd is available at
https://github.com/oleg68/jackfreqd
Both rpm and source rpm packages are available rpm-based linux
distributions (I've tested it in Fedora 31).
https://github.com/oleg68/jackfreqd/releases/download/v0.2.0/jackfreq-0.2.0…https://github.com/oleg68/jackfreqd/releases/download/v0.2.0/jackfreq-0.2.0…
I'd like to add it to the Planet CCRMA repository, but I couldn't find
any information how to add a new package there.
I'm pleased to announce that version 20.02 (the palindrome version) is now
available. All official downloads are at:
https://mellowood.ca/mma/downloads.html
Many thanks to the contributors who have donated code and suggestions!
If you find a weakness, a new wish or a problem, please let me know.
--
**** Listen to my FREE CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: bob(a)mellowood.ca
WWW: http://www.mellowood.ca
Once more we've decided enough is enough, time to crank out a proper
release, enter MusE 3.1!
As per usual, more years than we care to recount has passed since the last
one. And, as per usual a lot of things has been brewing during this time.
Among the bigger features since 3.0 is the inclusion of a Plugin cache.
This has two benefits, scanning of plugins are no longer done on a standard
startup, making the startup a lot faster. Also the scanning is done in a
separate process so no more crashes during startup due to issues with
plugins.
Here is a short list of other prominent changes since 3.0:
* Metronome improved, a lot of new settings
- reawakened pre count!
- Auto-connect metronome to first audio output track.
* General plugins improvements
- Effect rack extended to 8 plugins instead of 4
- Generic plugin UI: Added 'Quirks' buttons to toolbar
* LV2 plugins
- Fix sequencing/syncing plugins (Helm, LV2 metronome, NoiseMak3r...)
- Rewrite of state/worker support and more, fixes several synths:
- Fix plugins using worker extension, such as *v1 suite (drumkv1 etc.)
- Removed ALL internal LV2 support. Too hard to maintain.
- Fixed LV2 X11 GUI size.
- MidNam support
* VST plugins
- Fix # 708: Surge-vst crashes.
* DSSI/VST
- DSSI-VST was recently found to be working on recent kernels.
There's now a plugin tab for configuring the initialization of this support
from inside MusE
* LADSPA plugins
- Ladspa RDF (lrdf) support.
* A lot of UI changes for better consistency and usability, menus, toolbars.
* Many many under the hood changes for more consistency and lower cpu usage
in the editors
* Better support for HiDPI screens
* Lots and lots of new keyboard shortcuts and now a search field in the
shortcut dialog to make it easier to locate shortcuts also.
* Many many new vectorized icons
* More colors in UI customizable, including for stylesheets
* Settings dialog redesigned to make it easier to navigate.
* Double click on track ID selects all tracks of the same type
* Transport window slightly redesigned
* Improvements to midi timing
* Global cut/insert improvements, fixes crashes with markers
* Rewind on stop setting
Teasers for major improvements:
We have also some major improvements that have crept into the release but
still have some issues which make us not recommend using them quite yet.
* Realtime time-stretch and samplerate-stretch conversion. An embryo for
this functionality exist in the Wave editor, check out the new button on
the tool bar. Do consider it is not finished though.
* Latency correction / compensation. In the settings there is a new tab
with settings for latency compensation. Finally MusE can compensate for
delays in the audio chain to keep everything in sync. This feature is not
turned on by default as there are some nagging bugs that you need to be
aware of, see bugs:
- https://github.com/muse-sequencer/muse/issues/767 - looping audio does
not work
- https://github.com/muse-sequencer/muse/issues/682 - midi note on the
start beat where you press play is not played
For the complete list of changes see:
https://github.com/muse-sequencer/muse/blob/muse_3_1_0/muse3/ChangeLog
The homepage has moved and undergone a much needed refresh, check it out:
https://muse-sequencer.github.io/
Download: https://github.com/muse-sequencer/muse/releases
Demos page: https://github.com/muse-sequencer/muse/wiki/Demos
Forum: https://linuxmusicians.com/viewforum.php?f=61