I got it all working! Here's my first recording (1 minute long done in
qtractor) of the Yamaha db60xg waveterminal daughterboard synth, playing
through- hosted-on, and recorded-by the dynex dx-sc51. MIDI for the db60xg
is driven by the Suzuki Qchord and "Rhythm Style QCard QRC-1" #16
"Salsa"
cartridge, randomly chorded by me:
http://nielsmayer.com/DjColtraneRexx-qchord-salsa.flac ... basically, the
qchord is a fancy chorded arpeggiator with a quantizing strumplate...
I now can record directly from the db60xg's analog output (it appears as the
"Video In" analog input in alsamixer. To get it working, I had to use
alsamixergui to set the soundcard's capture input to "Video In" and not
the
default microphone). I then tell jackd to output to hw:ICE1724,1 (SPDIF)
which connects my main monitors. Then I can either record off the capture
input, or select monitor to send the db60xg sound, mixed with PCM, over
SPDIF to the mains. Now if I could only figure out how to get Jack to open
the Dynex card's analog (hw:ICE1724,0) and digital (hw:ICE1724,1) parts
simultaneously, i'd also have a separate headphone monitor in addition to
the working spdif out. Unfortunately, the snd-ice1724 module for this card
doesn't recognize it as a 6 channel card, providing only a 2in/2out with
separate SPDIF ( see
http://old.nabble.com/Re:-perhaps-why-some-of-us-have-more-trouble-w--pulse…
)
Not encouraging news. My plan was to use the QC1 as a
source for midi
input into a sequencer, like Rosegarden 10 'Thorn'.
On page 41 of the Qchord manual it shows Channels 14, 15, and 16 are the
Strumplate. I would like to record in Rosegarden on those tracks with the
QC1 shown as MIDI hardware input device 1 (my MIDI is going through the
Audigy2 ZS Midi daughterboard with the Soundblaster MIDI/Game Port
attachment/cables; yes, I still like the old reliable hardware from nearly
20 years ago. GRIN). I would set 3 different Rosegarden tracks to use (on
the Recording Filters section of the Track Parameters pane) Channel 14,
Channel 15, and Channel 16. I would set the Playback Paraments for those
tracks to my sound modules (outboard Roland Sound modules.)
I don't think it's totally discouraging, and yet, of course, it could be far
far better for MIDI usage. The scenario you outline should work, as it'll
simply ignore the blabbering going on in the other channels, which doesn't
really go away, it just gets its volume/velocity set to zero, even in "Ez
Play" mode.
The biggest problem is that the strumplate is actually quantized based off
the song/rhythm. And when you put it into "Ez-Play" mode to silence the
rhythm/bass/backing stuff it automatically resets to 120bpm. At least in the
"regular" mode with the volumes turned down (or midi ignoring the chatter)
you can set the tempo. The real pain is that the qchord is in charge of the
tempo -- there's no "external midi sync" ; so you'll have to figure out
a
way to get your sequencer to go by the Qchord's midi-clock (couldn't figure
out how to do that in qtractor). I believe the qchord sends start/stop over
MIDI, and might even listen to external start/stops from a sequencer... And
of course there's no precise BPM readout in case you have a known BPM you
want to set it to....
Are you saying that the Qchord also sends out the
'rhythm accompanient' on
those channels as well? The manual is stating that Channel 3 is Chord Plus
(whatever that is), Channel 5 is Auto Chord 1, Channel 6 is Auto Chord 2,
Channel 7 is Auto Chord 3, Channel 8 is Auto Chord 4, Channel 9 is Bass, and
Channel 10 is Drums.
The rhythm accompaniment is the MIDI and other stuff output on channels 3-10
-- it is separate from the strumplate voices.
On page 34 of the manual it talks about Selecting Additional Strumplate
Voices (appears to be the standard MIDI voice layout,
with 00 for acoustic
piano0, 01 for piano1, etc.) I would think that one could select 25 for
Acoustic Steel Guitar, hit the Strumplate, and only the Acoustic Steel
Guitar voice would send a MIDI stream out through Channels 14, 15, and 16.
If I had Rosegarden recording the MIDI on those tracks and playing back to
my sound module, possibly I'd hear the Acoustic Steel Guitar through my
Roland sound module's output. If Rosegarden wasn't sending in real-time the
QC1 MIDI stream to the Roland gear, I assume I could always hear what I was
playing through the speaker/headphones on the QC1 for monitoring purposes.
When you change strumplate voices via "strumplate voices" selector on
qchord, it changes the voice on channels 14,15,16 simultaneously and all the
voices are GM/XG. When you change then manually, e.g. via qxgedit, then you
have to remember to switch three different channels all to the same voice
(which is pretty tedious given how many voices there are).
> On page 34 of the manual it talks about Selecting Additional Strumplate
Voices (appears to be the standard MIDI voice layout,
with 00 for acoustic
piano0, 01 for piano1, etc.) I would think that one could select 25 for
Acoustic Steel Guitar, hit the Strumplate, and only the Acoustic Steel
Guitar voice would send a MIDI stream out through Channels 14, 15, and 16.
If I had Rosegarden recording the MIDI on those tracks and playing back to
my sound module, possibly I'd hear the Acoustic Steel Guitar through my
Roland sound module's output. If Rosegarden wasn't sending in real-time the
QC1 MIDI stream to the Roland gear, I assume I could always hear what I was
playing through the speaker/headphones on the QC1 for monitoring purposes.
>
> Have you tried anything like that yet?
>
I didn't know about that feature. It should solve the issue of having to
dial in the same voice three times by keying it in on the qchord.
And if you using QC1 in single voice mode (as described on page 34), can you
still use the chord buttons to have the QC1 play an F
chord (for instance),
and then strum or pick on the Strumplate and have the Acoustic Steel Guitar
stay in an F chord?
Yes, that's basically how it works. And you can turn on/off different ways
of doing it with "manual chord" or "chord hold' ...
Given the nature of my large hands with short, stubby
fingers, I find it
very difficult to cleanly play my Renaissance Lute. I've got a nice lute
soundfont that I can load up into Rosegarden (or through another soft synth
linked into Rosegarden if necessary). So I'm looking at the QC1 and
Rosegarden as an alternative to my lute.
Other than the quantization problem, it'll sort of be, but it won't have the
"feel" of a live string that'll twang exactly when you hit it. Of course,
if
you set it to a very high BPM that quantization might almost feel normal...
but you'll need to do some funny stuff on the sequencer to compensate...
Also, the quantization is missing on some rhythms, and there for others.
Since you can't really turn off the rhythm, it's a matter of finding the
qhcord-arpeggio you want to use....
Do you think this is something that is possible to do
with the QC1?
Anything's possible -- small matter of programming. I bet
http://das.nasophon.de/mididings/ will be quite useful for some things...
which is one of the reasons why I compiled and installed it on my box
recently. Haven't had a chance to set it up to do some things I need done
with the Qchord.
-- Niels
http://nielsmayer.com