compiling wineasio in ubuntu 12.04 64bit

Help
guchi
2012-08-30
2013-01-27
  • guchi

    guchi - 2012-08-30

    Hi! (I'm spanish)
    I have been trying to compile wineasio in my computer which has ubuntu precise pangolin 12.04 64bit for weeks and always appears this message:

    user@equipo:~/Descargas/wineasio$ make
    winegcc -shared -m32 wineasio.dll.spec -mnocygwin -L/usr/lib32/wine -L/usr/lib32 -o wineasio.dll.so asio.o main.o regsvr.o     -ljack  -lodbc32 -lole32 -lwinmm -luuid
    /usr/bin/ld: i386:x86-64 architecture of input file `/usr/lib/x86_64-linux-gnu/wine/libuuid.a(uuid.o)' is incompatible with i386 output
    /usr/bin/ld: Relocatable linking with relocations from format elf64-x86-64 (/usr/lib/x86_64-linux-gnu/wine/libwinecrt0.a(dll_entry.o)) to format elf32-i386 (wineasio.aWFdxp.o) is not supported
    winebuild: /usr/bin/ld failed with status 1
    winegcc: winebuild failed
    make: ***  Error 2

    I have no idea to solve this problem, do anyone has?
    Thank you

     
  • guchi

    guchi - 2012-08-30

    do anyone has? it's wrong said. I tried to ask if someone kowns how to solve it

     
  • Joakim Hernberg

    Joakim Hernberg - 2012-08-31

    Hola ! :)

    It looks like there is some problem finding the 32bit libs.  Wineasio so far (officially) is only 32bit and runs in 32bit wine even on 64bit linux.  I don't know what the problem is, but note that there are always problems for wineasio on ubuntu.

    I would suggest that you add the kxstudio repos and install jack, wineasio and wine from there.  Then everything should work as it's supposed to, and you don't have to compile anything.  It even has a binary wineasio for 64bit wine.  See" http://kxstudio.sourceforge.net/  for more details.

     
  • guchi

    guchi - 2012-09-04

    I have already installed wineasio from kxstudio repositories but I keep having problems because guitar rig doesn't detect that the behringer ucg102 is running although it is running and qjack is opened and running too, that is why I had been trying to compile wineasio, thank you anyway.

     
  • Joakim Hernberg

    Joakim Hernberg - 2012-09-05

    Please install jack and wineasio from the kxstudio repos again, and then start guitarrig with something like this: WINEDEBUF=+asio wine guitarrig;.exe, this should produce some debug info in the terminal window, that will helpfully help me say why it isn't working.

     
  • guchi

    guchi - 2012-09-08

    Hi again, I have installed wineasio and jack by writing:

    sudo apt-get install wineasio
    sudo apt-get install jack

    then I have registered the wineasio.dll by writing:

    regsvr32 wineasio.dll

    and it returs to me:

    Successfully registered DLL wineasio.dll

    then I run qjackctl and everything seems to work.

    But when I try to run Guitar rig 5 only appears DirectSound driver but asio driver doesn't appear, I don't know why.

    I have written WINEDEBUF=+asio wine Guitar\ Rig\ 5.exe but I think it will be useless for you, but anyway the exit is:

    fixme:heap:HeapSetInformation 0x3c4000 0 0x22fce0 4
    fixme:win:RegisterDeviceNotificationW (hwnd=0x60094, filter=0x22f900,flags=0x00000004) returns a fake device notification handle!
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x1042d0)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e730)->(1)


    and it keeps appearing more of those lines until I stop the process.

    So the program runs but asio drivers does't appear.

    Sorry for taking so much time to answer.

     
  • Joakim Hernberg

    Joakim Hernberg - 2012-09-08

    OMG, that was a typo, I meant  WINEDEBUG=+asio instead of  WINEDEBUF=+asio as i wrote….

     
  • guchi

    guchi - 2012-09-09

    fixme:heap:HeapSetInformation 0x2c4000 0 0x23fce0 4
    fixme:win:RegisterDeviceNotificationW (hwnd=0x44aa0, filter=0x5de2a0,flags=0x00000005) returns a fake device notification handle!
    fixme:heap:HeapSetInformation 0x3c4000 0 0x22fce0 4
    fixme:win:RegisterDeviceNotificationW (hwnd=0x50076, filter=0x22f900,flags=0x00000004) returns a fake device notification handle!
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(1)
    fixme:shell:IDropTargetHelper_fnShow (0x5e210)->(0)

    and when in midi configuration I touch the samples appears:

    wine: Unhandled page fault on read access to 0x00000000 at address 0x7f2f06c8d282 (thread 0042), starting debugger…
    Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00007f2f06c8d282).
    Register dump:
    rip:00007f2f06c8d282 rsp:00000000009ee290 rbp:00000000049c8230 eflags:00010246 (  R- -  I  Z- -P- )
    rax:0000000000000001 rbx:00000000049c81e0 rcx:0000000000000000 rdx:00000000009ee2d0
    rsi:0000000000000000 rdi:00007f2f06c8d0f0  r8:00000000009ee2dc  r9:00000000009ee2d8 r10:00000000504bedef
    r11:0000000000000000 r12:00000000049c81e0 r13:0000000000000003 r14:0000000000000016 r15:000000000022ca50
    Stack dump:
    0x00000000009ee290:  2020202020202020 2020202020202020
    0x00000000009ee2a0:  00ffffff00ff00ff 0000000000000000
    0x00000000009ee2b0:  0020202000200020 0000000000000000
    0x00000000009ee2c0:  00ffffff00000000 0000000000000000
    0x00000000009ee2d0:  0020202000000000 0000000000000000
    0x00000000009ee2e0:  2020202020202020 2020202020202020
    0x00000000009ee2f0:  00ffffff00ff00ff 0000000000000000
    0x00000000009ee300:  0020202000200020 0000000000000000
    0x00000000009ee310:  00ffffff00000000 0000000000000000
    0x00000000009ee320:  0020202000000000 0000000000000000
    0x00000000009ee330:  0000000000000000 0000000000000000
    0x00000000009ee340:  0000000000000000 0000000000000000
    Backtrace:
    =>0 0x00007f2f06c8d282 in dsound (+0xd282) (0x00000000049c8230)
      1 0x00007f2f07117fef in winmm (+0x17fee) (0x00007f2f07100000)
      2 0x00007f2f0a50feeb call_thread_func+0x6a() in ntdll (0x00007f2f07100000)
      3 0x00007f2f0a50940a RtlRaiseException+0x7d() in ntdll (0x00007f2f07100000)
      4 0x00007f2f0a518cc2 in ntdll (+0x78cc1) (0x00007f2f07100000)
      5 0x00007f2f0ad41e9a start_thread+0xd9() in libpthread.so.0 (0x0000000000000000)
      6 0x00007f2f0aa6e4bd __clone+0x6c() in libc.so.6 (0x0000000000000000)
    0x00007f2f06c8d282: movq (%rcx),%rax
    Modules:
    Module Address Debug info Name (117 modules)
    ELF         7b800000-        7bc59000 Deferred        kernel32<elf>
      \-PE         7b820000-        7bc59000 \&nbsp;              kernel32
    ELF         7be00000-        7c103000 Deferred        <wine-loader>
    PE        140000000-       145131000 Deferred        guitar rig 5
    ELF     7f2efea59000-    7f2efec6e000 Deferred        midimap<elf>
      \-PE     7f2efea60000-    7f2efec6e000 \&nbsp;              midimap
    ELF     7f2efec6e000-    7f2efee86000 Deferred        msacm32<elf>
      \-PE     7f2efec70000-    7f2efee86000 \&nbsp;              msacm32
    ELF     7f2efee86000-    7f2eff173000 Deferred        libasound.so.2
    ELF     7f2eff173000-    7f2eff3a5000 Deferred        winealsa<elf>
      \-PE     7f2eff180000-    7f2eff3a5000 \&nbsp;              winealsa
    ELF     7f2eff3a5000-    7f2eff5cc000 Deferred        mmdevapi<elf>
      \-PE     7f2eff3b0000-    7f2eff5cc000 \&nbsp;              mmdevapi
    ELF     7f2eff6cb000-    7f2eff8df000 Deferred        gnome-keyring-pkcs11.so
    ELF     7f2eff8df000-    7f2effae7000 Deferred        librt.so.1
    ELF     7f2effae7000-    7f2effceb000 Deferred        libgpg-error.so.0
    ELF     7f2effceb000-    7f2efff07000 Deferred        libresolv.so.2
    ELF     7f2efff07000-    7f2f0010b000 Deferred        libkeyutils.so.1
    ELF     7f2f0010b000-    7f2f0034f000 Deferred        libdbus-1.so.3
    ELF     7f2f0034f000-    7f2f00561000 Deferred        libp11-kit.so.0
    ELF     7f2f00561000-    7f2f007df000 Deferred        libgcrypt.so.11
    ELF     7f2f007df000-    7f2f009f0000 Deferred        libtasn1.so.3
    ELF     7f2f009f0000-    7f2f00bf8000 Deferred        libkrb5support.so.0
    ELF     7f2f00bf8000-    7f2f00dfc000 Deferred        libcom_err.so.2
    ELF     7f2f00dfc000-    7f2f01024000 Deferred        libk5crypto.so.3
    ELF     7f2f01024000-    7f2f012f2000 Deferred        libkrb5.so.3
    ELF     7f2f012f2000-    7f2f01503000 Deferred        libavahi-client.so.3
    ELF     7f2f01503000-    7f2f0170f000 Deferred        libavahi-common.so.3
    ELF     7f2f0170f000-    7f2f019cb000 Deferred        libgnutls.so.26
    ELF     7f2f019cb000-    7f2f01c09000 Deferred        libgssapi_krb5.so.2
    ELF     7f2f01c09000-    7f2f01e5d000 Deferred        libcups.so.2
    ELF     7f2f01e8b000-    7f2f020c4000 Deferred        uxtheme<elf>
      \-PE     7f2f01e90000-    7f2f020c4000 \&nbsp;              uxtheme
    ELF     7f2f020c4000-    7f2f022ca000 Deferred        libxfixes.so.3
    ELF     7f2f022ca000-    7f2f024d4000 Deferred        libxcursor.so.1
    ELF     7f2f02561000-    7f2f0278b000 Deferred        libexpat.so.1
    ELF     7f2f0278b000-    7f2f029c1000 Deferred        libfontconfig.so.1
    ELF     7f2f029c1000-    7f2f02bd0000 Deferred        libxi.so.6
    ELF     7f2f02bd0000-    7f2f02dd3000 Deferred        libxcomposite.so.1
    ELF     7f2f02dd3000-    7f2f02fdc000 Deferred        libxrandr.so.2
    ELF     7f2f02fdc000-    7f2f031e6000 Deferred        libxrender.so.1
    ELF     7f2f031e6000-    7f2f033eb000 Deferred        libxxf86vm.so.1
    ELF     7f2f033eb000-    7f2f035ee000 Deferred        libxinerama.so.1
    ELF     7f2f035ee000-    7f2f03815000 Deferred        imm32<elf>
      \-PE     7f2f03600000-    7f2f03815000 \&nbsp;              imm32
    ELF     7f2f03815000-    7f2f03a1b000 Deferred        libxdmcp.so.6
    ELF     7f2f03a1b000-    7f2f03c1e000 Deferred        libxau.so.6
    ELF     7f2f03c1e000-    7f2f03e3c000 Deferred        libxcb.so.1
    ELF     7f2f03e3c000-    7f2f04041000 Deferred        libuuid.so.1
    ELF     7f2f04041000-    7f2f0425b000 Deferred        libice.so.6
    ELF     7f2f0425b000-    7f2f0458f000 Deferred        libx11.so.6
    ELF     7f2f0458f000-    7f2f047a0000 Deferred        libxext.so.6
    ELF     7f2f047a0000-    7f2f049a8000 Deferred        libsm.so.6
    ELF     7f2f049a8000-    7f2f04c4b000 Deferred        winex11<elf>
      \-PE     7f2f049c0000-    7f2f04c4b000 \&nbsp;              winex11
    ELF     7f2f04c4b000-    7f2f04e62000 Deferred        libz.so.1
    ELF     7f2f04e62000-    7f2f050fe000 Deferred        libfreetype.so.6
    ELF     7f2f050fe000-    7f2f05325000 Deferred        libtinfo.so.5
    ELF     7f2f05325000-    7f2f05546000 Deferred        libncurses.so.5
    ELF     7f2f0555e000-    7f2f058a9000 Deferred        oleaut32<elf>
      \-PE     7f2f05580000-    7f2f058a9000 \&nbsp;              oleaut32
    ELF     7f2f058a9000-    7f2f05aec000 Deferred        winspool<elf>
      \-PE     7f2f058b0000-    7f2f05aec000 \&nbsp;              winspool
    ELF     7f2f05aec000-    7f2f05ded000 Deferred        comctl32<elf>
      \-PE     7f2f05b00000-    7f2f05ded000 \&nbsp;              comctl32
    ELF     7f2f05ded000-    7f2f06250000 Deferred        shell32<elf>
      \-PE     7f2f05e00000-    7f2f06250000 \&nbsp;              shell32
    ELF     7f2f06250000-    7f2f06539000 Deferred        comdlg32<elf>
      \-PE     7f2f06260000-    7f2f06539000 \&nbsp;              comdlg32
    ELF     7f2f06539000-    7f2f067a3000 Deferred        dbghelp<elf>
      \-PE     7f2f06540000-    7f2f067a3000 \&nbsp;              dbghelp
    ELF     7f2f067a3000-    7f2f069de000 Deferred        ws2_32<elf>
      \-PE     7f2f067b0000-    7f2f069de000 \&nbsp;              ws2_32
    ELF     7f2f069de000-    7f2f06c71000 Deferred        shlwapi<elf>
      \-PE     7f2f069f0000-    7f2f06c71000 \&nbsp;              shlwapi
    ELF     7f2f06c71000-    7f2f06ec4000 Dwarf           dsound<elf>
      \-PE     7f2f06c80000-    7f2f06ec4000 \&nbsp;              dsound
    ELF     7f2f06ec4000-    7f2f070ef000 Deferred        msacm32<elf>
      \-PE     7f2f06ed0000-    7f2f070ef000 \&nbsp;              msacm32
    ELF     7f2f070ef000-    7f2f073aa000 Dwarf           winmm<elf>
      \-PE     7f2f07100000-    7f2f073aa000 \&nbsp;              winmm
    ELF     7f2f073aa000-    7f2f075bd000 Deferred        psapi<elf>
      \-PE     7f2f073b0000-    7f2f075bd000 \&nbsp;              psapi
    ELF     7f2f075bd000-    7f2f07851000 Deferred        rpcrt4<elf>
      \-PE     7f2f075d0000-    7f2f07851000 \&nbsp;              rpcrt4
    ELF     7f2f07851000-    7f2f07bd5000 Deferred        ole32<elf>
      \-PE     7f2f07880000-    7f2f07bd5000 \&nbsp;              ole32
    ELF     7f2f07bd5000-    7f2f07dec000 Deferred        powrprof<elf>
      \-PE     7f2f07be0000-    7f2f07dec000 \&nbsp;              powrprof
    ELF     7f2f07dec000-    7f2f08012000 Deferred        iphlpapi<elf>
      \-PE     7f2f07df0000-    7f2f08012000 \&nbsp;              iphlpapi
    ELF     7f2f08012000-    7f2f0822b000 Deferred        version<elf>
      \-PE     7f2f08020000-    7f2f0822b000 \&nbsp;              version
    ELF     7f2f0822b000-    7f2f084ad000 Deferred        advapi32<elf>
      \-PE     7f2f08240000-    7f2f084ad000 \&nbsp;              advapi32
    ELF     7f2f084ad000-    7f2f087a0000 Deferred        gdi32<elf>
      \-PE     7f2f084c0000-    7f2f087a0000 \&nbsp;              gdi32
    ELF     7f2f087a0000-    7f2f08b3d000 Deferred        user32<elf>
      \-PE     7f2f087c0000-    7f2f08b3d000 \&nbsp;              user32
    ELF     7f2f08b3d000-    7f2f08e1a000 Deferred        crypt32<elf>
      \-PE     7f2f08b50000-    7f2f08e1a000 \&nbsp;              crypt32
    ELF     7f2f08e1a000-    7f2f09056000 Deferred        wintrust<elf>
      \-PE     7f2f08e20000-    7f2f09056000 \&nbsp;              wintrust
    ELF     7f2f09056000-    7f2f09263000 Deferred        libnss_files.so.2
    ELF     7f2f09263000-    7f2f0946f000 Deferred        libnss_nis.so.2
    ELF     7f2f0946f000-    7f2f09689000 Deferred        libnsl.so.1
    ELF     7f2f09689000-    7f2f09892000 Deferred        libnss_compat.so.2
    ELF     7f2f09f75000-    7f2f0a18b000 Deferred        libgcc_s.so.1
    ELF     7f2f0a18b000-    7f2f0a485000 Deferred        libm.so.6
    ELF     7f2f0a485000-    7f2f0a775000 Dwarf           ntdll<elf>
      \-PE     7f2f0a4a0000-    7f2f0a775000 \&nbsp;              ntdll
    ELF     7f2f0a778000-    7f2f0a97c000 Deferred        libdl.so.2
    ELF     7f2f0a97c000-    7f2f0ad39000 Dwarf           libc.so.6
    ELF     7f2f0ad3a000-    7f2f0af57000 Dwarf           libpthread.so.0
    ELF     7f2f0af6f000-    7f2f0b2a0000 Dwarf           libwine.so.1
    ELF     7f2f0b2a2000-    7f2f0b4c7000 Deferred        ld-linux-x86-64.so.2
    ELF     7fff827ff000-    7fff82800000 Deferred        .so
    Threads:
    process  tid      prio (all id:s are in hex)
    0000000e services.exe
    00000027    0
    00000026    0
    00000020    0
    00000015    0
    00000010    0
    0000000f    0
    00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000014    0
    00000013    0
    0000001a NIHardwareService.exe
    0000002b    2
    00000022    0
    0000001f    0
    0000001b    0
    0000001d explorer.exe
    0000001e    0
    00000023 plugplay.exe
    00000028    0
    00000025    0
    00000024    0
    00000029 (D) C:\Program Files\Native Instruments\Guitar Rig 5\Guitar Rig 5.exe
    00000018   15
    00000042   15 <==
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    2
    00000037    0
    00000036    2
    00000034    0
    00000033    0
    0000002d    0
    0000002c    0
    0000002a    0
    fabio@notebook:~/.wine/drive_c/Program Files/Native Instruments/Guitar Rig 5$ fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!

    but I think that this error that appears when I touch samples has nothing to do with my problem I just put it because the other exit of the debugger seems useless.

    In midi configuration wineasio doesn't appear I don't know why, I think that while wineasio doesn't appear I can't generate an error about it that de debugger can detect it

     
  • guchi

    guchi - 2012-09-10

    I've realised that sometimes this message appears:

    fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!

    That seems to mean that  the computer doesn't recognize the guitar usb interface. I tried with rakarrack and it worked well, but rakarrack is not as good as guitar rig, I think.

     
  • guchi

    guchi - 2012-09-13

    I have installed wine1.2 (1.2.3) and another older wineasio driver, wineasio 0.7.5 and it worked, then I instaled wine 1.4 and wineasio from kxstudio and suprisingly it worked too. Thank you for all

     
  • Joakim Hernberg

    Joakim Hernberg - 2012-09-17

    Happy to hear.  kxstudio normally fixes all the ubuntu problems :)

     
  • Alex

    Alex - 2012-10-21

    Dear all,

    I also tried to install wineasio under Ubuntu 12.04 (64bit) using the KXStudio packages as described on their website:

    http://kxstudio.sourceforge.net/Documentation:Ubuntu:Install

    I can regsiter successfully the driver with wine, i.e.

    regsvr32 wineasio.dll
    

    tells me Successfully registered DLL wineasio.dll. However when calling

    winecfg
    

    , it seems that wine would use winealsa.drv as its audio driver, as I do not get the audio tab that I would expect (with sample rate settings etc. as here).

    Instead I get the standard audio tab (see here). Is there anything that I'm missing? I also tried to delete the .wine directory and it would not change anything.

    Thanks for any hints in advance!

    best regards
    Alex

     
  • Alex

    Alex - 2012-10-21

    I forgot to mention that I'm using wine 1.4 and wineasio 0.9.

    best
    Alex

     
  • Peter L Jones

    Peter L Jones - 2012-10-21

    Alex, please start a new thread when you want to start a new issue.

    winecfg does not know anything about ASIO in the same way that Windows (itself) knows nothing about ASIO.  ASIO is managed through ASIO-aware applications.  As there is no hardware for wineasio, there's no equivalent of a Windows soundcard to configure under Wine.

    wineasio connects to JACK.  You need to make sure you configure JACK to connect to your soundcard (outside wine).

     
  • Alex

    Alex - 2012-10-22

    Dear Peter,

    Thanks a lot for your reply! Sorry, I will open a new thread the next time.
    Ok, then I will try to configure the application under wine and will see how it integrates with jack.

    best regards
    Alex

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks