Ardour: MTPowerDrumKit2

All your LV2 and LADSPA goodness and more.

Moderators: khz, MattKingUSA

hdr
Established Member
Posts: 65
Joined: Sun Feb 03, 2019 1:47 pm

Ardour: MTPowerDrumKit2

Postby hdr » Sun Dec 08, 2019 12:50 am

I have downloaded MTPowerDrumKit2
https://www.powerdrumkit.com/download-f ... &ver=2.0.9
and put the files MT-PowerDrumKit.dll and MT-PowerDrumKit-DE-Content.pdk to the folder /usr/lib/vst/

The manual refers to: https://appuals.com/how-to-use-windows- ... ve-builds/
I'm using Carla. The instructions wants me to 'make sure that the “Windows 32” box is ticked'. Thats not possible because this option is not available:
You do not have the required permissions to view the files attached to this post.
OS: debian 10 DAW: ardour 5

Loki Harfagr
Established Member
Posts: 57
Joined: Thu Aug 02, 2018 1:28 pm

Re: Ardour: MTPowerDrumKit2

Postby Loki Harfagr » Sun Dec 08, 2019 10:56 am

hdr wrote:I have downloaded MTPowerDrumKit2
https://www.powerdrumkit.com/download-f ... &ver=2.0.9
and put the files MT-PowerDrumKit.dll and MT-PowerDrumKit-DE-Content.pdk to the folder /usr/lib/vst/

The manual refers to: https://appuals.com/how-to-use-windows- ... ve-builds/
I'm using Carla. The instructions wants me to 'make sure that the “Windows 32” box is ticked'. Thats not possible because this option is not available:


In Carla please check in "configure Carla" that in the panel "Experimental" you have the "Enable ** bridges" checked.

hdr
Established Member
Posts: 65
Joined: Sun Feb 03, 2019 1:47 pm

Re: Ardour: MTPowerDrumKit2

Postby hdr » Sun Dec 08, 2019 3:23 pm

That worked, thanks.

The plugin cannot be loaded from within ardour.
I added the Carla-RackFX and loaded the MT-PowerDrumKit from there:
access_ui.png


Fine, but how can I access the user interface shown in this video?
https://www.youtube.com/watch?v=FsmA1cF ... e=emb_logo
You do not have the required permissions to view the files attached to this post.
OS: debian 10 DAW: ardour 5

Loki Harfagr
Established Member
Posts: 57
Joined: Thu Aug 02, 2018 1:28 pm

Re: Ardour: MTPowerDrumKit2

Postby Loki Harfagr » Sun Dec 08, 2019 6:08 pm

hdr wrote:That worked, thanks.

The plugin cannot be loaded from within ardour.
I added the Carla-RackFX and loaded the MT-PowerDrumKit from there:
access_ui.png


Fine, but how can I access the user interface shown in this video?
https://www.youtube.com/watch?v=FsmA1cF ... e=emb_logo


You may like to try clicking on one of the two shaded icons on the right side of the funny 'i' diving in the naptime 'C' green icon on the upper left of the plugins rack window slice of that MT-powerdrumkit, the "wrench" icon would give you access to the parms in an old but still sensible at some times way while the "gear" icon might well be (in case of no fluffy libraries havoc in the installation or the plugin version) showing you the full monkeez.
(note that I checked with Carla for that 2.0.9 since I were only at 2.0.7 thru LinVst before your post but it worked fine here, though I still haven't managed to be able to do the most gratifying act of the use that'd be to drag'n'drop a "composition" into Ardour or Mixbus, never tried on Reaper or Qtractor since they usually gimme worms, fear and trembling before I can reach the state to actually test a test, so in case youo can achieve the glorory of the final act of dragndropping a composition into some track of some DAW please help me information, gimme mimsys to see)

hdr
Established Member
Posts: 65
Joined: Sun Feb 03, 2019 1:47 pm

Re: Ardour: MTPowerDrumKit2

Postby hdr » Sun Dec 08, 2019 7:25 pm

The wrench button works, the gear doen't. An error occurs:

