context = window JamBlasterActions = @JamBlasterActions @ConfigureTracksDialogContents = React.createClass({ mixins: [Reflux.listenTo(@AppStore, "onAppInit"), Reflux.listenTo(@JamBlasterStore, "onJamBlasterChanged")] onAppInit: (@app) -> onJamBlasterChanged: (jamblasterState) -> @setState(jamblasterState) getInitialState: () -> { timer: null, pairing: false, pairStart: null, allJamBlasters: [], pairingTimeout: false, paired: false, userJamBlasters: [], localJamBlasters: [] } closeDialog: (e) -> e.preventDefault() if !this.state.waitingOnTracks @app.layout.closeDialog('configure-tracks') render: () -> pairedJamBlaster = this.state.pairedJamBlaster hasPairedJamBlaster = pairedJamBlaster? if hasPairedJamBlaster `
CLOSE
` else `
Inputs & Outputs Voice Chat
Choose your audio device. Drag and drop to assign input ports to tracks, and specify the instrument for each track. Drag and drop to assign a pair of output ports for session stereo audio monitoring.
Select Voice Chat Option

Use Music Microphone

I am already using a microphone to capture my vocal or instrumental music, so I can talk with other musicians using that microphone

Use Chat Microphone

I am not using a microphone for acoustic instruments or vocals, so use the input selected to the right for voice chat during my sessions

Voice Chat Input
GAIN
ADD NEW AUDIO GEAR CANCEL SAVE SETTINGS
` } )