On 05/09/2010 12:10 PM, Niels Mayer wrote:
On Sat, May 8, 2010 at 10:59 AM, Rui Nuno Capela
wrote:
speaking of which, had you any success?
Yes!
I just got the DB-60XG yesterday, and today it's plugged into a Dynex
DX-SC51 running on Fedora12 alongside qxgedit and rosegarden.
Oh, and the qchord works beautifully with it too. (It never sounded so
good, with the ability to warp out the sounds via qxgedit).
qxgedit works well but needs a few features: (or I need a clue).
(1) Can qxgedit "read" the db50xg values so as to set all it's dials and
voice presets to whatever is currently setup on the DB50XG card?
(There's probably no "dump" on the card, right, is there even a MIDI
output??)
the xg specs actually refers a way for you to query and dump xg device
state, but truth goes like that i always meant my db250xg thingie as
write-only devices and qxgedit acquaints for that neatly :)
i'll have to check that out yet again, 'coz last time i've tried and it
was a long time ago, nothing ever came out from the the hostess
soundcard midi outs on that matter. i suspect there's no db50xg midi
outs at all or at least are not being connected trough the waveblaster
interface to the soundcard's own midi outs.
(1.1) Alternately, is there a way to extract the
sysex/control
information from an XG MIDI file (e.g. if I want to copy the "voicing"
of an existing song) so that qxgedit can be set to edit the values that
are playing?
not with qxgedit. however you can do something of the sorts with yours
truly qtractor sysex manager ;)
(1.2) Another alternative -- have qxgedit
"track" sysex/control changes
from the ALSA midi source. I.e. if I sent rosegarden output to qxgedit
input, the presets should set to whatever's in the track, and the dials
should track whatever changes are going on in the track.... from their
given positions "riding" the playing midi file, they can be grabbed,
which overrides what they're "reading" and instead outputs a midi change.
qxgedit can indeed read xg sysex input and react to it. just connect its
midi ins as you do with the midi outs.
(2) A way of hooking it up to a control surface (but
then again, maybe
there's so magic I missed in hooking up the ALSA midi in of qxgedit??).
SInce there's so
many things to control, a way of automapping s.t. you can click-and-hold
a control, while jiggling a slider on the control surface. Once that's
done, you've bound the slider to the qxgedit control parameter....
there's no midi learn nor external midi controller mapping to the
qxgedit gui knobs and stuff, sorry.
(3) Feature request -- support for db60xg's analog
input (e.g. for
vocoding, or using voice to modulate parameters)
http://www.studio4all.de/htmle/main96.html
http://electro-music.com/forum/topic-21634-175.html
i guess that it's already included. the analog input is only about to be
processed through the xg effects section and then mixed down to anolog
outputs from the synths.
there maybe something missing wrt. analog input levels and such... but i
am lacking documentation specifics about the db60xg (i only deal with
db50xg, remember?).
cheers
--
rncbc aka Rui Nuno Capela
rncbc(a)rncbc.org