The discussion started, with the question about large files.
Keep it simple - store either files or links in the session folder ?
Why not ?
Some more opinions please.
--
E.R.
On Wed, Apr 11, 2012 at 02:47:11PM +0400, Louigi Verona wrote:
Please keep LAD at least CC'ed.
[jack_lsp -c]
> However, this command seems to give the list of available ports. It does
> not show which ones are connected.
It does show the connections, that's why jack_lsp -h says
-c, --connections List connections to/from each port
$ jack_lsp -c
[..]
system:capture_34
system:capture_35
system:capture_36
system:playback_1
PulseAudio JACK Sink:front-left
MPlayer [9864]:out_0
system:playback_2
PulseAudio JACK Sink:front-right
MPlayer [9864]:out_1
system:playback_3
system:playback_4
system:playback_5
[..]
Obviously, "MPlayer [9864]:out_0" and "PulseAudio JACK Sink:front-left"
are both connected to "system:playback_1", likewise for
system:playback_2.
In contrast, system:playback_{3,4,5..} are not connected.
--
mail: adi(a)thur.de http://adi.thur.de PGP/GPG: key via keyserver
Hey guys!
I was wondering if JACK, QJackCtl or Patchage or any other programs that
manage audio and midi connections in JACK can output a list of connections
they currently make in text format?
The idea is that when scripting, you would use things like:
jack_disconnect rakarrack-01:out_1 system:playback_1
jack_disconnect rakarrack-01:out_2 system:playback_2
jack_connect specimen:out_left rakarrack:in_1
jack_connect specimen:out_right rakarrack:in_2
It would be pretty cool if when using Patchage you could, for instance, ask
it to output a similar connections list that you would copy and put in your
script.
I do notice though, that it probably would not output disconnect messages,
but only connect ones. But this is still help.
--
Louigi Verona
http://www.louigiverona.ru/
Hello list,
tl;dr: Is there a cheap midi hardware that just gets midi information in and routes it out, except on a different, single, channel which I can change easily up and down directly on the hardware?
Long version:
Recently my master keyboard broke. It was just a cheap, used m-audio keystation 49e. I did not buy a new master-keyboard because I have a Roland HP207e digital piano here which is vastly superior when it comes to actual playing. Sadly not to control midi data.
I have a Behringer BCF2000 here which I connected to my keyboard now, so I should be able to do something with it, but there is one thing missing: Channel Changes.
Anybody who worked with Linuxsampler knows that channel switching is very important to switch instruments, while program changes are neglectable.
So maybe there is a way to use my piano, which always sends on the first channel (except I dive into inaccessible menus) if
a) I find a way to shortcut the "change channel" command, but I don't know how. It has midi in and a usb connector, but that is not used to control it, just to send and receive midi data. Incoming data gets interpreted like a sampler does.
b) There is a way to use my BCF2000. I am very inexperienced with that thing.
c) There is a cheap standalone hardware, just a "little box", I can plugin between my linux box and the piano, which re-routes the midi data, like I mentioned in the short version above.
d) I build something myself, a small linux plug computer where I somehow attach two buttons (ch up and dow) and use the usb connections. At least the cables are cheaper :) But this is the most unrealistic method, although it might be the most interesting one.
Maybe you know something?
Nils
P.S. I know I can do the channel routing directly on my linux computer, after receiving the data and before sending it to a sampler. But that is inconvenient.
Pardon the newb question, but why does:
a) this work
---------------------------------------------
#include <jack/jack.h>
jack_position_t pos;
jack_transport_state_t state;
jack_nframes_t frame;
int process (jack_nframes_t nframes, void *arg) {
state = jack_transport_query (client, &pos);
frame = pos.frame;
}
---------------------------------------------
b) this segfaults
---------------------------------------------
#include <jack/jack.h>
jack_position_t *pos;
jack_transport_state_t state;
jack_nframes_t frame;
int process (jack_nframes_t nframes, void *arg) {
state = jack_transport_query (client, pos);
frame = pos->frame;
}
Thanks
Exactly one month after the first release, here is Laborejo 0.2!
Laborejo, Esperanto for "Workshop", is used to craft music through
notation. It is a Lilypond GUI frontend, a MIDI creator and finally a
tool collection to inspire and help you compose. It works by reducing
music-redundancy and by seperating layout and data.
The next release is scheduled for May, 8th. One month from now.
Before you read the details make sure to connect to Laborejos Facebook,
Twitter or Google Plus! https://www.facebook.com/Laborejohttps://twitter.com/#!/Laborejohttps://plus.google.com/b/116744898976321238325/
Screenshot (Laborejo and Lilypond, side by side):
http://www.laborejo.org/images/screenshots/latestscreenshot.png
This is the release of version 0.2
Download: https://github.com/nilsgey/Laborejo/tarball/0.2
Dependencies: http://www.laborejo.org/documentation
Linux Instructions: Unpack, cd into the created directoy, execute:
./laborejo-qt.sh
Then use the number- and cursor keys for immediate success!
Check Help->Manual for navigational and note/rest entry keys.
Everything else is in the menus.
New since version 0.1:
- Repeats, Alternate Ends and Jumps in various forms. The main Feature
for this release.
- Playback Trigger ("Only reduce volume in the second repeat" or "Mute
track if python weather module reports rain")
- Master Track (Merges with every other Track. Use to structure your
piece, make global changes, change tempo etc.)
- Various Commands like "Join Selection to Chord" and "Add Octave to
Chord/Selection"
- The usual bread&butter bugfixing and improving.
Most important known problems:
* This is Alpha Grade Software. Don't use for long-term work. However,
the produced midis and PDFs will last forever.
* There is no built-in jack midi output yet. You have to export midi
files.
* Documentation is nearly non-existent.
Have fun, it would be nice to hear from you!
Nils
http://www.laborejo.org
Hi All,
JAudioLibs v1.0.120123 is now available from
http://code.google.com/p/java-audio-utils
There's only one major change in this release - the addition of
JNAJack support for JNA's new CallbackThreadInitializer, which was
specifically requested for JNAJack, and brings a big improvement in
CPU usage.
Use of JNA 3.4.0+ is now highly recommended, and JNAJack will emit a
warning if an earlier version of JNA is detected (though it will still
work).
There are no API changes.
Full release notes are available at
http://code.google.com/p/java-audio-utils/wiki/ReleaseNotes
As you may have guessed from the version number, this is actually the
code from the January release of Praxis
(http://code.google.com/p/praxis/). The delay in releasing separately
was caused by a) the desire to test and b) a manic couple of months!
;-)
Best wishes,
Neil
--
Neil C Smith
Artist : Technologist : Adviser
http://neilcsmith.net
Hello everyone,
I've released ddptools 0.8.7a, a set of command line programs to
create, read and export audio from DDP images. This release fixes a
potentially critical bug in the cue2ddp command and introduces some
minor enhancements:
* when verifying DDP checksums ddpinfo now searches the DDP
directory for checksums files, it supports a variety of file formats
and is known to woek with the checksums generated by md5sum,
ExactFile, Pyramix/Gear, SADiE, Sequoia, Sonoris, Wave Editor, and
DSP Quattro.
* for OSX ddptools now now comes as three-way universal binary
including i386, i86_64 and ppc (32bit)
Details are found at http://ddp.andreasruge.de.
Feedback and testing is very welcome!
Best
Andreas
Hey all,
we've listed the the Fedora Audio/Studio distro as an idea for the
Google summer of code. Apart from packaging/community wrangling etc.,
one of the requirements is development effort to provide some out of the
box jack/pulse configuration, similar to what falktx is doing with
KXStudio.
So if you are a student and find this interesting (and are in need of a
cash injection) please apply. Deadline for student applications is
tomorrow. You can find all the links to information you need here
http://brendanonet.com/gsoc/
Brendan