Code: Select all

Unhandled exception: divide by zero in 64-bit code (0x0000000180043f87).
Register dump:
 rip:0000000180043f87 rsp:000000000033ec50 rbp:0000000000000000 eflags:00010206 (  R- --  I   - -P- )
 rax:0000000000000000 rbx:0000000002856a90 rcx:0000000002ee8d70 rdx:0000000000000000
 rsi:000000000033ed10 rdi:0000000002ee8d30  r8:0000000002870c38  r9:0000000000000010 r10:0000000002870d78
 r11:0000000180074c48 r12:0000000000000002 r13:0000000000000000 r14:0000000002ee8d30 r15:0000000000000005
Stack dump:
0x000000000033ec50:  0000000000000000 0000000180056533
0x000000000033ec60:  00000000000001d8 0000000000000037
0x000000000033ec70:  0000000002ee8d30 0000000100000000
0x000000000033ec80:  fffffffffffffffe 0000000000000000
0x000000000033ec90:  0000000000000005 0000000001571d10
0x000000000033eca0:  0000000000000000 0000000180029265
0x000000000033ecb0:  0000000002856a90 0000000000000002
0x000000000033ecc0:  000000000033edb0 0000000000000037
0x000000000033ecd0:  0000000000000005 0000000002ee8d30
0x000000000033ece0:  0000000000000001 0000000000000000
0x000000000033ecf0:  0000000000000000 0000000000000000
0x000000000033ed00:  000000000000000f 0000000002856a90
Backtrace:
=>0 0x0000000180043f87 in mt-powerdrumkit (+0x43f87) (0x0000000000000000)
  1 0x0000000180029265 in mt-powerdrumkit (+0x29264) (0x000000000033edb0)
0x0000000180043f87: idivl   %ebp,%eax
Modules:
Module   Address               Debug info   Name (120 modules)
PE             400000-          9da000   Deferred        carla-bridge-win64
ELF           7b400000-        7b819000   Deferred        kernel32<elf>
  \-PE           7b420000-        7b819000   \               kernel32
ELF           7bc00000-        7bd22000   Deferred        ntdll<elf>
  \-PE           7bc20000-        7bd22000   \               ntdll
ELF           7c000000-        7c004000   Deferred        <wine-loader>
PE          180000000-       180798000   Export          mt-powerdrumkit
ELF       7fa23c56f000-    7fa23c799000   Deferred        propsys<elf>
  \-PE       7fa23c580000-    7fa23c799000   \               propsys
ELF       7fa23c799000-    7fa23cb23000   Deferred        oleaut32<elf>
  \-PE       7fa23c7c0000-    7fa23cb23000   \               oleaut32
ELF       7fa23cb23000-    7fa23ce1f000   Deferred        windowscodecs<elf>
  \-PE       7fa23cb40000-    7fa23ce1f000   \               windowscodecs
ELF       7fa23ce1f000-    7fa23d044000   Deferred        combase<elf>
  \-PE       7fa23ce30000-    7fa23d044000   \               combase
ELF       7fa23d257000-    7fa23d50f000   Deferred        gdiplus<elf>
  \-PE       7fa23d270000-    7fa23d50f000   \               gdiplus
