(self, id)
return (self._data[id * 68 + 64],
                self._data[id * 68 + 65],
                self._data[id * 68 + 66],
                self._data[id * 68 + 67])
Gets properties for a pattern.

        editor_mode is 0 for pitch mode, 1 for note mode.

        note_duration is the duration of each note, in 1/128ths of a second.
        (0-255)

        loop_start is the loop range start, as a note number. (0-63)

        loop_end is the loop range end, as a note number. (0-63)

        Args:
          id: The pattern ID. (0-63)

        Returns:
          A tuple: (editor_mode, note_duration, loop_start, loop_end).
Gets properties for a pattern.
Gets properties for a pattern .
def get_properties(self, id):
        """Gets properties for a pattern.

        editor_mode is 0 for pitch mode, 1 for note mode.

        note_duration is the duration of each note, in 1/128ths of a second.
        (0-255)

        loop_start is the loop range start, as a note number. (0-63)

        loop_end is the loop range end, as a note number. (0-63)

        Args:
          id: The pattern ID. (0-63)

        Returns:
          A tuple: (editor_mode, note_duration, loop_start, loop_end).
        """
        return (self._data[id * 68 + 64],
                self._data[id * 68 + 65],
                self._data[id * 68 + 66],
                self._data[id * 68 + 67])
def get_properties ( self , id ) : return ( self . _data [ id * 68 + 64 ] , self . _data [ id * 68 + 65 ] , self . _data [ id * 68 + 66 ] , self . _data [ id * 68 + 67 ] )