Long ago I added some code to yoshimi to deal with denormals (from Jens M Andreasen,
LAD <http://lists.linuxaudio.org/pipermail/linux-audio-dev/2009-August/024707.ht…>).
Now I'm wondering if it's actually cool for a synth app or plugin to arrogantly go
about changing cpu flags underneath other running apps, eg ardour. I'd like to hear
the thoughts of the wise on whether that's a very bad thing for a "minor" app to be
doing.
cheers, Cal
Awe!
Times they are a-changing although Bob Dylan has no D-Business here. The
old and cutie gooey for JACK just got one turn around the verge of
bit-rotting. This time it brings full JACK D-Bus support, or almost. It
also adds D-Bus access for most GUI actions which some might find pretty
handy for keyboard shortcut binding from your desktop environment of
choice. However, if babies health is your top concern you can just turn
this D-Bus thing off and play with the old times ;) Ahem...
QjackCtl 0.3.6 is now released!
More details in the change-log, below.
Website:
http://qjackctl.sourceforge.net
Project page:
http://sourceforge.net/projects/qjackctl
Downloads:
- source tarball:
http://downloads.sourceforge.net/qjackctl/qjackctl-0.3.6.tar.gz
- source package (openSUSE 11.2):
http://downloads.sourceforge.net/qjackctl/qjackctl-0.3.6-2.rncbc.suse112.sr…
- binary packages (openSUSE 11.2):
http://downloads.sourceforge.net/qjackctl/qjackctl-0.3.6-2.rncbc.suse112.i5…http://downloads.sourceforge.net/qjackctl/qjackctl-0.3.6-2.rncbc.suse112.x8…
- binary packages (Ubuntu 8.04):
http://downloads.sourceforge.net/qjackctl/qjackctl_0.3.6-1.rncbc.ubuntu804_…http://downloads.sourceforge.net/qjackctl/qjackctl_0.3.6-1.rncbc.ubuntu804_…
- binary packages (Ubuntu 9.10):
http://downloads.sourceforge.net/qjackctl/qjackctl_0.3.6-1.rncbc.ubuntu910_…http://downloads.sourceforge.net/qjackctl/qjackctl_0.3.6-1.rncbc.ubuntu910_…
Weblog (upstream support):
http://www.rncbc.org
License:
QjackCtl is free, open-source software, distributed under the terms of
the GNU General Public License (GPL) version 2 or later.
Change-log:
- Make sure socket names are unique on each side of the Patchbay
(another patch from Dominic Sacre, thanks).
- A bunch of primitive D-Bus interface slots have been added, allowing
shortcut access to most of main applications actions like toggling
Messages, Status, Connections, Patchbay widget pop-ups, reset stats,
transport and so on. New bindings are given eg. via dbus-send --system /
org.rncbc.qjackctl.(main, messages, status, connections, patchbay,
setup, about, reset, rewind, backward, play, pause, forward). (from an
original idea from Sebastian Gutsfeld, thanks).
- Patchbay snapshot now tolerates JACK client port strings that have
more than one semi-colon in it, honoring just the first one exactly as
everywhere else eg. Connections. (a glitch as reported by Geoff Beasley
while using a2jmidid).
- Most modal message dialog boxes (eg. critical errors) are now replaced
by system tray icon bubble messages where available (mitigating feature
request #2936455).
- Comply with jackd >= 0.118.0 which now runs in real-time mode by
default; use of -R is now deprecated from the jackd command line
interface options; use -r to run in non-real-time-scheduling.
- A man page has beed added.
- Got rid of a pretty old and never really useful "jackd-realtime"
server path option--actually, it was only seen available on the now
defunct old Mandrake Linux distro.
- D-Bus support, as provided by org.jackaudio.service aka jackdbus, is
now being introduced and used wherever available and whenever enabled.
Configuring, starting, stopping and logging the JACK back-end server
through the "infamous" jackdbus service is now being seamlessly exploited.
- Global configuration state is now explicitly saved/committed to disk
when Setup dialog changes are accepted and applied.
- Server name command line option added (-n, --server-name).
- Single application instance restriction option added (X11).
- Setup for the netjack (slave) "net" driver has now sample-rate and
frames per buffer (period size) settings disabled and/or ignored, as
those are pretty much auto-detected by default; also, a new "netone"
backend driver option has been introduced (as suggested by Torben Hohn).
- Czech (cs) translation added (by Pavel Fric).
- Fixed some main window keyboard shortcuts. Escape key now closes
Connections, Patchbay, Status and Messages widgets as usual (bug #2871548).
- Fixed glitch on configure portaudio support, specially when the
library is not detected as available.
Cheers && Enjoy.
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org
Hi all,
The following midi file is using 3 channels - (1) piano , (2) bass ,
(10) drums - and I want to create sheet music for only the piano part:
http://braziloutsource.com/random/poinciana.mid
I tried the following lilypond commands, but I only get the bass clef
in the created "poinciana-converted.pdf" file, as well as lots of
warnings in the last command:
midi2ly poinciana.mid -opoinciana.ly
convert-ly poinciana.ly > poinciana-converted.ly
lilypond poinciana-converted.ly
I tried removing the bass and drums channels in seq24, but opening the
file gives me a "Unsupported MIDI format detected: 0" error.
Please help.
Hi
I have to applications running that generates midi clock and then
sooperlooper which syncs to incoming midi clock. I need to be able to
select which of the two midi clocks is send to sooperlooper. The thing
should be controlled from something like osc, since a pd patch is
controlling this in the first place.
I tried pd but apparently [midirealtimeout] reads from any input, which
makes it impossible to seperate the two streams.
I also tried chuck, but for some reason it doesn't send out midi clock,
at least I get "RtMidiOut::sendMessage: event parsing error!"
What options (besides writing it myself) do I have left?
--
Atte
http://atte.dkhttp://modlys.dk
All,
Seems not that easy to use Ardour with seq24 in order to be able to
add MIDI tracks to a recorded track of accoustic guitar (recorded using
a seq24 4/4 sequence length 1 pattern that repeats itself). There's
the lead-in 4 clicks during which silence is recorded in Ardour, that
have to be chopped up afterwards so the accosutic guitar riff repeats
itself to the click track seamlessly. Then the end of the
guitar recording itslef that has to be adjusted to fit on the next
click.
The idea is to be able to have an accoustic guitar riff that repeats
itself over a seq24 click pattern, endlessly. And during that time,
being able to input new MIDI intruments of any sequence length. This
is to try things out, not to have a setup that will be recorded as a
final song. The final song though would be similar as it'd be synced
to Ardour but would be based on the song editor of seq24 instead of
simple patterns.
It'd would be nice to be able to tell Ardour to start recording after
the first pattern run, and then to stop recording after x number of
pattern runs. Or maybe a seq24 song shoudl be used instead, right from
the start.
Any suggestions appreciated, thanks.
Hello all,
Some updates are available on
<http://www.kokkinizita.net/linuxaudio/downloads>
1. libclalsadrv-2.0.0
This the the Alsa interface library used by Aeolus, Jaaa,
Japa and AMS.
The new release allows to specify separate Alsa device
names for playback, capture and control, i.e. it allows
the use of 'split' devices that may result from e.g.
combining several soundcards into one device.
The old API is still available but will be removed in
future releases.
Note that 2.0.0 is *not* binary compatible with the
previous release (hence the major version increment),
and may require a recompile of the apps using it.
There are two example programs in the 'apps' directory.
* alsa-loopback: just copies stereo input to output.
* alsa-latency: latency measurement, same algorithm
as used in jack_delay.
2. jaaa-0.6.0 and japa-0.6.0
* General cleanup, now compile without warnings using
gcc-4.4.3.
* When using Jack, a new option (-s) allows to specify
the Jack server to use.
* Require libclalsadrv-2.0.0.
* When using Alsa, two new options (-P, -C, used instead
of -d) allow to specify a split Alsa device.
* Added $(DESTDIR) to the Makefiles.
3. Aeolus-0.8.4
* Same changes as for Jaaa and Japa (except for -C, -P).
* Five new temperaments added, provided by Hanno
Hoffstadt and Adam Sampson.
Note to AMS users: if you have a binary install of AMS
make sure not to remove the current libclalsadrv. If you
have a source install, update libclalsadrv and recompile
AMS.
Ciao,
--
FA
O tu, che porte, correndo si ?
E guerra e morte !
KMid is a MIDI/Karaoke player for KDE4. It runs in Linux, using the ALSA
Sequencer.
KMid plays MIDI and karaoke files to hardware MIDI devices or software
synthesizers. It supports playlists, MIDI mappers, tempo (speed), volume and
pitch (transpose) controls and configurable character encoding, font and
color for lyrics. The graphic views include a rhythm view (visual metronome),
a channels window with solo/muting controls and instrument selectors, and a
piano player window (Pianola).
Changes for this release:
* Fixed program termination, stopping active notes.
* Fixed a crash when shuffling an empty playlist.
* Fixed creation of examples and system songs bookmarks at runtime, for file
open dialog places. Bookmarks are created only when files are found.
* Fixed saving the initial MIDI connection dialog selection.
* Replaced the initial MIDI connection dialog by a new one enabling online
help access, and better design.
* The last directory used in several open/save dialogs is now saved between
sessions.
* Drumstick libraries v0.3 are required.
More info:
http://userbase.kde.org/KMid2
Copyright (C) 2009-2010, Pedro Lopez-Cabanillas
KMid is free software distributed under the terms of the GPL v2 license.
Downloads
* Source packages
http://sourceforge.net/projects/kmid2/files/
* openSUSE RPMs, and Ubuntu DEB packages:
http://software.opensuse.org/search?baseproject=ALL&q=kmid
Regards,
Pedro
Those who still use Windows and Word, MagicScore, one of the decent closed-
source notation programs now has a plugin for editing and embedding score into
word documents. (What gets embedded in the doc are pictures--this is not
really full OLE/embedding so results can be opened in OpenOffice.)
http://www.musicnotationformsword.com/
You can get it for $49 for a short time if one dare spend money.
For the rest of us: OpenOffice and AbiWord have plugin APIs as well. Anyone,
mscore, nted, want to do something like this? Who knows? Linux folks might
even purchase such an add-on to their favorite GPL product!
On 03/15/2010 12:16 AM, Jeremy wrote:
> Patrick Shirkey wrote:
>
>> Hi,
>>
>> Does anyone know of an app that will provide a jack input source and
>> send the stream to a different alsa hw output to the device that jack is
>> connected to?
>>
>> What I would like to do is use my notebooks onboard stereo audio device
>> as a headphone monitor output and my 4 port usb device as the jack i/o
>> device.
>>
>> I don't really want to combine the 2 devices into a single alsa device.
>>
>> If no one has already written something for this purpose, apart from the
>> obvious issue of samples potentially getting out of sync is there any
>> other reason this combination may not work?
>>
>>
>>
>> Cheers.
>>
>>
> Hello Patrick,
>
> A normal Jack1 install comes with the utilities alsa_in and alsa_out.
> Unless you're using Ubuntu. With Jack2 it's even easier as I've
> understood. But I don't use Jack2 so out of my head I don't know the answer.
>
> Best,
>
> Jeremy
>
Thanks,
I had forgotten about those tools.
Cheers.
Patrick Shirkey
Boost Hardware Ltd
Hi,
Does anyone know of an app that will provide a jack input source and
send the stream to a different alsa hw output to the device that jack is
connected to?
What I would like to do is use my notebooks onboard stereo audio device
as a headphone monitor output and my 4 port usb device as the jack i/o
device.
I don't really want to combine the 2 devices into a single alsa device.
If no one has already written something for this purpose, apart from the
obvious issue of samples potentially getting out of sync is there any
other reason this combination may not work?
Cheers.
--
Patrick Shirkey
Boost Hardware Ltd