script type="text/template" id="template-help-pre-processed-track"
  | This track has not yet been processed into master form and may include multiple streams from the source musician.

script type="text/template" id="template-help-refocus-rescore"
  | {% if(data.validIOScore) { %}
  | We have re-scored latency based on your changes.
  | {% } else { %}
  | We have re-scored latency and IO based on your changes.
  | {% } %}

script type="text/template" id="template-help-ftue-watch-video"
  | Be sure to watch the help video.

script type="text/template" id="template-help-chat-not-enabled"
  | You must first chose this option in order to activate a chat input.

script type="text/template" id="template-help-select-input"
  | You still need to select an input device.

script type="text/template" id="template-help-select-output"
  | Select an output device, because the current input device has no candidate output ports.

script type="text/template" id="template-help-push-resync-when-done"
  | Push 'Resync' when done modifying device settings.

script type="text/template" id="template-help-can-move-on"
  .help-can-move-on
    | You can move to the next step now.

script type="text/template" id="template-help-tweak-asio-settings"
  | Click here to try faster ASIO settings.

script type="text/template" id="template-help-high-latency-notice"
  .help-high-latency-notice
    | {% if(data.additional == 'asio') { %}
    p.gear-specific-latency-notice Tip: click the ASIO SETTINGS button to try faster ASIO settings.
    p
      | If you are unable to get your audio gear latency below 20 milliseconds, you can click NEXT to proceed through setup with a high-latency audio profile. This will allow you to play with JamTracks and backing tracks, but not play with others.&nbsp;
    p
      a href="https://jamkazam.desk.com/customer/portal/articles/1520627-my-audio-gear-won-t-pass-latency-or-i-o-tests" rel="external" Click here
      | &nbsp;for more troubleshooting tips to speed up your audio gear setup.
    | {% } else if(data.additional == 'macosx-builtin') { %}
    p.gear-specific-latency-notice Tip: Insert your headphones on a Mac to bring your latency down, and click the RESYNC button to try again.
    p
      | If you are unable to get your audio gear latency below 20 milliseconds, you can click NEXT to proceed through setup with a high-latency audio profile. This will allow you to play with JamTracks and backing tracks, but not play with others.&nbsp;
    p
      a href="https://jamkazam.desk.com/customer/portal/articles/1520627-my-audio-gear-won-t-pass-latency-or-i-o-tests" rel="external" Click here
      | &nbsp;for more troubleshooting tips to speed up your audio gear setup.
    | {% } else { %}
    p.general-info
      | Your computer and interface are processing audio too slowly to play online in real-time sessions with other musicians over the Internet. You may click NEXT to proceed through setup to play alone in sessions with JamTracks or backing tracks, or if you want to improve your speed score to play online,&nbsp;
      a href="https://jamkazam.desk.com/customer/portal/articles/1520627-my-audio-gear-won-t-pass-latency-or-i-o-tests" rel="external" click here
      | &nbsp;for a troubleshooting article.
    | {% } %}

script type="text/template" id="template-help-session-plus-musicians"
  | Plus any interested JamKazam musicians that I approve.

script type="text/template" id="template-help-minimum-output-channels"
  | To be a valid output audio device, it must have at least 2 output ports.

script type="text/template" id="template-help-follower-count"
  | The number of followers that this {{data.entity_type}} has.

script type="text/template" id="template-help-friend-count"
  | The number of friends that this {{data.entity_type}} has.

script type="text/template" id="template-help-recording-count"
  | The number of recordings that this {{data.entity_type}} has made.

script type="text/template" id="template-help-session-count"
  | The number of sessions that this {{data.entity_type}} has played in.

