Narcoleptic's Patch Mangler

    dancemat

    0.1.1 • Public • Published

    Node Dancemat

    Interface for PS3 compatible dancemat controller into Node.js

    Usage

    var DancematController = require('./dancemat')
    var dancemat = new DancematController
    
    dancemat.on("start:press", function(key) {
      console.log("start press");
    });
    
    dancemat.on("select:press", function(key) {
      console.log("select press");
    });
    
    dancemat.on("left:press", function(key) {
      console.log("left press");
    });
    
    dancemat.on("right:press", function(key) {
      console.log("right press");
    });
    
    dancemat.on("right:release", function(key) {
      console.log("right release");
    });
    
    dancemat.on("left:release", function(key) {
      console.log("left release");
    });
    
    dancemat.on("up:press", function(key) {
      console.log("up press");
    });
    
    dancemat.on("down:press", function(key) {
      console.log("down press");
    });
    
    dancemat.on("up:release", function(key) {
      console.log("up release");
    });
    
    dancemat.on("down:release", function(key) {
      console.log("down release");
    });
    
    dancemat.on("circle:press", function(key) {
      console.log("circle press");
    });
    
    dancemat.on("circle:release", function(key) {
      console.log("circle release");
    });
    
    dancemat.on("cross:press", function(key) {
      console.log("cross press");
    });
    
    dancemat.on("cross:release", function(key) {
      console.log("cross release");
    });
    
    dancemat.on("triangle:press", function(key) {
      console.log("triangle press");
    });
    
    dancemat.on("square:press", function(key) {
      console.log("square press");
    });
    

    Copyright

    Copyright (c) 2013 Andrew Nesbitt. See LICENSE for details.

    Install

    npm i dancemat

    DownloadsWeekly Downloads

    1

    Version

    0.1.1

    License

    none

    Last publish

    Collaborators

    • andrewnez