Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ syngen-template Public template

A template for creating accessible experiences with syngen.

License

nicross/syngen-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

syngen-template

A template for creating accessible audio experiences with syngen.

Overview

This repository provides a basic template for getting started with any project. Its default files can be modified or removed as needed. They are released into the public domain under The Unlicense.

Code structure

Code in the src/js directory is split into three namespaces:

  • The app namespace provides the scaffolding for a basic user interface. To be documented.
  • The engine namespace is an alias for syngen. Please reference its API documentation to learn more.
  • The content namespace is provided as an umbrella for everything else.

Essentially app controls engine with content plugins.

Getting started

To get started, please use npm to install the required dependencies:

npm install

Then you can build and play the project:

npx gulp electron-rebuild

Common tasks

Common tasks have been automated with Gulp:

Build once

gulp build

Build continuously

gulp watch

Create distributables

gulp dist

Open in Electron

gulp electron

Build and open in Electron

gulp electron-rebuild

Start web server

gulp serve

Start web server and build continuously

gulp dev

Command line flags

Flag Description
--debug Suppresses minification.

About

A template for creating accessible experiences with syngen.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published