script type="text/template" id="template-help-musician-score-count"
  .help-musician-score-count
    p
      | The score shown is the one-way latency (or delay) in milliseconds from you to this user. This score is calculated using the following three values that JamKazam gathers:
    ul
      li
        span.definition
          | Your Audio Gear Latency:&nbsp;
        span.measurement.my-gear-latency.partial
          span.measurement-value
            | {{data.my_gear_latency ? data.my_gear_latency + ' ms': '13 ms*'}}
          span.measurement-absent
            | {{data.my_gear_latency ? '' : "(you have not qualified any gear, so we picked an average gear latency)"}}

      li
        span.definition
          | Their Audio Gear Latency:&nbsp;
        span.measurement.their-gear-latency.partial
          span.measurement-value
            | {{data.their_gear_latency ? data.their_gear_latency + ' ms': '13 ms*'}}
          span.measurement-absent
            | {{data.their_gear_latency ? '' : "(they have not qualified any gear, so we picked an average gear latency)"}}
      li
        span.definition
          | Round-trip Internet Latency:&nbsp;
        span.measurement.internet-latency.partial
          span.measurement-value
            | {{data.internet_latency ? data.internet_latency + ' ms': '?'}}
          span.measurement-absent
            | {{data.internet_latency ? '' : "(we have not scored you with this user yet)"}}
    p
      span.definition
        | Total One-Way Latency:&nbsp;
      span.measurement.my-gear-latency
        span.measurement-value
          | ( {{data.my_gear_latency ? data.my_gear_latency: '13'}} + {{data.their_gear_latency ? data.their_gear_latency: '13'}} + {{data.internet_latency ? data.internet_latency: '?'}} ) / 2 = {{data.full_score ? data.full_score + ' ms' : "?"}}
        span.measurement-absent
          | {{data.full_score ? '' : "(when we don't know internet latency, we don't try to guess your one-way latency)"}}

    p
      | We categorize this score as good, fair, poor, unacceptable, or unknown.  Those categories are defined as follows:
    ul
      li
        span.definition
          | Good:&nbsp;
        | 20ms or less&nbsp;
        img src="/assets/content/icon_green_score.png"
      li
        span.definition
          | Fair:&nbsp;
        | 20ms to 35ms
        img src="/assets/content/icon_yellow_score.png"
      li
        span.definition
          | Poor:&nbsp;
        | 35ms to 50ms&nbsp;
        img src="/assets/content/icon_red_score.png"
      li
        span.definition
          | Unacceptable:&nbsp;
        | Above 50ms&nbsp;
        img src="/assets/content/icon_blue_score.png"
      li
        span.definition
          | Unknown:&nbsp;
        | No internet score is available between you and them.
        img src="/assets/content/icon_purple_score.png"

script type="text/template" id="template-help-musician-score-self"
  .help-musician-score-self
    p
      | You are looking at your own account.
    p
      | Try hovering over other user's latency score to find out your one-way latency to them.
    p
      span.definition
        | Your Audio Gear Latency:&nbsp;
      span.measurement.my-gear-latency
        span.measurement-value
          | {{data.my_gear_latency ? data.my_gear_latency + ' ms': '13 ms*'}}
        span.measurement-absent
          | {{data.my_gear_latency ? '' : "(you have not qualified any gear, so we picked an average gear latency)"}}

script type="text/template" id="template-help-gear-wizard-inputs-changed"
  .help-inputs-changed
    | {% if(data.missingInputDevice) { %}
    p
      | {{ data.missingInputDevice }} is no longer connected or malfunctioning.
    | {% } %}
    | {% if(data.newInputDevice) { %}
    p
      | {{ data.newInputDevice }} is now available.
    | {% } %}


script type="text/template" id="template-help-gear-wizard-outputs-changed"
  .help-outputs-changed
    | {% if(data.missingOutputDevice) { %}
    p
      | {{ data.missingOutputDevice }} is no longer connected or malfunctioning.
    | {% } %}
    | {% if(data.newOutputDevice) { %}
    p
      | {{ data.newOutputDevice }} is now available.
    | {% } %}


script type="text/template" id="template-help-no-audio-profiles"
  .help-no-audio-profiles
    | Click here to configure new audio gear.

script type="text/template" id="template-help-file-manager-poke"
  .help-file-manager-poke
    p
      | After the session is over, your recording will synchronize with the server to make a final mix.
    p
      | You can find out more by clicking
      em &nbsp;File Manager&nbsp;
      | at any time.

script type="text/template" id="template-help-sync-viewer-paused"
  .help-sync-viewer-paused
    | JamKazam prevents file uploads, downloads, and recording management while in a session.

script type="text/template" id="template-help-sync-viewer-retry"
  .help-sync-viewer-retry
    | Your request will be attempted as soon as possible.

script type="text/template" id="template-help-recording-discarded-soon"
  .help-recording-discarded-soon
    | This recording will be discarded {% $.timeago(data.discardTime) %}.  If you want to keep this recording, click the (edit) link.

script type="text/template" id="template-help-command-enqueued"
  .help-recording-command-enqueued
    | Your request will be executed as soon as possible.

script type="text/template" id="template-help-file-sync-delayed-deletion"
  .file-sync-delayed-deletion
    | The files associated with this recording will be deleted as soon as your client has uploaded your tracks and stream mix from this recording.

script type="text/template" id="template-help-media-controls-disabled"
  | {% if(data.mediaTrackOpener) { %}
  | Switch
  b &nbsp;MIX:&nbsp;
  | to
  b &nbsp;Master&nbsp;
  | mode to have control over volume levels.
  | {% } else { %}
  | Only the person who opened the recording can control the volume levels.
  | {% } %}

