Nuwan
f41c64acc8
comment duplicate code
2024-11-16 08:51:29 +05:30
Nuwan
cef7f1efbe
custom URL schema for create a session
...
handles URL loaded as a custom URL format (jamkazam://)
which is meant to create a new session with the provided
parameters
2024-10-23 11:33:57 +05:30
Nuwan
7ea8a1e8fa
Session broadcast button
...
add broadcast button which send a message to the client
2024-08-21 22:41:23 +05:30
Nuwan
2a64bbbfe8
fix js reference (this) error in waitForSessionPageEnterDone function
2024-04-11 17:03:28 +05:30
Nuwan
7617e4a4dd
use jquery $.deferred in waitForSessionPageEnterDone
...
change the ES6 promise way of handling this method.
actually some of the code in this file expects $.deferred object
to be presented.
2024-04-11 14:54:48 +05:30
Nuwan
bcd819dfc3
fix recording window glitches
...
use RecordingStore instead of AppStore to track audioFormat changes.
this prevents session related state being altered unexpectedly.
2023-11-17 16:00:03 +05:30
Nuwan
03bb4190f1
sync audio recording format
...
on session startup fetch the audio format selected in the back end
and assign it in the front end audio recording window.
2023-11-14 17:37:19 +05:30
Nuwan
0617b1ba8d
change in audio formats list for recording
2023-10-04 01:13:45 +05:30
Nuwan
001f59ba30
new session recording feature
...
for video recordings check if OBS has been installed on the
user's computer.
2023-10-03 19:17:26 +05:30
Nuwan
e1ff954709
guard session recording
2023-09-29 23:46:42 +05:30
Nuwan
c9d7a560d0
debug jamtrack volume
2023-09-29 23:46:42 +05:30
Nuwan
4a2046aae6
handle new recording window events
2023-09-21 10:45:53 +05:30
Nuwan
ad9f5dcef3
wip on new session recording window
2023-09-19 13:13:44 +05:30
Nuwan
2dceeb86c3
wip new recording window
2023-09-19 13:13:44 +05:30
Nuwan
5727780259
merge into promised_based_api_interation
2023-09-19 13:12:34 +05:30
Nuwan
2093c6da9e
wip new recording window
2023-09-19 13:11:55 +05:30
Nuwan
2adf75eb7e
wip new recording
2023-09-19 13:11:55 +05:30
Nuwan
a01a10afab
WIP recording settings form
2023-09-19 13:11:55 +05:30
Nuwan
3eac4cc4b1
WIP in new session recording window. UI is almost done. need to add functinality
2023-09-19 13:11:55 +05:30
Nuwan
25d651f450
add more volume data to SessionSetTrackVolumeData
...
id, _id and groupID added to the third parameter of this API call
2023-09-19 11:56:39 +05:30
Nuwan
f835894620
add more context details to SessionSetTrackVolumeData
...
add mediaType, isJamTrack, and isMetronome to trackVolumeObject parameter
of SessionSetTrackVolumeData api
2023-09-13 18:29:35 +05:30
Nuwan
bf1291abf4
removing unused bits
2023-09-07 20:03:34 +05:30
Nuwan
55d3202c11
Merge branch 'promised_based_api_interation' of bitbucket.org:jamkazam/jam-cloud into promised_based_api_interation
2023-09-05 19:22:16 +05:30
Nuwan
61b58eddd1
prevent showing alert on audio instrument select
...
fix this bug due to previous introduction of alert which pops up
if midi instrument is selected without selecting midi interface and
vst plugin. The alert only applicable to the midi interface.
2023-09-05 19:19:16 +05:30
Seth Call
f9c3c33d6b
Beta download page
2023-09-01 16:33:09 -05:00
Nuwan
ea5e32e14b
fix recording window handling on conneted clients to the session
2023-08-31 22:22:30 +05:30
Nuwan
d0966fe67a
debug backing track on peer
2023-08-28 18:14:45 +05:30
Nuwan
4f1fd4880e
fix inconsistency of volume gauge
...
this fixes the unpredictable behavior of volume level when changing the
volume gauge leveler.
2023-08-22 23:09:44 +05:30
Nuwan
e3cb68dda8
Show instructions in midi track configuration popup
2023-08-21 16:45:12 +05:30
Nuwan
d8d04dd33f
Allow multiple recordings within session
...
change in recording flow. Now after stopping the recording we no longer ask
user to save or discard the recording, instead the app saves the recording to user's
computer and opens the file explorer to that folder.
therefore following scenario is no longer valid; hence skipping it.
2023-08-19 11:03:29 +05:30
Nuwan
701620089a
async/await fix
2023-08-11 03:24:11 +05:30
Nuwan
03e12da98a
audio MIDI config alert
...
show an alert when midi interface or midi plugin is not selected
2023-08-05 00:39:24 +05:30
Nuwan
c7822a14d0
more cleaning console logs
2023-08-02 09:15:09 +05:30
Nuwan
758e688db1
remove debug entries and cleanup
2023-08-02 08:57:59 +05:30
Nuwan
5e7d512a5e
fix for midi instrument selection
2023-08-02 08:32:11 +05:30
Nuwan
e03389909e
fix showing error alert on audio resync
2023-07-20 03:31:37 +05:30
Nuwan
eba15f255e
remove alert on session recording stop
2023-07-07 18:53:19 +05:30
Nuwan
42ee0bcf26
WIP fixing midi configuration
2023-07-07 18:53:19 +05:30
Nuwan
5932cc3d67
WIP midi and audio channel config
2023-07-07 18:53:19 +05:30
Nuwan
dd4f62cb07
fix js error
2023-06-14 16:55:13 +05:30
Nuwan
5d09d23809
suppress the preview recording window
2023-06-14 16:22:56 +05:30
Nuwan
01fda6b6f0
fix onSessionEnter
2023-06-02 06:48:56 +05:30
Nuwan
d09baf05bb
prevent session joining using web browser
2023-05-29 19:04:46 +05:30
Nuwan
03bb0f99fa
fix start/stop recording dialog for session with video
2023-05-20 17:50:32 +05:30
Nuwan
f4aebb44e2
fix start/stop recording dialog for session with video
2023-05-20 17:36:43 +05:30
Nuwan
6498485548
in session recording dialog box remove the video opts
...
with the newly invented webRTC based video recording system we can drop this options.
Only enable the video recording radio button if the backend has sent the relevant event.
2023-04-18 04:42:40 +05:30
Nuwan
dd0e24fa19
disable legacy video system
2023-02-24 23:23:10 +05:30
Nuwan
033d67639c
fix js error
2022-12-07 19:44:45 +05:30
Nuwan
9d787351fa
fixes for recording related errors
2022-11-04 18:57:09 +05:30
Nuwan
f392623049
wip session recording related fixes
2022-11-03 18:54:03 +05:30