Hi Folks
After a long (15 years) break in music making/recording, I have just set
myself up with a new virtual studio - bit of a culture shock when all my
previous experience was analogue plus Notator on an Atari.
I'm running Gentoo Linux (x86_64) on a dual-core ThinkPad with 1.5Gb
RAM. To save unnecessary processing overhead and because I like a
'clean' desktop, I am using the Fluxbox window manager.
My current studio consists of:
* Jack
* Rosegarden
* Zynaddsubfx
* Xsynth
* Fluidsynth
* Hydrogen
* Samson C01U USB microphone
* Behringer UCA202 audio adapter
* Roland/Edirol PC-300 MIDI controller
In an attempt to fix any latency issues, I have used the RT-modified
ketchup to get myself a kernel 2.6.25.8-rt7. RT profile is selected,
timer at 1kHz. I have stripped much of my day-to-day stuff out of the
kernel configuration so that I have a dual-boot configuration, one for
'normal' work, the other just for audio. I have also created a separate
profile for the RT kernel so that only essential services are started.
Whilst going from the 'low-latency desktop' of my standard kernel to the
RT kernel has made a huge difference in the number of xruns that I am
seeing on Jack, it hasn't cured them completely.
My test configuration routes my MIDI keyboard through Jack, to
Rosegarden to Jack, to Zynaddsubfx to Jack, to ALSA out. I find that
whilst playing - even when pushing down an unreasonable number of keys
very quickly - I don't get any clicks or pops. I do, however, get the
occasional xrun. Weird thing is that sometimes I get them when I'm
hardly doing anything at all.
Jack connection parameters are priority=9, Frames/Period=512, Sample
Rate=44100, Periods/Buffer=3.
At the end of dmesg, there seem to be a lot of errors or warnings -
don't know if they're significant. I've put them here:
<http://www.smiffysplace.com/files/dmesg_rt_20080731>
(For some reason, the top bit of dmesg got lost - hope this doesn't
matter. Can re-create if required.)
Kernel config is here:
<http://www.smiffysplace.com/files/kconfig_rt_20080731>
PAM is configured for the audio group (yes I am in it!):
@audio - rtprio 99
@audio - memlock 250000
@audio - nice -10
I've now pretty well exhausted the results of my Googling but am still
not sure what I'm doing wrong or if these xruns may be safely ignored
(I'm assuming they can't be). Any suggestions would be greatly appreciated!
Cheers
M
--
Matthew Smith
Smiffytech - Technology Consulting & Web Application Development
Business: http://www.smiffytech.com/
Personal: http://www.smiffysplace.com/
LinkedIn: http://www.linkedin.com/in/smiffy
I have Debian installed and was wondering if it was possible to get a
real-time kernel in Debian? I do not want to use 64 studio, but was
hoping for a site like Planet CCRMA for Fedora, just for Debian. Is
there anything like this? Many Thanks, Preston
Hi !
I am wondering how to use JACK with more than one soundcard. For
instance, what if I want to get one of the inputs of my soundcard #1,
process it with a JACK program, and finally send it to one of the
outputs of my soundcard #2 ?
Should I launch several JACK deamons ? If so, would I be able to
interconnect them ?
Any idea ?
Thanks !
Adrien
NB : I cannot test anything, because I only possess one soundcard for
the moment...
NB2 : I have reposted this message because I think that my first post
was in HTML, sorry !..
Hello,
I am a bit new to this so please bear with me. I'm trying to get my Boss GT-10 to work on my (arch) linux install.
I added the patch that was suggested in the post I reply to to my usbquirks.h and compiled alsa using the guide on this site: http://www.alsa-project.org/main/index.php/Matrix:Module-usb-audio with as only difference that I configured with '--with-cards=all'.
After this my BOSS GT-10 was recognised by linux and I am able to play sound over it using aplay. Recording however seems not to work. When I run arecord -L it shows all three of my audio cards, including the bossgt, but when I do alsamixer -c 2 it gives the following error: No mixer elems found. Using a command like arecord -d 5 -t wav test.wav just gives me the sound recorded by the microphone in another soundcard. It could be that it's just a matter of using -D to select the right PCM, but I'm not sure how to find the right PCM.
I suspect this is the reason I cannot record, do you have any idea what goes wrong? Another question more out of curiosity, why does the patch specify USB_DEVICE(0x0592,0x00da) whilst the usb device as listed by lsusb has id 0x00db?
If I need supply any specific information
With kind regards and gratitude for the patch,
Tinco Andringa
--- In reply to: ---
Clemens Ladisch cladisch at fastmail.net
Thu Jul 24 12:04:48 EDT 2008
edro Ferreira wrote:
> OK, I've added the output as an attachment :).
Sorry for the delay.
Please try adding the entry below anywhere in sound/usb/usbquirks.h
and recompile the driver:
{
/* BOSS GT-10 */
USB_DEVICE(0x0582, 0x00da),
.driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
.ifnum = QUIRK_ANY_INTERFACE,
.type = QUIRK_COMPOSITE,
.data = (const struct snd_usb_audio_quirk[]) {
{
.ifnum = 0,
.type = QUIRK_AUDIO_STANDARD_INTERFACE
},
{
.ifnum = 1,
.type = QUIRK_AUDIO_STANDARD_INTERFACE
},
{
.ifnum = 2,
.type = QUIRK_MIDI_FIXED_ENDPOINT,
.data = & (const struct snd_usb_midi_endpoint_info) {
.out_cables = 0x0001,
.in_cables = 0x0001
}
},
{
.ifnum = -1
}
}
}
},
HTH
Clemens
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
Greetings,
My old trusty Envision 19-inch monitor finally gave up the ghost this
morning. It keeps clicking into power-down mode, and at times I have to
turn it off and back on to get the display again.
Unless anyone advises differently I'll be headed out to Wal-Mart and
Stapes this afternoon to get a new flat-screen display. I can afford up
to $350, are there any particular brands/models in that range that I
should consider or avoid ?
All input welcome, thanks in advance. :)
Best,
dp
> On Sat, 2008-07-26 at 22:45 +0200, Sebastian Porstendorfer wrote:
>> > Hi,
>> >
>> > I have an annoying problem.
>> >
>> > Anytime I record on a track in ardour2, I can only do that once -
>> > next time I try, it acts like it records, but nothing is actually recorded.
>
> whenever you (or any other user) mentions a problem with ardour, you
> MUST state the version you are using. take a look at the release notes
> for 2.4 or 2.5 (or even 2.3) ... this program changes dramatically from
> version to version and without as version number, we can't tell if you
> are encountering a problem that is already fixed.
>
> if distributions would get their acts together, our first piece of
> advice would always be "upgrade to the most recent release", but i
> understand that this is not always possible.
>
> --p
Hi,
thank you Paul, that's certainly my mistake.
I simply forgot to include the information, although
I surely should have known to include it...
anyway, here we go:
ardour2 2.3 (build revision 3029)
jackd 0.109.2
alsa 1.0.16-0ubuntu4
Distribution is ubuntustudio 8.04 (not that I like
ubuntu in particular, but I wanted to give it a try).
For further reference, my issue was posted on 2008-07-26.
Thanks!
Sebastian
I still need a couple of people willing to beta test the music
publishing web site I'm building. Ironing out the bugs is the only
thing keeping this from going live.
I've signed on with Webex, so I can work with anyone, anywhere in the
USA. I just need to see what you're doing and what doesn't work for
you. I can call you and talk to you while I watch your desktop through
Webex.
Russ
On Sun, Jul 27, 2008 at 10:39 PM, Marius Stoica <mariustoica(a)gmail.com>wrote:
>
>
> On Sun, Jul 27, 2008 at 8:08 PM, rosea grammostola <
> rosea.grammostola(a)gmail.com> wrote:
>
>> Hi,
>>
>> I installed zynaddsubfx from cvs. But how can I manage those banks? I've
>> downloaded some banks/instruments and can load instruments. But don't get
>> the banks working...
>>
>> I did:
>>
>> $ make
>> $ su
>> # cp zynaddsubfx /usr/bin/
>> # cd ..
>> # mkdir -p /usr/share/zynaddsubfx
>> # /bin/cp -a banks presets /usr/share/zynaddsubfx/
>>
>> In zyn I can go to settings and add a Bank root dirs... but I don't see
>> the bank in the 'show instrument bank'....
>>
>> Hi, I've installed also zyn from the cvs repository and had the same
>> problem, but after that I've installed the precompiled debian packege for my
>> system and when I started the compiled version it just linked, I think, to
>> the precompiled bank of zyn. Maybe this might help...
>>
>
Yes, I have solved it. Installed zynaddsubfx first from the repo and then
using cvs... thanks