Hello,
a new version of the LV2 plugin B.Choppr is released a few days ago.
B.Choppr is an audio stream chopping LV2 plugin and the official
successor of B.Slizr. The new version contains an important fix of a bug
that limited the use of this plugin.
What's new:
* Bugfix uninitialized markers upon GUI start that resulted in weird
chopping effects in v1.2.x
* Bypass
* Dry / wet mixing
Project page: https://github.com/sjaehn/BChoppr
Download: https://github.com/sjaehn/BChoppr/releases
Instructions: https://github.com/sjaehn/BChoppr/blob/master/README.md
Try, enjoy and have fun
Sven Jaehnichen
Initial rtpmidid release. 20.04 #stayathome
https://github.com/davidmoreno/rtpmidid/releases/tag/v20.04.5
Features:
- Basic RTP MIDI protocol implementation for Linux
- Use of UDP/IP to communicate MIDI devices
- Most common MIDI messages: Notes, CC, Pitch Bend...
- Interoperable with Windows, Mac OS*, iPad, Android and Hardware
Devices. And with other rtpmidid instances.
- Uses ALSA sequencer interface (tip: qjackctl is great for managing
connections)
- Use mDNS for easy discovery of other ends
- This release includes packages for Ubuntu and Raspbian.
- GPLv3 License
(*) Not tested as I don't have access to Hardware. But if it works on iPad
it should work on Mac OS.
This marks the first rtpmidi release, the #stayathome edition.
Beta version
It has minimal features and can be used on experimental setups to use
rtpmidi. It has been tested with iPads, Android (TouchDAW), rtpmidi for
Windows, and Deepmind12 for hardware.
It has no support for the journal, so in theory some MIDI packets might be
lost, which can be a problem. The introspection capabilities are also very
limited, just now only on the logging data and a bit via the rtpmidid-cli.
Please leave comments, feature requests, bugs and improvements at
https://github.com/davidmoreno/rtpmidid/
--
David Moreno Montero
dmoreno(a)coralbits.com
+34 658 18 77 17
[image: Coralbits.com] <http://www.coralbits.com/>
http://www.coralbits.com
*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.