PE       7fa23d931000-    7fa23d95a000   Deferred        jackbridge-wine64
ELF       7fa23d980000-    7fa23d9a3000   Deferred        libgpg-error.so.0
ELF       7fa23d9a3000-    7fa23dac1000   Deferred        libgcrypt.so.20
ELF       7fa23dac1000-    7fa23dae0000   Deferred        liblz4.so.1
ELF       7fa23dae0000-    7fa23db08000   Deferred        liblzma.so.5
ELF       7fa23db08000-    7fa23dba9000   Deferred        libsystemd.so.0
ELF       7fa23dba9000-    7fa23dbb3000   Deferred        libffi.so.6
ELF       7fa23dbb3000-    7fa23dc06000   Deferred        libdbus-1.so.3
ELF       7fa23dc06000-    7fa23dc89000   Deferred        libgmp.so.10
ELF       7fa23dc89000-    7fa23dcc2000   Deferred        libhogweed.so.4
ELF       7fa23dcc2000-    7fa23dcfa000   Deferred        libnettle.so.6
ELF       7fa23dcfa000-    7fa23df0d000   Deferred        libtasn1.so.6
ELF       7fa23df0d000-    7fa23e091000   Deferred        libunistring.so.2
ELF       7fa23e091000-    7fa23e0b0000   Deferred        libidn2.so.0
ELF       7fa23e0b0000-    7fa23e1df000   Deferred        libp11-kit.so.0
ELF       7fa23e1df000-    7fa23e1f9000   Deferred        libresolv.so.2
ELF       7fa23e1f9000-    7fa23e200000   Deferred        libkeyutils.so.1
ELF       7fa23e200000-    7fa23e20f000   Deferred        libkrb5support.so.0
ELF       7fa23e20f000-    7fa23e215000   Deferred        libcom_err.so.2
ELF       7fa23e215000-    7fa23e249000   Deferred        libk5crypto.so.3
ELF       7fa23e249000-    7fa23e329000   Deferred        libkrb5.so.3
ELF       7fa23e329000-    7fa23e4d5000   Deferred        libgnutls.so.30
ELF       7fa23e4d5000-    7fa23e522000   Deferred        libgssapi_krb5.so.2
ELF       7fa23e522000-    7fa23e5b5000   Deferred        libcups.so.2
ELF       7fa23e5d9000-    7fa23e817000   Deferred        uxtheme<elf>
  \-PE       7fa23e5e0000-    7fa23e817000   \               uxtheme
ELF       7fa23e817000-    7fa23ea1d000   Deferred        libxfixes.so.3
ELF       7fa23ea1d000-    7fa23ea2a000   Deferred        libxcursor.so.1
ELF       7fa23ea2a000-    7fa23ec3a000   Deferred        libxi.so.6
ELF       7fa23ec3a000-    7fa23ee3d000   Deferred        libxcomposite.so.1
ELF       7fa23ee3d000-    7fa23f048000   Deferred        libxrandr.so.2
ELF       7fa23f048000-    7fa23f252000   Deferred        libxrender.so.1
ELF       7fa23f252000-    7fa23f458000   Deferred        libxxf86vm.so.1
ELF       7fa23f458000-    7fa23f45d000   Deferred        libxinerama.so.1
ELF       7fa23f45d000-    7fa23f467000   Deferred        librt.so.1
ELF       7fa23f467000-    7fa23f481000   Deferred        libbsd.so.0
ELF       7fa23f481000-    7fa23f687000   Deferred        libxdmcp.so.6
ELF       7fa23f687000-    7fa23f88b000   Deferred        libxau.so.6
ELF       7fa23f88b000-    7fa23f8b5000   Deferred        libxcb.so.1
ELF       7fa23f8b5000-    7fa23f9f6000   Deferred        libx11.so.6
ELF       7fa23f9f6000-    7fa23fc08000   Deferred        libxext.so.6
ELF       7fa23fc09000-    7fa23fc1c000   Deferred        libavahi-client.so.3
ELF       7fa23fc1c000-    7fa23fc2a000   Deferred        libavahi-common.so.3
ELF       7fa23fc2c000-    7fa23fecd000   Deferred        winex11<elf>
  \-PE       7fa23fc40000-    7fa23fecd000   \               winex11
ELF       7fa24006e000-    7fa240077000   Deferred        libuuid.so.1
ELF       7fa240077000-    7fa2400b4000   Deferred        libexpat.so.1
ELF       7fa2400b4000-    7fa2400fa000   Deferred        libfontconfig.so.1
ELF       7fa2400fa000-    7fa240133000   Deferred        libpng16.so.16
ELF       7fa240133000-    7fa2401ef000   Deferred        libfreetype.so.6
ELF       7fa2401ef000-    7fa24041d000   Deferred        iphlpapi<elf>
  \-PE       7fa240200000-    7fa24041d000   \               iphlpapi
