spectmorph-0.4.0 has been released.
Overview of Changes in spectmorph-0.4.0:
----------------------------------------
* Windows is now supported: provide 64-bit Windows VST plugin
* Plugin UI redesign
- use pugl library for portability (uses GL + cairo) instead of Qt5
- use categories for instruments
- directly support instrument names in linear morphing
- get rid of Qt5 dependency for libspectmorph, smjack, VST and LV2 plugins
- UI now has "Zoom" feature to support higher DPI displays
* Use non-linear configurable new velocity -> volume mapping for midi
* New instrument: French Horn
* Improved tools for building custom instruments
- tools are now installed by default
- sminstbuilder files support new syntax for relative paths
- encoder cache moved to ~/.cache/smenccache, which is created if necessary
- use number of processors as default for jobs
* LPC/LSF support removed
* Some portability fixes for macOS (which however isn't supported yet)
What is SpectMorph?
-------------------
SpectMorph is a free software project which allows to analyze samples of
musical instruments, and to combine them (morphing). It can be used to
construct hybrid sounds, for instance a sound between a trumpet and a flute; or
smooth transitions, for instance a sound that starts as a trumpet and then
gradually changes to a flute.
SpectMorph ships with many ready-to-use instruments which can be combined using
morphing.
SpectMorph is implemented in C++ and licensed under the GNU LGPL version 3
Integrating SpectMorph into your Work
-------------------------------------
SpectMorph is currently available for Linux and Windows users. Here is a quick
overview of how you can make music using SpectMorph.
- VST Plugin, especially for proprietary solutions that don't support LV2.
(Available on Linux and 64-bit Windows)
- LV2 Plugin, for any sequencer that supports it.
- JACK Client.
- BEAST Module, integrating into BEASTs modular environment.
Note that at this point, we may still change the way sound synthesis works, so
newer versions of SpectMorph may sound (slightly) different than the current
version.
Links:
------
Website: http://www.spectmorph.org
Download: http://www.spectmorph.org/downloads/spectmorph-0.4.0.tar.bz2
There are many audio demos on the website, which demonstrate morphing between
instruments.
--
Stefan Westerfeld, Hamburg/Germany, http://space.twc.de/~stefan
I've been trying to get DOS midi applications to talk to hardware in
dosemu, and since I normally use native Alsa for everything, I'm not
that familiar with midi through the OSS emulation.
My USB midi interface has three subdevices (in/out pairs) which show up
in Alsa separately, but I have only one /dev/midi3 (the one that maps to
my device), and one /dev/snd/midiC3D0. Is there a way to access
individual subdevices through the OSS emulation?
--
- Brent Busby + ===============================================
+ "The introduction of a new kind of music must
-- Studio -- + be shunned as imperiling the whole state, for
-- Amadeus/ -- + styles of music are never disturbed without
-- Keycorner -- + without affecting the most important political
-- Recording -- + institutions." --Plato, "Republic"
----------------+ ===============================================
Hello,
This is a simple, upbeat and straightforward track, largely based on
synths, with a touch of acoustic guitar. No angst in this one, or
maybe just a little touch of drama.
The synth solo was made using Repro-1 seconded by Monique. The piano
parts were pianoteq flanked by an electric piano from Discovery Pro.
The sequenced foundation was made using Bazille. The guitar part was
played on a Shiraki guitar, with some fair bit of treatment. As always,
created in Bitwig, mixed and masterized in Mixbus32C. Enjoy. Comments
of all kinds welcomed.
https://soundcloud.com/nominal6/spring-theme
Cheers.
I am looking for response files for ir.lv2 - the only convolution reverb
so far I have found working within ardour. Looking for natural, long,
lush reverbs and thought to have found a good starting point with
openairlib.net.
However, all big reverbs I've found so far, do produce lots of kind of
rythmic clicking (or audible transients) during playback, thus rendering
them unusable. The shorter ones partly work, but I just happen to be
looking for large spaces. Cathedrals and the like. Why not the whole
universe?
Any sources or hints, what I may have to look out for? Wrong file
format? Or what I may be doing wrong otherwise? It does not seem to be a
CPU or load issue at all. And the settings I have been playing with did
so far not affect the issue notably.
Any ideas?
Thanks
Hi all.
On Wednesday the 4th of April the monthly Berlin meeting is taking place at c-
base. I'll as usual be in the mainhall from 20:00.
See you there! :-)
Cheers
/Daniel
While most issues with computers slowing down are well known, and pretty much a
solved problem. There is one that is only slowly becoming noticeable as systems
get progressively faster.
This is the problem of memory slowing down as it ages. Every time a bit is
flipped the underlying structures are stressed and an infinitesimal change
takes place that makes it slightly more difficult for the next change. We are
of course talking incredibly tiny amounts here so it's hardly surprising that
it's not really been noticed up to now.
However, it is something that has interested our most {cough} mature {cough}
developer, Mary (she of ion trap fame). Once Mary gets interested in something
there is simply no stopping her, so we just left her too it, and concentrated
on our latest software build problem that only appears on the latest 'felt
cowboy hat' distribution.
Our Mary is a really methodical person, and she had this weird setup where she
was rapidly switching RAM in various bit patterns and then every few hours,
stopping, letting it rest then measuring the switching speed. This was fully
under software control of course in an Automated Recursive Sequencing
Environment.
Once she had several sticks showing measurable speed drops (takes several
months) she put half of them to one side as a control, then tried out every
idea she could think of to get the others to 'relax'.
The first was quite obviously thermal - the Applied Heat Neutralising Optimiser
- but was inconclusive, and applied long enough it produced dead cells in the
RAM.
Then it was mechanical - her Vibrating Axis Guided Uniform Exciter idea. Nope,
simply shook things apart.
A sort of combination of both of these was to attack the problem with a
Selective Acoustic Wavefront - quite ineffective unfortunately.
Of course, some electronics can be altered with light, so Mary tried using
Phased Optical Resonance Notching, although that raised a few eyebrows in the
workshop.
With no real breakthrough Mary moved on to trying software methods.
Unfortunately I'm not permitted to explain how these work, so you'll have to
try to work it out from their names.
The first was Branched Asynchronous Selective Insert Code.
Then there was the Binary Indexed Latency Extractor.
The last of these was Consolidated Ram Accretion Pruner.
Almost a year had passed now and Mary was showing visible signs of desperation
(something quite shocking to witness). Almost in panic she tried combining
hardware and software in just about every configuration.
This morning she suddenly got up and almost ran out of the workshop without a
word. She'd left her last scribbled note out though - it read:
V.A.G.U.E Hardware OK, A.H.N.O C.R.A.P software tests A.R.S.E.
We just hope she'll calm down by lunchtime.
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.