# projects

id: temp_c4d43501-ea54-463f-826c-d9c100853dc2
user_id: c4d43501-ea54-463f-826c-d9c100853dc2
name: Dự án tạm chưa lưu
data_json:
  {"project_id":"8037d8f5-1410-4639-8167-5b89dcb1c3e9","metadata":{"title":"Rose","bpm":128,"time_signature_numerator":4,"time_signature_denominator":4,"sample_rate":44100},"main_session":{"id":"main","name":"MAIN SESSION","is_root":true,"length_bars":16,"auto_compute_length":true,"tracks":[{"id":"1","name":"Track 01","type":"MIDI","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[{"id":"midi_1785043540084","name":"MIDI Item","type":"MIDI_ITEM","start_bar":0,"duration_bars":4,"clip_start_offset_bars":0,"source_data":{"total_buffer_bars":4,"notes":[]}}]},{"id":"2","name":"Track 02","type":"AUDIO","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[]}]},"sub_tabs":[{"id":"midi_1785043540900","label":"Piano Roll: MIDI Item","type":"PIANO_ROLL","track_id":"1","target_id":"midi_1785043540084","parent_tab_id":null,"notes":[{"id":"note_1785043542370pwno1","pitch":57,"start_beat":1.5,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043542440wg6rk7q7_2","pitch":58,"start_beat":1.7666666666666666,"duration_beats":0.5833333333333335,"velocity":0.8,"pan":0},{"id":"note_17850435424748q9ln58o_3","pitch":59,"start_beat":2.35,"duration_beats":0.2999999999999998,"velocity":0.8,"pan":0},{"id":"note_1785043542490ez9z3phc_4","pitch":60,"start_beat":2.65,"duration_beats":0.4500000000000002,"velocity":0.8,"pan":0},{"id":"note_17850435425060wgpz4kw_5","pitch":61,"start_beat":3.1,"duration_beats":0.2666666666666666,"velocity":0.8,"pan":0},{"id":"note_1785043542523hlikivll_6","pitch":62,"start_beat":3.3666666666666667,"duration_beats":0.2666666666666666,"velocity":0.8,"pan":0},{"id":"note_1785043542540y27i7pwt_7","pitch":63,"start_beat":3.6333333333333333,"duration_beats":0.2333333333333334,"velocity":0.8,"pan":0},{"id":"note_1785043542556vjlsgvnb_8","pitch":64,"start_beat":3.8666666666666667,"duration_beats":0.30000000000000027,"velocity":0.8,"pan":0},{"id":"note_1785043542573ir0xnxss_9","pitch":65,"start_beat":4.166666666666667,"duration_beats":0.4499999999999993,"velocity":0.8,"pan":0},{"id":"note_1785043542590a2h4880x_10","pitch":67,"start_beat":4.616666666666666,"duration_beats":0.5166666666666675,"velocity":0.8,"pan":0},{"id":"note_1785043542607ky3h13tc_11","pitch":70,"start_beat":5.133333333333334,"duration_beats":0.4499999999999993,"velocity":0.8,"pan":0},{"id":"note_17850435426238leixdmr_12","pitch":72,"start_beat":5.583333333333333,"duration_beats":0.3166666666666673,"velocity":0.8,"pan":0},{"id":"note_1785043542640e0k1r3ge_13","pitch":74,"start_beat":5.9,"duration_beats":0.2333333333333334,"velocity":0.8,"pan":0},{"id":"note_1785043542656c0l5ufo6_14","pitch":75,"start_beat":6.133333333333334,"duration_beats":0.2166666666666659,"velocity":0.8,"pan":0},{"id":"note_17850435426902msahuyw_15","pitch":76,"start_beat":6.35,"duration_beats":0.15000000000000036,"velocity":0.8,"pan":0},{"id":"note_1785043542740c2lv9qlm_16","pitch":77,"start_beat":6.5,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543006z3odg1pp_17","pitch":76,"start_beat":6.533333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543040owsj10so_18","pitch":75,"start_beat":6.533333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435430574lwee964_19","pitch":74,"start_beat":6.533333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543073dnastr6j_20","pitch":73,"start_beat":6.55,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543090s6lsitq1_21","pitch":72,"start_beat":6.583333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543106gfxf69of_22","pitch":71,"start_beat":6.65,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543140exv673x6_23","pitch":70,"start_beat":6.683333333333334,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_178504354339050v6pf4c_24","pitch":69,"start_beat":6.8,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543407neptwsvo_25","pitch":68,"start_beat":6.866666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543423di2ncyk2_26","pitch":67,"start_beat":6.983333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435434401f28pmdj_27","pitch":66,"start_beat":7.083333333333333,"duration_beats":0.13333333333333375,"velocity":0.8,"pan":0},{"id":"note_1785043543457c749vrg9_28","pitch":65,"start_beat":7.216666666666667,"duration_beats":0.13333333333333286,"velocity":0.8,"pan":0},{"id":"note_17850435434735y5mkvl8_29","pitch":63,"start_beat":7.35,"duration_beats":0.20000000000000018,"velocity":0.8,"pan":0},{"id":"note_1785043543490nvk6mt11_30","pitch":61,"start_beat":7.55,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435435078qkjrco2_31","pitch":60,"start_beat":7.666666666666667,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543523nffqmrie_32","pitch":59,"start_beat":7.75,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043543540hspysdi4_33","pitch":58,"start_beat":7.816666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435435734hev0tzb_34","pitch":57,"start_beat":7.9,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544218qp7bg","pitch":71,"start_beat":8.5,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435443076wz3e32x_2","pitch":70,"start_beat":8.6,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544324sq7ck9jk_3","pitch":69,"start_beat":8.65,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544340xwzdji2m_4","pitch":68,"start_beat":8.733333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544357tylmapev_5","pitch":67,"start_beat":8.816666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544374vim4t0c2_6","pitch":66,"start_beat":8.916666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043544390eui9f4vz_7","pitch":65,"start_beat":9.016666666666667,"duration_beats":0.13333333333333286,"velocity":0.8,"pan":0},{"id":"note_17850435444070miir2wr_8","pitch":63,"start_beat":9.15,"duration_beats":0.15000000000000036,"velocity":0.8,"pan":0},{"id":"note_178504354442464f3k45j_9","pitch":62,"start_beat":9.3,"duration_beats":0.16666666666666607,"velocity":0.8,"pan":0},{"id":"note_1785043544440s9zjepwx_10","pitch":60,"start_beat":9.466666666666667,"duration_beats":0.2666666666666657,"velocity":0.8,"pan":0},{"id":"note_1785043544457dr8g7xo5_11","pitch":59,"start_beat":9.733333333333333,"duration_beats":0.15000000000000036,"velocity":0.8,"pan":0},{"id":"note_17850435444741c31axyb_12","pitch":58,"start_beat":9.883333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850435444900jny95jz_13","pitch":57,"start_beat":10,"duration_beats":0.1999999999999993,"velocity":0.8,"pan":0},{"id":"note_1785043544524sn9xh1vd_14","pitch":56,"start_beat":10.2,"duration_beats":0.18333333333333357,"velocity":0.8,"pan":0},{"id":"note_1785043544574d43za7f4_15","pitch":55,"start_beat":10.383333333333333,"duration_beats":0.21666666666666679,"velocity":0.8,"pan":0},{"id":"note_17850435446406c572cqw_16","pitch":54,"start_beat":10.6,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043545241qna5u","pitch":68,"start_beat":10.75,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043545290ltmpjxau_2","pitch":67,"start_beat":10.816666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785043545311a9lgrwb3_3","pitch":66,"start_beat":10.916666666666666,"duration_beats":0.23333333333333428,"velocity":0.8,"pan":0},{"id":"note_1785043545324jq5f59qi_4","pitch":64,"start_beat":11.15,"duration_beats":0.33333333333333215,"velocity":0.8,"pan":0},{"id":"note_1785043545340w1xba0az_5","pitch":62,"start_beat":11.483333333333333,"duration_beats":0.3166666666666682,"velocity":0.8,"pan":0},{"id":"note_1785043545357uhcjx8qr_6","pitch":61,"start_beat":11.8,"duration_beats":0.34999999999999964,"velocity":0.8,"pan":0},{"id":"note_178504354537400b97j9y_7","pitch":59,"start_beat":12.15,"duration_beats":0.29999999999999893,"velocity":0.8,"pan":0},{"id":"note_1785043545391ny6vtkv7_8","pitch":58,"start_beat":12.45,"duration_beats":0.2666666666666675,"velocity":0.8,"pan":0},{"id":"note_1785043545407fe19h5wy_9","pitch":57,"start_beat":12.716666666666667,"duration_beats":0.21666666666666679,"velocity":0.8,"pan":0},{"id":"note_1785043545424ydiq1r90_10","pitch":56,"start_beat":12.933333333333334,"duration_beats":0.2666666666666657,"velocity":0.8,"pan":0},{"id":"note_178504354544175cf2qwq_11","pitch":55,"start_beat":13.2,"duration_beats":0.8000000000000007,"velocity":0.8,"pan":0},{"id":"note_1785043545474yezd19d7_12","pitch":54,"start_beat":14,"duration_beats":0.2833333333333332,"velocity":0.8,"pan":0},{"id":"note_17850435454913ub7vv1a_13","pitch":53,"start_beat":14.283333333333333,"duration_beats":0.2666666666666675,"velocity":0.8,"pan":0}],"duration":7.5,"current_time":0,"color":null}],"section_store":{}}


id: temp_0d41ab75-b991-449f-86d0-59ac9bce6d40
user_id: 0d41ab75-b991-449f-86d0-59ac9bce6d40
name: Dự án tạm chưa lưu
data_json:
  {"project_id":"temp_project","metadata":{"title":"Dự án tạm chưa lưu","bpm":120,"time_signature_numerator":4,"time_signature_denominator":4,"sample_rate":44100},"main_session":{"id":"main","name":"MAIN SESSION","is_root":true,"length_bars":16,"auto_compute_length":true,"tracks":[{"id":"1","name":"Track 01","type":"SECTION","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[{"id":"sec_1784897609178","name":"Section","type":"SECTION_ITEM","start_bar":0,"duration_bars":2,"clip_start_offset_bars":0,"source_data":{"referenced_section_id":"sec_1784897609178"}}]},{"id":"2","name":"Track 02","type":"AUDIO","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[]}]},"sub_tabs":[{"id":"midi_1784897614377","label":"Piano Roll: MIDI Item","type":"PIANO_ROLL","track_id":"1","target_id":"midi_1784897613000","parent_tab_id":"session_1784897610147","notes":[{"id":"note_1784897616527ygyma","pitch":58,"start_beat":1.75,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_17848976173582ackd","pitch":59,"start_beat":2.25,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897617646ybz1n","pitch":60,"start_beat":4,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897617886dnniy","pitch":62,"start_beat":5.25,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897618110mtz51","pitch":64,"start_beat":6,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897618342e4bbu","pitch":64,"start_beat":7.75,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897618582hzu79","pitch":61,"start_beat":8.25,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897618821hkz7h","pitch":59,"start_beat":8,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1784897619053uhwem","pitch":58,"start_beat":9,"duration_beats":3.25,"velocity":0.8,"pan":0},{"id":"note_17848976203018ayim","pitch":62,"start_beat":9.75,"duration_beats":2.25,"velocity":0.8,"pan":0}],"duration":8,"instrument_name":null,"current_time":0,"color":null}],"section_store":{"sec_1784897609178":{"id":"sec_1784897609178","name":"Section","is_root":false,"length_bars":16,"auto_compute_length":true,"tracks":[{"id":"1","name":"Track 01","type":"MIDI","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[{"id":"midi_1784897613000","name":"MIDI Item","type":"MIDI_ITEM","start_bar":0,"duration_bars":4,"clip_start_offset_bars":0,"source_data":{"total_buffer_bars":4,"notes":[]}}]},{"id":"2","name":"Track 02","type":"AUDIO","volume_db":0,"pan":0,"mute":false,"solo":false,"instrument_id":null,"instrument_program":null,"instrument_name":null,"items":[]}],"color":"#0f766e"}}}