ELF       7fa24041d000-    7fa240639000   Deferred        wsock32<elf>
  \-PE       7fa240420000-    7fa240639000   \               wsock32
ELF       7fa240639000-    7fa240867000   Deferred        msacm32<elf>
  \-PE       7fa240640000-    7fa240867000   \               msacm32
ELF       7fa240867000-    7fa240b2c000   Deferred        winmm<elf>
  \-PE       7fa240870000-    7fa240b2c000   \               winmm
ELF       7fa240b2c000-    7fa240d6d000   Deferred        ws2_32<elf>
  \-PE       7fa240b30000-    7fa240d6d000   \               ws2_32
ELF       7fa240d6d000-    7fa240f99000   Deferred        mpr<elf>
  \-PE       7fa240d70000-    7fa240f99000   \               mpr
ELF       7fa240f99000-    7fa2411b7000   Deferred        libz.so.1
ELF       7fa2411b7000-    7fa24143f000   Deferred        wininet<elf>
  \-PE       7fa2411c0000-    7fa24143f000   \               wininet
ELF       7fa24143f000-    7fa2416d9000   Deferred        rpcrt4<elf>
  \-PE       7fa241450000-    7fa2416d9000   \               rpcrt4
ELF       7fa2416d9000-    7fa241a8e000   Deferred        ole32<elf>
  \-PE       7fa241700000-    7fa241a8e000   \               ole32
ELF       7fa241a8e000-    7fa241d68000   Deferred        msvcrt<elf>
  \-PE       7fa241ab0000-    7fa241d68000   \               msvcrt
ELF       7fa241d68000-    7fa241f90000   Deferred        imm32<elf>
  \-PE       7fa241d70000-    7fa241f90000   \               imm32
ELF       7fa241f90000-    7fa2421d9000   Deferred        winspool<elf>
  \-PE       7fa241fa0000-    7fa2421d9000   \               winspool
ELF       7fa2421d9000-    7fa242510000   Deferred        comctl32<elf>
  \-PE       7fa2421e0000-    7fa242510000   \               comctl32
ELF       7fa242510000-    7fa24272a000   Deferred        version<elf>
  \-PE       7fa242520000-    7fa24272a000   \               version
ELF       7fa24272a000-    7fa242aaa000   Deferred        gdi32<elf>
  \-PE       7fa242740000-    7fa242aaa000   \               gdi32
ELF       7fa242aaa000-    7fa242eef000   Deferred        user32<elf>
  \-PE       7fa242ad0000-    7fa242eef000   \               user32
ELF       7fa242eef000-    7fa243183000   Deferred        shlwapi<elf>
  \-PE       7fa242f00000-    7fa243183000   \               shlwapi
ELF       7fa243183000-    7fa243621000   Deferred        shell32<elf>
  \-PE       7fa2431a0000-    7fa243621000   \               shell32
ELF       7fa243621000-    7fa24391b000   Deferred        comdlg32<elf>
  \-PE       7fa243630000-    7fa24391b000   \               comdlg32
ELF       7fa243a1b000-    7fa243cb2000   Deferred        advapi32<elf>
  \-PE       7fa243a30000-    7fa243cb2000   \               advapi32
ELF       7fa243cb2000-    7fa243cc7000   Deferred        libnss_files.so.2
ELF       7fa243cc7000-    7fa243ce0000   Deferred        libnsl.so.1
ELF       7fa243ce0000-    7fa243ced000   Deferred        libnss_nis.so.2
ELF       7fa243ced000-    7fa243cf8000   Deferred        libnss_compat.so.2
ELF       7fa244230000-    7fa24424a000   Deferred        libgcc_s.so.1
ELF       7fa24424a000-    7fa2443cd000   Deferred        libm.so.6
ELF       7fa2443cf000-    7fa2443d4000   Deferred        libdl.so.2
ELF       7fa2443d4000-    7fa244595000   Deferred        libc.so.6
ELF       7fa244595000-    7fa2445b6000   Deferred        libpthread.so.0
ELF       7fa2445da000-    7fa244980000   Dwarf           libwine.so.1
ELF       7fa244982000-    7fa2449ac000   Deferred        ld-linux-x86-64.so.2
ELF       7ffd053f4000-    7ffd053f5000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
   00000022    0
   0000001d    0
   00000013    0
   00000010    0
   0000000f    0
