Re: [Jack-Devel] Windows / Linux in 32 bit

PrevNext  Index
DateThu, 28 Jul 2011 16:19:45 +0200
From Graham Goode <[hidden] at gmail dot com>
ToJeroen Van den Keybus <[hidden] at gmail dot com>
Ccjack-devel <[hidden] at lists dot jackaudio dot org>
In-Reply-ToJeroen Van den Keybus [Jack-Devel] Windows / Linux in 32 bit
Follow-UpJeroen Van den Keybus Re: [Jack-Devel] Windows / Linux in 32 bit
Hi Jeroen,

If you are having problems registering the 64-bit jackRouter dll then
you may have registered it in the past and need to unregister it
first...

This is the command that I use for registering the dll

regsvr32 "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"

regsvr32 /u "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"
would then be used to unregister the dll....

jackd -X winmme is rather new to me, so I have no idea what to advise
for you in regard to LoopMIDI and Hautpwerk JackRouter. Perhaps
Stephane can comment? Same goes for the round-trip delay... as I have
not done this myself I can't give you tips.

Kind regards,
GrahamG

On 7/26/11, Jeroen Van den Keybus <[hidden]> wrote:
> Hi,
>
>
> A while ago, I wanted to send MIDI to Hauptwerk (Windows Vista x64) from a
> small Linux machine. The resulting audio was also to be routed back from
> Windows back to the Linux machine.
>
> I could not make it work in 64 bit (1.9.8). but in the meantime I did
> succeed in 32 bit (1.9.7) using Hauptwerk 32 bit. But now, at least, I know
> how the system is supposed to work (JackRouter, ASIO, loopMIDI,
> audioadapter).
>
> I have three questions:
>
>
> 1. The main problem with getting 64 bits going is JackRouter. No matter what
> I try, I can't get JackRouter.dll registered. I even tried building the
> .dll, but for that, you also need the .libs and in CodeBlocks I got for
> every target:
>
> 'libjackserver - Win32 Release 64bits" uses an invalid compiler. Probably
> the toolchain path within the compiler options is not setup correctly?!
> Skipping...'
>
> If anyone can help me out so I can test 64 bits again, feel free. Mind you,
> I have only Visual Studio Express 2010.
>
>
> 2. I was hinted earlier to use loopMIDI. It works great, but only if the
> sending end of the MIDI loop is already opened by Hauptwerk *before* jackd
> -X winmme is started. Otherwise jackd will gobble it up, making it
> unaccessible for Hauptwerk. Unfortunately, running Hauptwerk without the
> JackRouter running first always makes Hauptwerk forget its ASIO setup.
>
> So currently I must first start HW without jackd, in order to lock the MIDI
> port. Then I start 'jackd -R -S -X winmme -dnet -i1 -C0 -P2'. Then I leave
> HW,  start 'jack_load audioadapter', restart HW and reselect the ASIO
> config.
>
> Very cumbersome. Would it be possible to instruct jackd not to eat all MIDI
> ports available ?
>
>
> 3. The round-trip delay from key to sound is a bit long (100..200ms). Any
> hints on how to improve this or diagnose it ?
>
>
> Thanks,
>
>
> J.
>
PrevNext  Index

1311862809.24004_0.ltw:2,a <CALuNdZShDwvT_YRy-PvP1xC7kFLzD1z8=uYwhzt-7SggP+HfhA at mail dot gmail dot com>