Hi!
Is there somewhere useful documentation explaining how GUS Patches
should sound? I am currently implementing support for GUS Patches for
BEAST, and the documentation from wotsit.org for instance only explains
that there ways to specify envelopes, tremolo and vibrato in GUS
Patches, but not how the values specified there actually should sound
(i.e. whats the meaning of a tremolo sweep value of 25?).
The only method for getting this right I've come up with so far is
trying to understand the timidity code...
Cu... Stefan
--
-* Stefan Westerfeld, stefan(a)space.twc.de (PGP!), Hamburg/Germany
KDE Developer, project infos at http://space.twc.de/~stefan/kde *-
It would seem that perhaps my hangup problems in 2.6 aren't
necessarily related to my US428. I got the 2.6.10-rc2 sources,
and applied the mm3, rt2(Realtime LSM), Ingo's realtime-preempt,
and usx2y 0.8.7.1 patches. The kernel patched and compiled fine,
but it hangs after several minutes of normal web usage. I could
still ssh into it(after a while that stopped working, too), and
top showed several IRQ # processes running, which is abnormal.
I'm not sure what else to look for, or what this means, exactly.
Any ideas? should I be posting this to a different list? Thanks a
lot,
spencer
Thanks Fons and Rui for replies, sorry this is so
late, been off the net. The extra flags worked ok, but
there's still problems which I guess are due to CCRMA
using jack-audio-connection-kit instead of jack... but
I can wait till the new usx2y is in alsa proper.
(Thanks to all involved for this!)
Out of interest, does anyone know how the performance
compares to using the supplied drivers in Windows?
(Not that I am thinking of going back, just wondering
:) )
Stefan Turner
___________________________________________________________
ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com
http://biz.yahoo.com/prnews/041221/sftu007_1.html
"MOUNTAIN VIEW, Calif., Dec. 21 /PRNewswire-FirstCall/ -- Pinnacle
Systems, Inc. (Nasdaq: PCLE <http://finance.yahoo.com/q?s=pcle&d=t> -
News <http://finance.yahoo.com/q/h?s=pcle>), a leader in digital video
solutions, today announced that it has entered into a definitive
agreement to sell its Hamburg, Germany-based Steinberg audio software
business to Yamaha Corporation. The transaction, which is subject to
regulatory approval, is expected to be completed during Pinnacle's third
fiscal quarter ended March 31, 2005."
On Fri, Dec 24, 2004 at 12:05:07PM -0500, Rui Nuno Capela wrote:
>
> ...
> device. It was probably this very one that was aunting you before. After
> some attention and furious alsa-bugtracker exchange, Karten Wiese has been
> able to solve this, even tought he's got no OHCI hardware near him.
>
I was watching that thread a little, because my symptoms were
very similar. Strangely, though, I have a UHCI based card, so I'm
not sure why I was seeing similar symtoms.
> Then Karsten did it again. He crafted a special jackd alsa/usx2y backend
> which enabled the so-called raw-usb mode of operation. And it was just
> yesterday I have proposed the merge into the official alsa backend driver
> on the jackit-devel list. With this new experimental stuff, one can run
> jackd in realtime with pretty lowest-latency parameters, without aural
> artifacts (i.e. crackling). AFAICT this is a greatest breakthrough on the
> USB audio arena, so I would think twice about getting rid of your US428 ;)
>
I'm having a bit of trouble with the usx2y backend to jackd. I
bastardized the jackd-us2xy rpm to make a nice deb file, but
jackd still says "unknown driver 'usx2y'". Even downloading and
compiling the source, and running it directly from the directory
it ws compiled into. And does it automatically use the rawusb
interface? What's the advantage of using the usx2y driver as
opposed to the alsa driver?
> So my recipe goes like this:
>
> 1. Have REALTIME_PREEMPT on the kernel config.
>
> 2. Make sure you have loaded the latest snd-usb-usx2y>=0.8.7.1 (as of
> latest alsa-kernel cvs).
>
> 3. Tune the RT priorities (SCHED_FIFO) of the time-audio critical IRQ
> threads:
> 90 - timer (IRQ 0)
> 80 - rtc (IRQ 8)
> 70 - snd (or whatever your PCI soundcard will hook, usually IRQ 5)
> 60 - usb (ohci_hcd or uhici_hcd, usually IRQ 10)
> You should have schedutils installed (chrt) for this exercise.
>
> 4. Load the snd-usb-usx2y with the nrpacks parameter set for:
> a. high-stability: nrpacks=4
> b. low-latency: nrpacks=1
> Anyway, be advised that you can only run the forementioned "rawusb"
> mode if you set on this later one (modprobe snd-usb-usx2y nrpacks=1).
>
> Run your jackd command line (or qjackctl;) as usual, but given the above
> priority tunning, you should try e.g. jackd -R -P60 ...
>
Thanks a lot for this detailed info! I recompiled the newest
snd-usb-usx2y driver, but how do I tune RT priorities? I got the
schedutils package, but I'm having trouble finding details on how
to use chrt.
Thanks again for the info.
-spencer
I was happy as all get out to find that swh 0.4.12 has a mono version of
my favorite compressor, SC4. Unfortunately, ardour fails to load it
with an unresolved symbol 'db-data'. It seems this plugin wasn't being
statically linked to libdb.a during build, like the others. I did the
following changes to the Makefile *after* ./configure, and all is well.
Autotools are a complete mystery to me, so I have no idea what the
corrrect fix is, but this works for now untill the release is corrected.
SC4 Mono was a great suprise xmas present for me, thanks Steve n
friends, and Happy Holidays!
Doug
--- Makefile 2004-12-24 06:52:08.000000000 -0500
+++ myMakefile 2004-12-24 06:24:10.000000000 -0500
@@ -282,7 +282,7 @@
sc4_1882_la_DEPENDENCIES = util/libdb.a util/librms.a
sc4_1882_la_SOURCES = sc4_1882.c
sc4_1882_la_OBJECTS = sc4_1882.lo
-sc4m_1916_la_LIBADD =
+sc4m_1916_la_DEPENDENCIES = util/libdb.a util/librms.a
sc4m_1916_la_SOURCES = sc4m_1916.c
sc4m_1916_la_OBJECTS = sc4m_1916.lo
se4_1883_la_DEPENDENCIES = util/libdb.a util/librms.a
@@ -719,6 +719,7 @@
sc2_1426_la_LIBADD = util/libdb.a util/librms.a
sc3_1427_la_LIBADD = util/libdb.a util/librms.a
sc4_1882_la_LIBADD = util/libdb.a util/librms.a
+sc4m_1916_la_LIBADD = util/libdb.a util/librms.a
se4_1883_la_LIBADD = util/libdb.a util/librms.a
gsm_1215_la_LIBADD = gsm/libgsm.a
gverb_1216_la_LIBADD = gverb/libgverb.a
--
http://nostar.net/
Sorry to cross-post, but i didn't get any response on LAU, and
was hoping maybe there're some developers that might have a
better idea of what's going on.
A while ago I was having trouble with my US428 hanging my system,
usually directly after I tried to start JACK. Then lots of
school-type stuff came up, and I set it aside for a while, and
just used the built-in soundcard. Now that finals are over, I'm
looking at tryint to get it to work again. So I downloaded the
2.6.10-rc2 source, applied the mm3, usx2y-0.8.7, and rt2 patches,
used make-kpkg to make a nice debian-friendly package, and
installed the kernel and modules. I also got the realtime-lsm
module, and the package that has the scripts to set it up all
nice and easy. So I boot it up, and aside from my touchpad not
working, everything looks good. So I tail -f /var/log/messages,
and plug in my US428. It seems to load the firmware and start
us428control the way it's supposed to, and I can even start jack
and run the xmms-jack out plugin and listen to music through it.
Seems to work great. But as soon as I start ardour, I get this:
kernel: Sequence Error!(hcd_frame=1152ep=10out;wait=120,frame=124).
kernel: Most propably some urb of usb-frame 120 is still missing.
kernel: Cause could be too long delays in usb-hcd interrupt handling.
and qjackctl up and disapears, and ardour gives an error about
being booted by jack.
but I'm pretty stoked at at least my computer didn't hang(as it
used to), until I unplug the device, and do some other stuff, and
then it hangs. So I guess I'm in a slightly better position than
before, but I'm getting pretty close to selling this, and saving
up for one of the RME pcmcia interfaces.
thanks for any ideas,
-spencer
>From: Jens M Andreasen <jens.andreasen(a)chello.se>
>
>Another weak point in the patent is the detail where they mention
>windows (as in X or some such.) There is a competing product doing
>everything on a single screen. They even disable the taskbar to make it
>very clear that they differ from the patent on this point.
What is that? I wonder why Simulink don't do that.
Juhana
--
http://music.columbia.edu/mailman/listinfo/linux-graphics-dev
for developers of open source graphics software
Hello.
The already mentioned page
http://www.mathworks.com/access/helpdesk/help/toolbox/simulink/rn/simulink1…
says that Mathworks disabled the realtime control from Simulink.
That is, it looks like one cannot build a realtime synth
with Simulink. Could anyone confirm how the controls worked
earlier and now?
Has anyone found prior art for music software? I'm sure J.O. Smith's
writing in CMJ does not help "as is". And even then, the Labview/Reaktor
style front panel building prior art must be found. Some other
GUI system won't help.
While I don't know exact details of the patent, I think I have
found a way to circumvent the patent. I tried to contact Mathworks
but they don't have a contact method for non-customers. They would
have expertise and interest to examine what I have found.
Juhana
--
http://music.columbia.edu/mailman/listinfo/linux-graphics-dev
for developers of open source graphics software