> At 05:53 AM 14/01/2004, Nathaniel Virgo wrote:
> >I think another great application for such a thing would be a JACK patch
> >bay. It would be so much easier to use something like this to connect
> >apps (and internal ardour connections) than it is at the moment. I always
> >wanted to write such a thing myself but never really had the time.
Me too. I am still playing around with ideas, but I never find the time to
really implement them.
I am thinking there should be different representation of the graph, that you
can switch between.
Two ideas I have been thinking of:
1) A matrix like connection view, rows are output-ports, collums are
input-ports
Very useful when you look at it port-centrically. You see all the connections
of a single port at once.
2)Some kind of graph layout algorithm. More like pd, but maybe the connections
on the side.
Useful for looking at the signal path through multiple modules/jack-clients.
There are some OS libraries/apps and a lot of literature for this. But I think
most of it is too heavy for a patchbay. A complicated jack-graph is _very_
simple for program meant for 1000+vertex graph layout.
Luke Yelavich wrote:
> There already is. Check out http://qjackctl.sourceforge.net.
>
That is not what is being discussed though. The patch-representation model of
qjackctl is pretty much useless (unreadable) for anything beyond connecting
an application to the pcm.
Although it _is_ a great app, it is a bad patchbay gui.
I regularly use a session with:
10 channel pcm,
8 channels fluidsynth
2 channels hydrogen drum machine
16 channels ardour
2 channels rosegarden (only used for sequencing, but it still connects it
self)
When I finished routing, I see a blur between input and output ports in
qjackctl.
Gerard
--
electronic & acoustic musics-- http://www.xs4all.nl/~gml
Recently bought a Tascam US-122 interface (24bit/96khz 2 in/2out w mic
phantom preamp, 2 midi, phones, direct monitoring).
Works great on Megascrap. Found a hint on US-428 driver supporting it
but doesnt work on a Suse 8.2 (Kernel 2.4.20), seems to lack other parts
of module stack, cant identify. Suggestions anyone, please ?
Ciao, ufo <kfb(a)mpe.mpg.de>.
The first stable release (0.8.0) of JAMin - the JACK Audio Mastering
interface is now available for download.
JAMin is a GPL licenced, state-of-the-art realtime mastering processor
designed to bring out the detail in recorded music and provide the
final layer of polish. Every effort has been made to ensure a clean,
distortion-free signal path. All processing elements use linear-phase
filtering, ensuring that no phase distortion is introduced.
JAMin runs on Linux using the JACK Audio Connection Kit, a low-latency
audio server, which can connect a number of different applications to
an audio device, and also allow them to share audio among themselves.
Homepage
http://jamin.sourceforge.net/
Download
http://prdownloads.sourceforge.net/jamin/jamin-0.8.0.tar.gz?downloadhttp://plugin.org.uk/jamin/http://www.joq.us/jamin/
Installation instructions + requirements
http://jamin.sourceforge.net/ALSA_JACK_JAMin.html
Usage instructions
http://jamin.sourceforge.net/Using_JAMin.html
Features
* Linear filters
* JACK I/O
* 1024-band hand-drawn EQ with parametric controls
* 30-band graphic EQ
* Spectrum analyser
* 3-band peak compressor
* Lookahead brick-wall limiter
* 3-band stereo processing
* Presets and scenes
* Loudness maximiser
--
JAMin is (c) 2004 J. Depner, S. Harris, J. O'Quin, R. Parker and P. Shirkey.
The Rosegarden team announce the release of Rosegarden-4 0.9.6, an
audio and MIDI sequencer and score editor for Linux. To download the
source package, go to the homepage at
http://www.rosegardenmusic.com/
This release is primarily to address a significant problem with 0.9.5
that was seriously affecting sequencer timing performance for some
users. For this reason we strongly recommend an upgrade. Be aware
that one of the fixes in this release mandates the use of Qt 3.1 or
newer to build; Qt 3.0 is no longer supported.
This release also contains new translations of the GUI into Italian,
Swedish and Estonian, thanks to Daniele Medri, Stefan Asserhäll, and
Hasso Tepper. These are in addition to the existing support for US
and UK English, Russian, Spanish, German, French, and Welsh.
Chris
Hello all,
here's a new approach to improving kernel RT performance. This
specifically tries to improve interrupt latencies, so it's complementary
to the existing preempt and lowlatency patches.
# linuxdevices.com article
http://www.linuxdevices.com/news/NS3235024671.html
""Metrowerks Senior Software Engineer and veteran real-time programmer
Bernhard Kuhn has created a Linux kernel patch that he claims enables
hard, real-time performance in the Linux kernel by adding priorities to
interrupts and spinlocks. Kuhn believes his approach to be more "natural"
and akin to traditional real-time operating systems (RTOSs) than the
dual-kernel approach taken by real-time projects such as RTAI and RTLinux,
and he is hopeful that his patch might one day win enough interest and
support to become part of the official Linux kernel tree.""
# Kuhn's post to linux-kernel
http://www.ussg.iu.edu/hypermail/linux/kernel/0401.1/0300.html
# Kuhn's announcement
http://linuxdevices.com/articles/AT6105045931.html
# patch against 2.4.23
http://home.t-online.de/home/Bernhard_Kuhn/rtirq/20040108/rtirq-20040108.tgz
--
http://www.eca.cx
Audio software for Linux!
hi *!
after getting about 20 spam/day to linux-audio* from a single taiwanese
domain, i filed a complaint with their postmaster and abuse addresses.
i thought i'd share this laugh with you:
-------- Original Message --------
Subject: Returned mail: Service unavailable
Date: Sun, 11 Jan 2004 20:23:59 +0800 (CST)
From: Mail Delivery Subsystem <MAILER-DAEMON(a)mx144.hinet.net>
To: <nettings(a)folkwang-hochschule.de>
The original message was received at Sun, 11 Jan 2004 20:23:57 +0800 (CST)
from netnews1.hinet.net [168.95.195.29]
----- The following addresses had permanent fatal errors -----
<fukuei.chung(a)msa.hinet.net>
----- Transcript of session follows -----
mail.local: /var/mail/00/92/fukuei.chung: Disc quota exceeded
554 <fukuei.chung(a)msa.hinet.net>... Service unavailable
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FUCKWITS! THIS IS THE FRIGGIN POSTMASTER ADDRESS! sigh. if taiwan
doesn't do something about their email legislation, they will find the
entire country in a mail blackhole soon.
why is every moron allowed to run an internet server just so, and
driving a car takes a license ?
----- Original message follows -----
Return-Path: <nettings(a)folkwang-hochschule.de>
Received: from netnews1.hinet.net (netnews1.hinet.net [168.95.195.29])
by mx144.hinet.net (8.8.8/8.8.8) with ESMTP id UAA22270;
Sun, 11 Jan 2004 20:23:57 +0800 (CST)
Received: from kuwiserv.folkwang-hochschule.de
(kuwiserv.folkwang-hochschule.de [193.175.156.250])
by netnews1.hinet.net (8.9.3/8.9.3) with ESMTP id UAA23347;
Sun, 11 Jan 2004 20:23:36 +0800 (CST)
Received: from folkwang-hochschule.de (kuwiserv.folkwang-hochschule.de
[193.175.156.250])
by kuwiserv.folkwang-hochschule.de (8.11.6/8.11.6/SuSE Linux 0.5) with
ESMTP id i0BCLeD04610;
Sun, 11 Jan 2004 13:21:41 +0100
Message-ID: <40013FC8.2050502(a)folkwang-hochschule.de>
Date: Sun, 11 Jan 2004 13:21:28 +0100
From: Joern Nettingsmeier <nettings(a)folkwang-hochschule.de>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6b) Gecko/20031210
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: postmaster(a)hinet.net, abuse(a)hinet.net
Subject: please take action against spammers from your domain!
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
to whom this may concern,
i'm the mailing list administrator for the linux-audio-* lists=20
(http://linuxaudiodev.org).
this is to let you know that your domain has by far been the greatest=20
nuisance in terms of unsolicited email (spam) to our lists over last week=
s.
the mail has been coming in from bogus addresses of the form
[a-z]{3}linu[sx](a)ms[0-9]{2}.hinet.net.
below i have included the headers of one spam message for your reference.=
since it is putting a significant load on our servers and consumes a lot =
of work time, i urgently request that you stop this practice immediately.=
sincerely,
j=F6rn nettingsmeier
--
"I never use EQ, never, never, never. I previously used to use mic
positioning but I've even given up on that too."
- Jezar on http://www.audiomelody.com
Jörn Nettingsmeier
Kurfürstenstr 49, 45138 Essen, Germany
http://spunk.dnsalias.org (my server)
http://www.linuxaudiodev.org (Linux Audio Developers)
Hello everyone,
I've recently started updating wav composer not toilet
(wcnt.sourceforge.net) the humourously named, rarely used, not-real-time
audio sequencing, sampling, synthesis wav file generator.
can anyone point me to some information about time signatures and tempo
which would be useful from a programmers perspective. I've looked on the
internet and what I found either told me nothing I did not know or just said
that time signature was irrelevant (ie for notation only) and it was down to
the performers to decide.
so far my code is based on 4/4 (4 'beats' of quarter notes per bar/measure).
a single bar has a value of 256, with halfnote 128, etc. What I need to
work out is how a different time signature will effect this, would I need to
change the value of a bar etc?
I tried some experiments in cubase (i've not got any realtime sequencers
working in linux yet) with audio blocks snapped to every half bar. What
confused me completely was when I changed the time signature to 5/8. the
snaps to half bars stayed in the same place, but the snaps to bars changed,
ending with every 5th block snapped to a half note actually landing on a
bar. Uh?
can any one shed any light ?
thanks in advance,
James Morris.
~(sirromseventyfive)~
_________________________________________________________________
Find a cheaper internet access deal - choose one to suit you.
http://www.msn.co.uk/internetaccess
Audiality 0.1.1 is available!
Most important changes:
* All source code is now LGPLed
* API namespace cleanup
* ALSA 0.9 sequencer (MIDI) support
* Includes Cooledit/mc syntax highlighting definition
* New mixer/routing subsystem
* "Auto-wah" effect
* A "real" reverb
* Sample accurate MIDI file playback
Site:
http://audiality.org
Direct link:
http://audiality.org/download/Audiality-0.1.1.tar.gz
Check out the site and the Audiality mailing list (or archive) for
more info and 0.1.0->0.1.1 ChangeLog.
//David Olofson - Programmer, Composer, Open Source Advocate
.- Audiality -----------------------------------------------.
| Free/Open Source audio engine for games and multimedia. |
| MIDI, modular synthesis, real time effects, scripting,... |
`-----------------------------------> http://audiality.org -'
--- http://olofson.net --- http://www.reologica.se ---
Q is a multi-platform functional programming language based on term
rewriting, which comes with a collection of useful addon modules for
system, scientific and multimedia programming. Release 4.6 of Q is now
available, along with Q-Audio 1.2 and Q-Midi 1.12.
Q 4.6 provides a much improved GGI module and a new ImageMagick module,
both very useful for programming graphics in Q. Q-Audio 1.2 features a
new module to display audio data in a GGI visual and a sample graphical
audio player application. Q-Midi 1.12 sports some minor fixes and a
simplified Windows install procedure.
Downloads and more information about the Q project can be found on the Q
website at http://q-lang.sourceforge.net
Enjoy!
--
Dr. Albert Gr"af
Email: Dr.Graef(a)t-online.de, ag(a)muwiinfa.geschichte.uni-mainz.de
WWW: http://www.musikwissenschaft.uni-mainz.de/~ag
Greetings:
Linux Journal On-line has published the latest edition of my monthly column :
http://www.linuxjournal.com/article.php?sid=7342&mode=thread&order=0
It's about living on Planet CCRMA and visiting my Aunt AGNULA...
On-line since yesterday morning, currently at 3330 reads...
Best,
== dp