script type="text/template" id="template-help-jamtrack-controls-disabled"
  | During a recording, volume and mute controls for JamTracks are disabled.  So, get the session volume levels right before starting the recording.


script type="text/template" id="template-help-volume-media-mixers"
  | Audio files only expose both master and personal mix controls, so any change here will also affect everyone in the session.

script type="text/template" id="template-help-downloaded-jamtrack"
  .downloaded-jamtrack
    p When a JamTrack is first purchased, a user-specific version of it is created on the server.  Once it's ready, it's then downloaded to the client.
    p However, in some cases, you may need to download the JamTrack again (if you change machines, for instance).
    p If you do not currently have it and try to open it now, we will try to download it immediately.

script type="text/template" id="template-help-metronome-unstable"
  .metronome-unstable
    span.definition Background
    p The metronome feature requires that every user's computer in the session must agree on the current time.
    span.definition The Problem
    p The computers of {{data.names}} have not successfully synchronized to the current time.
    span.definition Solution
    p The JamKazam service is trying to automatically correct this error condition. Please close this message, wait about 10 seconds, and then try opening the metronome again. If this problem persists after a couple of attempts, we recommend that the unsynchronized users restart the JamKazam application.
    p If this error persists after a restart, please have the users with the issue contact support@jamkazam.com.

script type="text/template" id="template-help-metromone-playback-modes"
  .metromone-playback-modes
    p The metronome plays a local metronome back to each musician locally, with the local metronomes all synchronized to a global clock with high precision.

    p The cluster test mixes playback of your local metronome with the streamed audio of all other musician metronomes. This will give you a good sense of the audible latency in your session. If all the metronome sounds are tightly clustered, there is low latency. If not, it will be more difficult to play in sync.

script type="text/template" id="template-help-jamtrack-guide-tile"
  .jamtrack-guide-tile.big-help
    p To try out your JamTrack, click the 'create session' tile.

script type="text/template" id="template-help-jamtrack-guide-private"
  .jamtrack-guide-private.big-help
    p To try out your JamTrack, select this option to create a session easily.

script type="text/template" id="template-help-jamtrack-guide-session"
  .jamtrack-guide-open.big-help
    p To try out your JamTrack, click here to open it.

script type="text/template" id="template-help-profile-interests-virtual-band"
  | For musicians who want to join a band that plays only online on JamKazam and does not travel and meet in person at a physical space to play.

script type="text/template" id="template-help-profile-interests-traditional-band"
  | For musicians who want to join a more traditional band that meets in person at a physical space to play. It may also play online on JamKazam.

script type="text/template" id="template-help-profile-interests-paid-sessions"
  | For professional session musicians who are qualified and interested in playing paid recording session gigs for bands, composers, and producers.

script type="text/template" id="template-help-profile-interests-free-sessions"
  | For skilled musicians who are interested in playing free recording session gigs for bands, composers, and producers, either for fun or to build experience and resume.

script type="text/template" id="template-help-profile-interests-cowrite-partners"
  | For composers and songwriters who want to collaborate with others in composing and creating new music.

script type="text/template" id="template-help-band-profile-add-new-member"
  | For bands that want to add one or more new members and let the JamKazam  community of musicians know your band is looking for new members.

script type="text/template" id="template-help-band-profile-play-paid-gigs"
  | For professional bands that are qualified and interested in playing paid gigs at music venues and other events.

script type="text/template" id="template-help-band-profile-play-free-gigs"
  | For bands that are interested in playing free gigs, either for fun or to build experience.

script type="text/template" id="template-help-jamtrack-landing-preview"
  .jamtrack-landing-preview.big-help
    p click a play button to preview the master mix and individual tracks of the JamTrack

script type="text/template" id="template-help-jamtrack-landing-video"
  .jamtrack-landing-video.big-help
    p click to watch JamTracks video

script type="text/template" id="template-help-jamtrack-landing-cta"
  .jamtrack-landing-cta.big-help
    p click to browse through our JamTracks collection and get your first one free!

script type="text/template" id="template-help-jamtrack-browse-band"
  .jamtrack-browse-band.big-help
    p List JamTracks of a specified band

script type="text/template" id="template-help-jamtrack-browse-master-mix"
  .jamtrack-browse-master-mix.big-help
    p Listen to master mix and individual tracks

script type="text/template" id="template-help-jamtrack-browse-cta"
  .jamtrack-browse-cta.big-help
    p Click to select your first free JamTrack!
