leapmotion

“leapmotion” is a Pd external object, that outputs data from leap motion by Leap Motion Inc.

leap motion
leap motion

Download

    Version 0.1 (alpha)

  • leapmotion for mac
  • leapmotion for linux

The zip file contains the Pd-external binary file and a sample Pd patch.

Source Code

  • hosted on Github
  • The github repo contains only essential C++ files.
    flext, a C++ SDK for Pd/Max external development by Thomas Grill and LEAP SDK are required for compiling. Please download Leap SDK and flext separately from leap and grrrr.org.

License

  • This external is released under the Standard Improved BSD License.

Bug Report

  • info at chikashi dot net

Forum

Developed by Chikashi Miyama

—-
leapmotionはLeap社のトラッキングデバイスLeap MotionからのデータをPdで利用するためのエクスターナル・オブジェクトです。
オブジェクトのダウンロードは上記、Downloadの項目より、またソースコードはSource Codeの項目からGitHubにアクセスしてください。
コンパイルを行う場合はThomas Grill氏によるflextというライブラリとLeap SDKが必要になりますので個々にダウンロードしてください。
この外部オブジェクトのライセンスはBSD Standard Improvedです。

制作:美山千香士

leapmotion」への8件のフィードバック

  • 2013-07-25 @ 05:50
    パーマリンク

    Hey man. Great work with this. Unfortunately, I am having some issues calling the external. I get the following error:

    /Applications/Pd-extended.app/Contents/Resources/extra/leapmotion/leapmotion.pd_darwin: dlopen(/Applications/Pd-extended.app/Contents/Resources/extra/leapmotion/leapmotion.pd_darwin, 10): Library not loaded: @loader_path/libLeap.dylib
    Referenced from: /Applications/Pd-extended.app/Contents/Resources/extra/leapmotion/leapmotion.pd_darwin
    Reason: image not found
    leapmotion
    … couldn’t create

    Any ideas?

    Thanks,

    Ricky

    返信
  • 2013-07-27 @ 18:46
    パーマリンク

    The lack of libLeap.dylib causes this problem. I just added a copy of libLeap.dylib. Please download the package and try again.

    返信
  • 2014-01-08 @ 21:55
    パーマリンク

    Hi, is there a chance you could write some sort of assistance/help guide on how to get the external installed onto OSX 10.9 Mavericks running PD Extended? I placed all the files to ~/Library/PD-extended and added that path to PD Extended, yet when I rightclick on leapmotion -atom in PD-extended, the “Leave/Apply All/Apply&Leave/Help” buttons don’t let me close the window at all, it keeps complaining:

    invalid command name “pd”
    invalid command name “pd”
    while executing
    “pd [concat $id cancel \;]”
    (procedure “flext_cancel” line 2)
    invoked from within
    “flext_cancel .gfxstub3c53a0 ”
    invoked from within
    “.gfxstub3c53a0.buttonframe.cancel invoke”
    (“uplevel” body line 1)
    invoked from within
    “uplevel #0 [list $w invoke]”
    (procedure “tk::ButtonUp” line 23)
    invoked from within
    “tk::ButtonUp .gfxstub3c53a0.buttonframe.cancel”
    (command bound to event)

    What am I doing wrong?
    How do I change the leapmotion darwin to expect PD-extended instead of “pd”? 🙂

    Hopefully yours..

    返信
    • 2014-01-14 @ 12:46
      パーマリンク

      I have exactly same.

      ———
      invalid command name “pd”
      invalid command name “pd”
      while executing
      “pd [concat $id cancel \;]”
      (procedure “flext_cancel” line 2)
      invoked from within
      “flext_cancel .gfxstub5a4f80 ”
      invoked from within
      “.gfxstub5a4f80.buttonframe.cancel invoke”
      (“uplevel” body line 1)
      invoked from within
      “uplevel #0 [list $w invoke]”
      (procedure “tk::ButtonUp” line 23)
      invoked from within
      “tk::ButtonUp .gfxstub5a4f80.buttonframe.cancel”
      (command bound to event)
      ——

      返信
  • 2014-01-18 @ 10:41
    パーマリンク

    Hi Chikashi,
    I’ve downloaded everything, but how can i build it on Linux? What are the steps?
    max

    返信
  • 2016-08-29 @ 06:28
    パーマリンク

    ¿is there any compiled version for ubuntu 16?

    Iḿ gettin this mesage on PD console
    “undefined symbol: _ZTIN4Leap9InterfaceE”

    thanks

    返信

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください