Core |
---|
core.engineJavaScript engineJavaScript
core.engineJSON engineJSON
data-core-engineHTML data-engineHTML
Core.Engine.net
core.engineAndroid | The engine which should be used to render the the tablature. |
core.includeNoteBoundsJavaScript includeNoteBoundsJavaScript
core.includeNoteBoundsJSON includeNoteBoundsJSON
data-core-includenoteboundsHTML data-includenoteboundsHTML
Core.IncludeNoteBounds.net
core.includeNoteBoundsAndroid | Gets or sets whether in the BoundsLookup also the position and area of each individual note is provided. |
core.logLevelJavaScript logLevelJavaScript
core.logLevelJSON logLevelJSON
data-core-loglevelHTML data-loglevelHTML
Core.LogLevel.net
core.logLevelAndroid | The log level to use within alphaTab. |
core.useWorkersJavaScript useWorkersJavaScript
core.useWorkersJSON useWorkersJSON
data-core-useworkersHTML data-useworkersHTML
Core.UseWorkers.net
core.useWorkersAndroid | Whether the rendering should be done in a worker if possible. |
Core - JavaScript Specific |
---|
core.enableLazyLoadingJavaScript enableLazyLoadingJavaScript
core.enableLazyLoadingJSON enableLazyLoadingJSON
data-core-enablelazyloadingHTML data-enablelazyloadingHTML | Enables lazy loading of the rendered music sheet chunks. |
core.fileJavaScript fileJavaScript
core.fileJSON fileJSON
data-core-fileHTML data-fileHTML | The full URL to the input file to be loaded. |
core.fontDirectoryJavaScript fontDirectoryJavaScript
core.fontDirectoryJSON fontDirectoryJSON
data-core-fontdirectoryHTML data-fontdirectoryHTML | The full URL to the alphaTab font directory. |
core.scriptFileJavaScript scriptFileJavaScript
core.scriptFileJSON scriptFileJSON
data-core-scriptfileHTML data-scriptfileHTML | The full URL to the alphaTab JavaScript file. |
core.texJavaScript texJavaScript
core.texJSON texJSON
data-core-texHTML data-texHTML | Whether the contents of the DOM element should be loaded as alphaTex. |
core.tracksJavaScript tracksJavaScript
core.tracksJSON tracksJSON
data-core-tracksHTML data-tracksHTML | The tracks to display for the initally loaded file. |
Display |
---|
display.barCountJavaScript barCountJavaScript
display.barCountJSON barCountJSON
data-display-barcountHTML data-barcountHTML
Display.BarCount.net
display.barCountAndroid | The total number of bars that should be rendered from the song. |
display.barCountPerPartialJavaScript barCountPerPartialJavaScript
display.barCountPerPartialJSON barCountPerPartialJSON
data-display-barcountperpartialHTML data-barcountperpartialHTML
Display.BarCountPerPartial.net
display.barCountPerPartialAndroid | The number of bars that should be placed within one partial render. |
display.barsPerRowJavaScript barsPerRowJavaScript
display.barsPerRowJSON barsPerRowJSON
data-display-barsperrowHTML data-barsperrowHTML
Display.BarsPerRow.net
display.barsPerRowAndroid | Limit the displayed bars per row. |
display.justifyLastSystemJavaScript justifyLastSystemJavaScript
display.justifyLastSystemJSON justifyLastSystemJSON
data-display-justifylastsystemHTML data-justifylastsystemHTML
Display.JustifyLastSystem.net
display.justifyLastSystemAndroid | Whether to justify also the last system in page layouts. |
display.layoutModeJavaScript layoutModeJavaScript
display.layoutModeJSON layoutModeJSON
data-display-layoutmodeHTML data-layoutmodeHTML
Display.LayoutMode.net
display.layoutModeAndroid | The layouting mode used to arrange the the notation. |
display.paddingJavaScript paddingJavaScript
display.paddingJSON paddingJSON
data-display-paddingHTML data-paddingHTML
Display.Padding.net
display.paddingAndroid | Adjusts the padding between the music notation and the border |
display.resourcesJavaScript resourcesJavaScript
display.resourcesJSON resourcesJSON
data-display-resources-*HTML data-resources-*HTML
Display.Resources.net
display.resourcesAndroid | Allows adjusting of the used fonts and colors for rendering. |
display.scaleJavaScript scaleJavaScript
display.scaleJSON scaleJSON
data-display-scaleHTML data-scaleHTML
Display.Scale.net
display.scaleAndroid | The zoom level of the rendered notation. |
display.startBarJavaScript startBarJavaScript
display.startBarJSON startBarJSON
data-display-startbarHTML data-startbarHTML
Display.StartBar.net
display.startBarAndroid | The bar start index to start layouting with. |
display.staveProfileJavaScript staveProfileJavaScript
display.staveProfileJSON staveProfileJSON
data-display-staveprofileHTML data-staveprofileHTML
Display.StaveProfile.net
display.staveProfileAndroid | The stave profile defining which staves are shown for the music sheet. |
display.stretchForceJavaScript stretchForceJavaScript
display.stretchForceJSON stretchForceJSON
data-display-stretchforceHTML data-stretchforceHTML
Display.StretchForce.net
display.stretchForceAndroid | The default stretch force to use for layouting. |
display.systemsLayoutModeJavaScript systemsLayoutModeJavaScript
display.systemsLayoutModeJSON systemsLayoutModeJSON
data-display-systemslayoutmodeHTML data-systemslayoutmodeHTML
Display.SystemsLayoutMode.net
display.systemsLayoutModeAndroid | The mode used to arrange staves and systems. |
Importer |
---|
importer.beatTextAsLyricsJavaScript
importer.beatTextAsLyricsJSON
data-importer-beattextaslyricsHTML
Importer.BeatTextAsLyrics.net
importer.beatTextAsLyricsAndroid | Enables detecting lyrics from beat texts |
importer.encodingJavaScript
importer.encodingJSON
data-importer-encodingHTML
Importer.Encoding.net
importer.encodingAndroid | The text encoding to use when decoding strings. |
importer.mergePartGroupsInMusicXmlJavaScript
importer.mergePartGroupsInMusicXmlJSON
data-importer-mergepartgroupsinmusicxmlHTML
Importer.MergePartGroupsInMusicXml.net
importer.mergePartGroupsInMusicXmlAndroid | If part-groups should be merged into a single track (MusicXML). |
Notation |
---|
notation.displayTranspositionPitchesJavaScript
notation.displayTranspositionPitchesJSON
data-notation-displaytranspositionpitchesHTML
Notation.DisplayTranspositionPitches.net
notation.displayTranspositionPitchesAndroid | The transposition pitch offsets for the individual tracks used for rendering only. |
notation.elementsJavaScript
notation.elementsJSON
data-notation-elementsHTML
Notation.Elements.net
notation.elementsAndroid | Render the song information or not. |
notation.extendBendArrowsOnTiedNotesJavaScript
notation.extendBendArrowsOnTiedNotesJSON
data-notation-extendbendarrowsontiednotesHTML
Notation.ExtendBendArrowsOnTiedNotes.net
notation.extendBendArrowsOnTiedNotesAndroid | If set to true bend arrows expand to the end of the last tied note of the string. Otherwise they end on the next beat. |
notation.extendLineEffectsToBeatEndJavaScript
notation.extendLineEffectsToBeatEndJSON
data-notation-extendlineeffectstobeatendHTML
Notation.ExtendLineEffectsToBeatEnd.net
notation.extendLineEffectsToBeatEndAndroid | If set to true, line effects like w/bar and let-ring are drawn until the end of the beat instead of the start |
notation.fingeringModeJavaScript
notation.fingeringModeJSON
data-notation-fingeringmodeHTML
Notation.FingeringMode.net
notation.fingeringModeAndroid | The fingering mode to use. |
notation.notationModeJavaScript
notation.notationModeJSON
data-notation-notationmodeHTML
Notation.NotationMode.net
notation.notationModeAndroid | The mode to use for display and play music notation elements. |
notation.rhythmHeightJavaScript
notation.rhythmHeightJSON
data-notation-rhythmheightHTML
Notation.RhythmHeight.net
notation.rhythmHeightAndroid | Controls how high the ryhthm notation is rendered below the tab staff |
notation.rhythmModeJavaScript
notation.rhythmModeJSON
data-notation-rhythmmodeHTML
Notation.RhythmMode.net
notation.rhythmModeAndroid | Controls how the rhythm notation is rendered for tab staves. |
notation.slurHeightJavaScript
notation.slurHeightJSON
data-notation-slurheightHTML
Notation.SlurHeight.net
notation.slurHeightAndroid | The height scale factor for slurs |
notation.smallGraceTabNotesJavaScript
notation.smallGraceTabNotesJSON
data-notation-smallgracetabnotesHTML
Notation.SmallGraceTabNotes.net
notation.smallGraceTabNotesAndroid | If set to true the guitar tabs on grace beats are rendered smaller. |
notation.transpositionPitchesJavaScript
notation.transpositionPitchesJSON
data-notation-transpositionpitchesHTML
Notation.TranspositionPitches.net
notation.transpositionPitchesAndroid | The transposition pitch offsets for the individual tracks used for rendering and playback. |
Player |
---|
player.bufferTimeInMillisecondsJavaScript
player.bufferTimeInMillisecondsJSON
data-player-buffertimeinmillisecondsHTML
Player.BufferTimeInMilliseconds.net
player.bufferTimeInMillisecondsAndroid | The number of milliseconds the player should buffer. |
player.enableAnimatedBeatCursorJavaScript
player.enableAnimatedBeatCursorJSON
data-player-enableanimatedbeatcursorHTML
Player.EnableAnimatedBeatCursor.net
player.enableAnimatedBeatCursorAndroid | Whether the beat cursor should be animated or just ticking. |
player.enableCursorJavaScript
player.enableCursorJSON
data-player-enablecursorHTML
Player.EnableCursor.net
player.enableCursorAndroid | Whether playback cursors should be displayed. |
player.enableElementHighlightingJavaScript
player.enableElementHighlightingJSON
data-player-enableelementhighlightingHTML
Player.EnableElementHighlighting.net
player.enableElementHighlightingAndroid | Whether the notation elements of the currently played beat should be highlighted. |
player.enablePlayerJavaScript
player.enablePlayerJSON
data-player-enableplayerHTML
Player.EnablePlayer.net
player.enablePlayerAndroid | Whether the player should be enabled. |
player.enableUserInteractionJavaScript
player.enableUserInteractionJSON
data-player-enableuserinteractionHTML
Player.EnableUserInteraction.net
player.enableUserInteractionAndroid | Whether the default user interaction behavior should be active or not. |
player.nativeBrowserSmoothScrollJavaScript
player.nativeBrowserSmoothScrollJSON
data-player-nativebrowsersmoothscrollHTML | Whether the native browser smooth scroll mechanism should be used over a custom animation. |
player.playTripletFeelJavaScript
player.playTripletFeelJSON
data-player-playtripletfeelHTML
Player.PlayTripletFeel.net
player.playTripletFeelAndroid | Whether the triplet feel should be played or only displayed. |
player.playerOffsetXJavaScript
player.playerOffsetXJSON
data-player-playeroffsetxHTML
Player.PlayerOffsetX.net
player.playerOffsetXAndroid | The X-offset to add when scrolling. |
player.scrollModeJavaScript
player.scrollModeJSON
data-player-scrollmodeHTML
Player.ScrollMode.net
player.scrollModeAndroid | The mode how to scroll. |
player.scrollOffsetYJavaScript
player.scrollOffsetYJSON
data-player-scrolloffsetyHTML
Player.ScrollOffsetY.net
player.scrollOffsetYAndroid | The Y-offset to add when scrolling. |
player.scrollSpeedJavaScript
player.scrollSpeedJSON
data-player-scrollspeedHTML
Player.ScrollSpeed.net
player.scrollSpeedAndroid | How fast the scrolling to the new position should happen. |
player.slideJavaScript
player.slideJSON
data-player-slideHTML
Player.Slide.net
player.slideAndroid | The slide settings allow control how the different slide types are generated for audio. |
player.songBookBendDurationJavaScript
player.songBookBendDurationJSON
data-player-songbookbenddurationHTML
Player.SongBookBendDuration.net
player.songBookBendDurationAndroid | The bend duration in milliseconds for songbook bends. |
player.songBookDipDurationJavaScript
player.songBookDipDurationJSON
data-player-songbookdipdurationHTML
Player.SongBookDipDuration.net
player.songBookDipDurationAndroid | The duration of whammy dips in milliseconds for songbook whammys. |
player.vibratoJavaScript
player.vibratoJSON
data-player-vibratoHTML
Player.Vibrato.net
player.vibratoAndroid | The Vibrato settings allow control how the different vibrato types are generated for audio. |
Player - JavaScript Specific |
---|
player.outputModeJavaScript
player.outputModeJSON
data-player-outputmodeHTML | The mode used for playing audio samples |
player.scrollElementJavaScript
player.scrollElementJSON
data-player-scrollelementHTML | The element to apply the scrolling on. |
player.soundFontJavaScript
player.soundFontJSON
data-player-soundfontHTML | The sound font file to load for the player. |