00000011 winedevice.exe
   0000001a    0
   00000017    0
   00000016    0
   00000012    0
0000001b plugplay.exe
   0000001f    0
   0000001e    0
   0000001c    0
00000020 winedevice.exe
   00000024    0
   00000023    0
   00000021    0
00000027 explorer.exe
   0000002b    0
   0000002a    0
   00000029    0
   00000028    0
0000002c (D) Z:\usr\lib\vst\carla.vst\carla-bridge-win64.exe
   00000031    0
   00000030    0
   0000002f    0
   0000002e    0
   0000002d    0 <==
System information:
    Wine build: wine-3.0.2
    Platform: x86_64
    Version: Windows 10
    Host system: Linux
    Host version: 4.19.0-6-rt-amd64
OS: debian 10 DAW: ardour 5

Loki Harfagr
Established Member
Posts: 57
Joined: Thu Aug 02, 2018 1:28 pm

Re: Ardour: MTPowerDrumKit2

Postby Loki Harfagr » Sun Dec 08, 2019 10:02 pm

Problem might lay there:

Code: Select all

[quote]
    Wine build: wine-3.0.2
[/quote]

It's been quite a while since I jumped to wine V4 (version I use at the moment on my 4.19.72-rt26-MANJARO (arch distro) is wine-4.18)

Either do the jump or just in case do the test with some "live audio distro" like KXstudio or AVlinux or even better LibraZik (if you can bear some rare occasional french oblivions in translations)

Alternatively contact the makers/fora of your distro // Carla but that'll be quite another jump ;-)

hdr
Established Member
Posts: 65
Joined: Sun Feb 03, 2019 1:47 pm

Re: Ardour: MTPowerDrumKit2

Postby hdr » Sun Dec 08, 2019 10:18 pm

Thanks a lot man, after upgrading wine it works :)
OS: debian 10 DAW: ardour 5

carlv
Established Member
Posts: 104
Joined: Tue Jul 12, 2016 6:10 pm

Re: Ardour: MTPowerDrumKit2

Postby carlv » Sun Dec 08, 2019 11:27 pm

hdr wrote:Thanks a lot man, after upgrading wine it works :)


Drag-n-drop. too ?

If no, apologies in advance if this is a known thing already... The lack of drag-n-drop aside, if you build a sequence in the composer it is saved to your, home -> .wine -> drive_c -> MTPDK folder/directories as "mtpdk.mid." Certainly not the most elegant way to work, but your sequence is there. It's also necessary to be mindful of the fact that each file will be overwritten if/when you start a new sequence.

Best of luck.
You do not have the required permissions to view the files attached to this post.

ubuntuuser
Established Member
Posts: 277
Joined: Mon Jan 02, 2017 9:46 am

Re: Ardour: MTPowerDrumKit2

Postby ubuntuuser » Mon Dec 09, 2019 10:45 am

I think that Drag and Drop from a Wine window doesn't work because of Wine.

tavasti
Established Member
Posts: 932
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: Ardour: MTPowerDrumKit2

Postby tavasti » Mon Dec 09, 2019 4:30 pm

carlv wrote:If no, apologies in advance if this is a known thing already... The lack of drag-n-drop aside, if you build a sequence in the composer it is saved to your, home -> .wine -> drive_c -> MTPDK folder/directories as "mtpdk.mid." Certainly not the most elegant way to work, but your sequence is there. It's also necessary to be mindful of the fact that each file will be overwritten if/when you start a new sequence.

Thanks for info!
Linux veteran & Novice musician

Hear my music at https://audiu.net/users/tawaste


Return to “Plugins, Effects and Instruments”

Who is online

Users browsing this forum: No registered users and 2 guests