Hey hey,
...is the title of the new piece. Here's the music:
http://juliencoder.de/nama/with_an_aching_heart.ogghttp://juliencoder.de/nama/with_an_aching_heart.mp3
What is it? It ended up as a rearrangement of parts of J.S. Bach's fugue in
Eflat minor from the Well-Tempered Clavier Book I and Musorgsky's The old
castle (fropm pictures at an exhibition) with a few changes, played on lovely
synths and vocalised by me. Inspired by Clannad's (Theme for) Harry's game,
though, alas, much darker. Still, the message remains: show a little kindness.
Not because of the season (you've seen me Scrooge'ing), but just because.
What's used: external hardware: DSI Prophet-12 for strings, pad, flute-like
sound and one choir. Arturia MiniBrute for basses.
Software: the wonderful Gigatron, free Mellotron library in GigaStudio format,
a commercial Slina (string ensemble) and carillon library, also in Gig format.
Jconvolver for the reverb on the vocals. Recording and mixing in Nama with the
hlelp of many LADSPA plugins. So thanks to everyone who made this possible!
Love you guys.
Feedback is welcome. :)
With kindness,
Jeanette
--------
* website: http://juliencoder.de - for summer is a state of sound
* SoundCloud: https://soundcloud.com/jeanette_c
Ain't no way I'll be lonely <3
(Britney Spears)
Dear all,
here is QMidiArp 0.6.5. Another year has passed, and qmidiarp again only
slightly changes, improves, adapts itself. A few more factory patterns were
added to the Arpeggiator, a new "As Played" repeat mode has sneaked in, and
for making things easier the MIDI OMNI mode is now default when modules are
added.
QMidiArp also builds against Qt5 by default now (it's about time ;) ), no more
--enable-qt5 needed at configure stage.
Enjoy!
Frank
--------------
Here is the full changelog:
qmidiarp-0.6.5 (2017-12-17)
*Improvements*
o MIDI OMNI Mode receiving on all MIDI channels is now available and
even default for all modules.
o Arp: Some more 'factory' patterns added to the LV2 presets and to
the .qmidiarprc file. Latter requires deleting the original one in
the home directory and launching the standalone application.
o Arp: New pattern repeat mode "As Played" for following the played
note order instead of reorganizing them up, down or random.
o Arp: For deliberately clearing buffered incoming notes the modules
now all react to ALL_NOTES_OFF and ALL_SOUND_OFF MIDI messages.
o LV2: The DSP ("generic") parameter interface has gotten some
improvements for better usability (thanks Holger Wirtz for input on
this)
*Fixed Bugs*
o LV2: Latch mode was not working properly when using release function.
o LV2 Arp: when running with host transport sync, transport start
caused received notes to be cleared. This also cleared those notes
received before the transport was starting and led to missed notes
especially in qtractor. This should work better now. (Thanks to
Webmadman for reporting, and to Rui).
o Seq and LFO: the "Note Off" option had no effect (regression).
o Recent Files menu in main app displayed extra characters with Qt5.
*General changes*
o Building against Qt5 is now default. No more --enable-qt5 needed.
o LV2: Category set to MIDIPlugin instead of Instrument
o The DSP classes including the LV2 DSP modules no longer use
Qt libraries. However the LV2 and App GUIs do.
o New build configure options for more flexibility
--enable-alsa (default=yes) set no for building on systems without alsa
--enable-buildapp (default=yes) set no for building only LV2 modules
--enable-lv2-pluginuis (default=yes) set no for LV2 module dsps only
*Website*
http://qmidiarp.sourceforge.net/
*Download*
https://download.sf.net/qmidiarp/qmidiarp/0.6.5/qmidiarp-0.6.5.tar.bz2
*Description*
QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA
and JACK. It can run multiple synchronized arpeggiators, LFOs and step
sequencers. The modules are also available as LV2 plugins with Qt user
interface.
*SCM Repos*
https://git.code.sf.net/p/qmidiarp/codehttps://github.com/emuse/qmidiarp
Dear all,
here is QMidiArp 0.6.5. Another year has passed, and qmidiarp again only
slightly changes, improves, adapts itself. A few more factory patterns were
added to the Arpeggiator, a new "As Played" repeat mode has sneaked in, and
for making things easier the MIDI OMNI mode is now default when modules are
added.
QMidiArp also builds against Qt5 by default now (it's about time ;) ), no more
--enable-qt5 needed at configure stage.
Enjoy!
Frank
--------------
Here is the full changelog:
qmidiarp-0.6.5 (2017-12-17)
*Improvements*
o MIDI OMNI Mode receiving on all MIDI channels is now available and
even default for all modules.
o Arp: Some more 'factory' patterns added to the LV2 presets and to
the .qmidiarprc file. Latter requires deleting the original one in
the home directory and launching the standalone application.
o Arp: New pattern repeat mode "As Played" for following the played
note order instead of reorganizing them up, down or random.
o Arp: For deliberately clearing buffered incoming notes the modules
now all react to ALL_NOTES_OFF and ALL_SOUND_OFF MIDI messages.
o LV2: The DSP ("generic") parameter interface has gotten some
improvements for better usability (thanks Holger Wirtz for input on
this)
*Fixed Bugs*
o LV2: Latch mode was not working properly when using release function.
o LV2 Arp: when running with host transport sync, transport start
caused received notes to be cleared. This also cleared those notes
received before the transport was starting and led to missed notes
especially in qtractor. This should work better now. (Thanks to
Webmadman for reporting, and to Rui).
o Seq and LFO: the "Note Off" option had no effect (regression).
o Recent Files menu in main app displayed extra characters with Qt5.
*General changes*
o Building against Qt5 is now default. No more --enable-qt5 needed.
o LV2: Category set to MIDIPlugin instead of Instrument
o The DSP classes including the LV2 DSP modules no longer use
Qt libraries. However the LV2 and App GUIs do.
o New build configure options for more flexibility
--enable-alsa (default=yes) set no for building on systems without alsa
--enable-buildapp (default=yes) set no for building only LV2 modules
--enable-lv2-pluginuis (default=yes) set no for LV2 module dsps only
*Website*
http://qmidiarp.sourceforge.net/
*Download*
https://download.sf.net/qmidiarp/qmidiarp/0.6.5/qmidiarp-0.6.5.tar.bz2
*Description*
QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA
and JACK. It can run multiple synchronized arpeggiators, LFOs and step
sequencers. The modules are also available as LV2 plugins with Qt user
interface.
*SCM Repos*
https://git.code.sf.net/p/qmidiarp/codehttps://github.com/emuse/qmidiarp
Dear all,
here is QMidiArp 0.6.5. Another year has passed, and qmidiarp again only
slightly changes, improves, adapts itself. A few more factory patterns were
added to the Arpeggiator, a new "As Played" repeat mode has sneaked in, and
for making things easier the MIDI OMNI mode is now default when modules are
added.
QMidiArp also builds against Qt5 by default now (it's about time ;) ), no more
--enable-qt5 needed at configure stage.
Enjoy!
Frank
--------------
Here is the full changelog:
qmidiarp-0.6.5 (2017-12-17)
*Improvements*
o MIDI OMNI Mode receiving on all MIDI channels is now available and
even default for all modules.
o Arp: Some more 'factory' patterns added to the LV2 presets and to
the .qmidiarprc file. Latter requires deleting the original one in
the home directory and launching the standalone application.
o Arp: New pattern repeat mode "As Played" for following the played
note order instead of reorganizing them up, down or random.
o Arp: For deliberately clearing buffered incoming notes the modules
now all react to ALL_NOTES_OFF and ALL_SOUND_OFF MIDI messages.
o LV2: The DSP ("generic") parameter interface has gotten some
improvements for better usability (thanks Holger Wirtz for input on
this)
*Fixed Bugs*
o LV2: Latch mode was not working properly when using release function.
o LV2 Arp: when running with host transport sync, transport start
caused received notes to be cleared. This also cleared those notes
received before the transport was starting and led to missed notes
especially in qtractor. This should work better now. (Thanks to
Webmadman for reporting, and to Rui).
o Seq and LFO: the "Note Off" option had no effect (regression).
o Recent Files menu in main app displayed extra characters with Qt5.
*General changes*
o Building against Qt5 is now default. No more --enable-qt5 needed.
o LV2: Category set to MIDIPlugin instead of Instrument
o The DSP classes including the LV2 DSP modules no longer use
Qt libraries. However the LV2 and App GUIs do.
o New build configure options for more flexibility
--enable-alsa (default=yes) set no for building on systems without alsa
--enable-buildapp (default=yes) set no for building only LV2 modules
--enable-lv2-pluginuis (default=yes) set no for LV2 module dsps only
*Website*
http://qmidiarp.sourceforge.net/
*Download*
https://download.sf.net/qmidiarp/qmidiarp/0.6.5/qmidiarp-0.6.5.tar.bz2
*Description*
QMidiArp is a MIDI arpeggiator, phrase generator and controller LFO for ALSA
and JACK. It can run multiple synchronized arpeggiators, LFOs and step
sequencers. The modules are also available as LV2 plugins with Qt user
interface.
*SCM Repos*
https://git.code.sf.net/p/qmidiarp/codehttps://github.com/emuse/qmidiarp
V 1.5.5 - Mistle Thrush
Some users wanted a way to store the Controllers settings with an instrument.
These can make quite a dramatic difference to the sound. There is now a
superset of instruments that can be saved instead of, or as well as, the
standard ones. On loading, Yoshimi will look for the extended version first.
This applies to instruments in banks as well as externally saved ones. If you
have an extended type loaded the instrument name will be a mid-blue instead of
black. This is reflected in the stored instruments in bank slots.
From now on any improvements we make to instrument patches will be applied in
full to the extended version, and as much as is viable (in a compatible form)
to the standard ones. Under no circumstances will we change standard patch
format. There are many hundreds of these in the wild, and musicians may have
their own reasons for preferring them (and older versions of the synth).
There was a strange, really ancient bug in 'legato' where if you fumble and hit
two keys pretty much together you end up with alternate silent notes until you
lift all keys. This has now been comprehensively fixed.
While we concentrate on larger issues we don't neglect the smaller ones.
For example: You can't have legato mode and drum mode at the same time, but
this hasn't been obvious. From now on, if you have drum mode set then try to
set legato, you'll still see the setting, but as drum mode takes priority, the
legato text will be shown in red. Cancel drum mode (making legato valid) and
the text will turn black again.
If you are using a legato MIDI pedal, Yoshimi's part 'mode' will show this
change, and again will turn red if an instrument with drum mode is on that part.
Load and save dialogues intelligently recognise the history lists and offer the
appropriate first choice. External instrument loads and saves are now also
remembered.
For saves, on a fresh start you will offered your home directory regardless of
where yoshimi has been launched from, but uniquely, in the case of saving
external instruments you will always be offered the name of the instrument in
the currently selected part - prefixed with the home directory.
There is now a specific menu item in 'State' (Save as Default) for saving the
current complete setup as the default. This will always be saved to Yoshimi's
config directory and will not show in history lists.
If "Settings...->Switches->Start With Default State" has been set, and a
default state has been saved, not only will a complete restart load this, but a
master 'Reset' will load this instead of doing a first-time default reset.
A final detail with the history lists is that in each list type, the last used
item will be placed at the top of the list. This is especially useful when you
want to continually save/load an item you are currently working on.
When first implemented MIDI-learn was limited conservatively to 128 lines. With
experience of its actual performance this has now been increased to 200.
The CLI has had attention too. A few more controls have been enabled, and the
existing ones smartened up and made more consistent. As an aside, there is a
new experimental branch with an interface that *only* works via the CLI - not
ready for prime time yet.
Yoshimi can now run happily with jack on BSD systems.
Techie bits.
There are a lot more minor optimisations throughout the code. This has resulted
in an overall drop in code size, as well as some critical operations being
slightly faster.
The last few contentious parameter changes have now been made thread safe, and
by default we run with NO mutex locks (the calls are there but return 'empty').
There is a single queue that all settings pass through so there should be no
possibility of interference... Well, that's the theory :)
CMakeLists.txt now has a specific option for older X86 processors. Also, if
none of the build options are set then not even sse extensions will be
included. How Yoshimi will handle on such an old processor is left as an
exercise for the student :P
Yoshimi source code is available from either:
https://sourceforge.net/projects/yoshimi
Or:
https://github.com/Yoshimi/yoshimi
Our list archive is at:
https://www.freelists.org/archive/yoshimi
To post, email to yoshimi(a)freelists.org
--
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.
Hey hey,
just released this:
http://juliencoder.de/nama/lip_of_reality.mp3http://juliencoder.de/nama/lip_of_reality.ogg
The intention of content: to paint a dark, mysterious and terrifying place, a
cave.
The technical inspiration: a demonstration of impulse response reverbs to a
friend.
Technical details: drone made in Csound based on the aeroacoustic model,
originally proposed by R. Selfridge and coded in Csound by myself and a simple
three-operator chain of PM oscillators: 2:2:5 (modulator:carrier ratios) ad a
looping envelop to modulate the depth of PM. A sampled piano and multiple
recordings of my own voice.
Enjoy and if you feel like a comment: I'd be only too grateful for it. :)
Best wishes,
Jeanette
--------
* website: http://juliencoder.de - for summer is a state of sound
* SoundCloud: https://soundcloud.com/jeanette_c
I love the things you say
And I love the love your touch conveys <3
(Britney Spears)
DiscoDSP, the makers of Discovery Pro, the Bliss sampler, and home of
the OBx-D Oberheim emulation, all available for Linux, is back
online after a few moths off.
By coincidence, I have this short track made yesterday which features
Discovery Pro on the lead, as well as the OBx-D on a pedal tone. It's
what I'd call a 'techno' track although I'm really not that good about
finding tags.
https://soundcloud.com/nominal6/meander-1
Comments welcomed. Cheers.