Commit Graph

34 Commits

Author SHA1 Message Date
Jonathon Wilson c46647288d Remove commented lines 2013-02-25 21:35:00 -07:00
Jonathon Wilson 48f2cab8a7 Remove websocket subscription duality. JamServer is the only place now. 2013-02-25 21:32:02 -07:00
Jonathon Wilson 1db0958c6f Error handling paths. Some test fixes 2013-02-25 20:54:09 -07:00
Jonathon Wilson 2c726b352f Video fixes related to instrument icons 2013-02-16 06:51:28 -07:00
Jonathon Wilson 57afa4af76 Tracks coming/going properly. Remote VUs working 2013-02-14 22:15:36 -07:00
Jonathon Wilson 1fb40b5540 Invert participants/mixers when drawing tracks. Add timers to find mixers later as they show up. Remove hack to add client id to local tracks (bridge doing it now) 2013-02-14 00:02:05 -07:00
Jonathon Wilson 53c18a21ce Remove unnecessary guard for connect in JamServer. Default master/voice chat to proper starting states. 2013-02-12 22:30:22 -07:00
Jonathon Wilson e9a2e044f2 Rework initialization timing. Delay most until connected. Fix some global naming issues. 2013-02-10 11:51:37 -07:00
Jonathon Wilson 089c960ded Vertical tracks default to right gain and mute state at session start. 2013-02-09 19:00:29 -07:00
Jonathon Wilson ba49d5f12a Make track avatars/instruments dynamic. Voice chat mute works now. Track settings icon only visible for my tracks. 2013-02-09 17:33:47 -07:00
Jonathon Wilson 47ff8182b8 Wire up voice chat, and show if there's a channel. Mute not working yet. 2013-02-07 22:08:05 -07:00
Jonathon Wilson bc27cc1117 VRFS-234. Wire up main volume slider. 2013-02-06 21:58:41 -07:00
Jonathon Wilson 013924d70b VRFS-231. VRFS-234. Fixes for home screen and session screen. 2013-02-05 21:32:56 -07:00
Jonathon Wilson 8a8ea89811 Work to get right tracks into right parts of session screen. Add live tracks section 2013-02-04 22:11:04 -07:00
Jonathon Wilson 015921b08c Get gain control actually controlling audio. Refactor for cleaner code for mute. 2013-02-03 15:47:17 -07:00
Jonathon Wilson 0671587efa Vertical faders working correctly, visually 2013-02-03 12:48:39 -07:00
Jonathon Wilson a5835f13a3 Start of dragging support for faders 2013-02-03 11:24:20 -07:00
Jonathon Wilson 8551facca4 Allow move of fader handle by direct click to move point 2013-02-03 11:24:20 -07:00
Jonathon Wilson 04fb3844ff Mute button works. Better ties to music hardware (less hard-coding) 2013-01-31 09:32:52 -07:00
Jonathon Wilson 82b7e53d9d VU meter fixes.
Look for multiple tuples in single callback.
Fix to have VU meters be left/right inputs (hardcoded for now).
Increase update speed to every 100ms (so far, so good).
2013-01-30 22:23:30 -07:00
Jonathon Wilson b5dd5b0276 Fixes for changed participant structure. DOM cleanup. 2013-01-30 21:00:07 -07:00
Jonathon Wilson fc82e1fcd2 Remove extraneous debug statements 2013-01-30 19:34:31 -07:00
Jonathon Wilson 35dee05024 Working VU meters from bridge 2013-01-30 19:34:31 -07:00
Jonathon Wilson 6a2b52ed01 Track template. Visual track appearance from Jeff 2013-01-30 19:34:31 -07:00
Jonathon Wilson b4fcd0fdee Work for callbacks in Javascript Bridge.
Provide a generic mechanism for allowing an instance method to be
called in a static context, allowing the bridge to be given a string
naming a function, which it can call in a global context.
2012-12-08 10:12:00 -07:00
Jonathon Wilson 6427588572 use strict to session screens and fixes. 2012-12-06 17:28:48 -07:00
Jonathon Wilson 79963e62ca Rework session screen to show tracks for uses as they enter/leave 2012-11-03 14:25:23 -06:00
Jonathon Wilson 7782938a96 Support multiple genres. Rough notifciation and form validation. 2012-11-02 18:29:58 -06:00
Jonathon Wilson 2fa2c22e6d Minor tweaks to Tiho's saving of sessionId on screen events 2012-10-29 09:10:02 -06:00
tihot_jk 374ca96153 Hook up the notifications when a client joins/leaves a session. 2012-10-28 17:37:59 -07:00
Jonathon Wilson 97f095fe03 Starting in on a little bit of track layout. 2012-10-21 20:55:05 -06:00
Jonathon Wilson c5a7a89413 Add event subscription to main app with tests. Early start on track view. Add some docs. 2012-10-21 17:03:46 -06:00
Jonathon Wilson 1be39b2c18 JS Organization. Investigation of websocket connections. 2012-10-14 09:48:56 -06:00
Jonathon Wilson 7fee65f2fa Fleshing out app framework. Session CRUD working. 2012-10-06 10:36:05 -06:00