ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

HISE Script

by Levitanus ST3

Tool for better scripting hise inside ST3

Details

Installs

  • Total 87
  • Win 50
  • Mac 30
  • Linux 7
Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13 May 12 May 11 May 10 May 9 May 8
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

HISEScript-Sublime

is a little project trying to integrate HISE (hise.audio, https://github.com/christophhart/HISE) JS API into the Sublime Text

Installation:

  • Via PackageControl. ctrl+shift+p -> install package -> HISE Script
  • mannualy: copy contents of the Repository into the ST Packages folder rename the folder to HISEScript if necessary.

Usage:

  • Read the message about wrong path
  • set the path via changing the settings file (Package Settings > HISEScript > Settings - User) "hise_path": "C:/HISE-master"
  • reload API and make sure error hasn't appear
  • Choose HISEScript syntax in View menu
  • Enjoy and contribute ))

doc

new_syntax

completions

key bindings:

You can also see documentation on method. Paste following string in Your key-bindings:

{"keys": ["ctrl+alt+d"], "command": "hise_show_doc"}

settings:

has to be placed to the setting file, opened via package menu.

HISE source folder to parse available classes

"hise_path": "C:/HISE-master"

Optionally suppress completions from sublime-completion files

"hise_supress_completions": false

version history

28.11.2018

added:

  • namespaces
  • locals
  • snippets:
    • callbacks mandatory
    • callback of control
    • include
  • setting "hise_supress_completions": false
  • Math, Array, String objects now parsed from source

changed:

  • Now syntax is copy of standard Javascript with additions to native scopes, not just added scopes.