Re: [Jack-Devel] JackRouter ASIO driver not available for 64-bit applications

PrevNext  Index
DateThu, 07 Feb 2013 10:57:02 +0100
From Stéphane Letz <[hidden] at grame dot fr>
To"Iben Markus (Student)" <[hidden] at technicolor dot com>
Cc"[hidden] at jackaudio dot org" <[hidden] at jackaudio dot org>
In-Reply-ToIben Markus (Student) Re: [Jack-Devel] JackRouter ASIO driver not available for 64-bit applications
Sure : the JackRouter is actually an ASIO API /JACK API  bridge. From the point of view of the application, it "converts" calls to the ASIO API into equivalent calls to the JACK API. So a JACK client will be created in this JackRouter bridge to interact with the JACK server.  Directly using the JACK API gives a bit more control and possibly even access to some parts of the API  (like the transport API), that do not have direct equivalent in the ASIO API.  But it requires a bit more work...

Stéphane 


Le 7 févr. 2013 à 10:34, Iben Markus (Student) a écrit :

> Hi everyone,
> 
> First of all thanks a lot for the great support. Unfortunately we've got another question for you:
> 
> In the end, are there any differences between the JackRouter ASIO driver (e.g. used by commercial apps) and the Jack API (including the provided libs), which you can use in your own developed app? For the Jack Server they seem to be just the same kind of client...
> 
> Kind regards,
> 
> Markus
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Sieck Mario 
> Sent: Montag, 4. Februar 2013 09:17
> To: Graham Goode; Iben Markus (Student)
> Cc: [hidden]
> Subject: RE: [Jack-Devel] JackRouter ASIO driver not available for 64-bit applications
> 
> Good morning everyone,
> 
> I just tried to manually register the 64bit server - and well, yes - that`s the one. Now it appears on the Software/ASIO key as well and is found by our 64bit application.
> 
> Shouldn`t that register thing being done within the installer ? 
> 
> There is just another small one I came across in the setup dialog from JackControl on Win7. 
> 
> Is there any way to show the real buffer capabilities of the selected ASIO device in the "frames/period combo box" instead of the common 16 to 4096 list ? ASIO devices have different values for min, max and preferred size. There are even some devices that are far from the power of 2 granularity - e.g. Terratec PHASE24X that supports same latency at every possible sample rate which leads to some kind of odd buffer sizes.
> 
> Anyway, thanks for your support !
> 
> Kind regards, Mario
> 
> 
> -----Original Message-----
> From: [hidden] [mailto:[hidden]] On Behalf Of Graham Goode
> Sent: Freitag, 1. Februar 2013 17:11
> To: Iben Markus (Student)
> Cc: [hidden]
> Subject: Re: [Jack-Devel] JackRouter ASIO driver not available for 64-bit applications
> 
> This is what we had to do for 1.9.8 64-bit installations:
> 
> --------------------
> 
> The Jack v 1.9.8/64bits/JackRouter.dll still has to be registered "manually" with regsvr32 - so please try the following command to register the 64-bit JackRouter
> 
> regsvr32 "C:\Program Files (x86)\Jack v1.9.8\64bits\JackRouter.dll"
> 
> Be sure to unregister previous versions before installing the new one.
> 
> Troubleshooting Tip. If you are unable to register the 64-bit JackRouter, while in Windows Explorer navigate to \windows\system32, and right click on "cmd.exe" and chose "Run As Administrator" from the context menu. The open a command prompt, navigated to \Program Files (x86)\Jack v1.9.8\64bits, and then enter regsvr32 JackRouter.dll at the prompt.
> 
> ------------------
> 
> Does that help?
> 
> Kind regards,
> GrahamG
> 
> On 2/1/13, Graham Goode <[hidden]> wrote:
>> Stephane, do we still need to register the 64-bit Jack Router? I don't 
>> see that information on the Wiki page anymore so I assumed not...?
>> 
>> On 2/1/13, Graham Goode <[hidden]> wrote:
>>> Hi Markus,
>>> 
>>> What version of Jack for Windows have you installed?
>>> 
>>> Kind regards,
>>> GrahamG
>>> 
>>> On 2/1/13, Iben Markus (Student) <[hidden]> wrote:
>>>> Hi there,
>>>> 
>>>> Although we're using JACK's latest mixed 64/32 bit version JACK 
>>>> accepts 64-bit applications as clients, but we are not able to 
>>>> access the JackRouter ASIO driver with 64-bit applications. Do you 
>>>> have any information for us that could help us?
>>>> 
>>>> Kind regards,
>>>> 
>>>> Markus Iben
>>>> 
>>> 
>> 
> 
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
> 
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
PrevNext  Index

1360231554.30658_0.ltw:2,a <21DCCFA0-3343-4565-BA7B-EB7925C01155 at grame dot fr>