Re: [linux-audio-user] fst redux

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] fst redux
From: Dave Phillips (dlphilp_AT_bright.net)
Date: Fri May 28 2004 - 16:27:02 EEST


Hi Carl:

  Kernel is 2.4.26, Planet CCRMA, low-latency. GCC is 3.2.2, Wine
version is 20031118. VSTserver and vsti are the latest versions from
Kjetil's site (0.3.1 and 0.0.3). Libfst is 1.5, jack_fst is 1.2.

  I had a most interesting time last night playing around with various
VSTi plugins. Probably the weirdest thing I did was to run a couple of
plugins (Oberon and PM4) via jack_fst (separate instances) then drive
them with a MIDI sequencer (Sequencer Plus Gold) running under DOSemu.
Very strange to see an MS-DOS MIDI application driving two VSTi plugins
while in Linux. ALSA + JACK + Linux rocks *hard* ! Response from the
plugins was fine, with no latency issues. One thing I noticed: after
some time the plugins stopped responding to attempts to move sliders and
knobs. At that point the plugins had efectively crashed, even though the
sequencer could still drive them (I just couldn't make any changes to
the plugin's settings). This is apparently a known issue. The only
problem I had with stuck notes was when I removed a connection from the
MIDI patch bay while the synth was still sounding. I simply reconnected
the sequencer and the synth, hit the key on my CZ101, and the stuck note
was gone. I had no trouble with stuck notes while playing the plugins
via the sequencer or my Casio keyboard.

  Screen redraws are slow on my system (800 MHz Duron), but I suspect
that's due to the low-powered CPU. My video system is running an nVidia
GForce2 with the nVidia driver.

  I'll revise the Linux VST/VSTi tutorial this weekend. I'm impressed by
the performance of both fst and vsti, and it's time to update that tutorial.

  Serious congratulations to Kjetil, Paul, and Torben !

Best,

dp

Carl Hetherington wrote:

>On Thu, 27 May 2004, Dave Phillips wrote:
>
>
>
>>Greetings:
>>
>> Not wanting to be left behind by the FST/VST gravy train, I decided
>>I'd compile and install libfst and jack_fst. Compiling wasn't difficult,
>>I just followed the instructions, but I had to dig up Torben's advice to
>>repair aeffctx.h by adding 'struct' to a single line before jack_fst
>>would build. Btw, I used the sources for libfst 1.5 and jack_fst 1.2,
>>hopefully those are reasonably up to date, but please let me know if I
>>need to update. I retrieved the sources from
>>http://linuxaudiosystems.com/fst/.
>>
>> Once the VST headers were kosher I built and installed the library and
>>jack_fst. I fired up jack_fst with the Kontakt demo, made the proper
>>audio and MIDI port connections, and the plugin responded nicely. My
>>Absynth plugin died the death, but the SIR reverb plugin worked very
>>well (I routed the output from XMMS into SIR, thanks to the xmms_jack
>>output plugin). Great fun.
>>
>> So I'm getting started with fst and friends. I plan to get the latest
>>galan now and see how it works with some VST plugins. If I make decent
>>progress over the next few days I'll try to make time to revise the
>>tutorial.
>>
>>
>
>Hi,
>
>That's great news. Could you mention (either here on in your tutorial)
>the wine, glibc, linuxthreads, kernel etc. versions that you use? I'm
>trying to debug a segfault that I am seeing with jack_fst.
>
>Thanks
>
>Carl
>
>
>


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri May 28 2004 - 15:39:34 EEST