# projects

id: temp_anonymous
user_id: anonymous
name: Dự án tạm chưa lưu
data_json:
  {"project_id": "test", "metadata": {"title": "T", "bpm": 120, "time_signature_numerator": 4, "time_signature_denominator": 4, "sample_rate": 44100}, "main_session": {"id": "main", "is_root": true, "tracks": [{"id": "1", "name": "T1", "type": "MIDI", "synth_engine": null, "items": []}], "length_bars": 4.0}, "section_store": {}}


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":"sf_DSK_Asian_DreamZ","instrument_program":4,"instrument_name":"ERHU","instrument_source":"soundfont","soundfont_id":"DSK_Asian_DreamZ","soundfont_bank":0,"soundfont_program":4,"synth_engine":{"type":"soundfont","plugin_id":"sf_DSK_Asian_DreamZ","soundfont_bank":0,"soundfont_program":4,"soundfont_id":"DSK_Asian_DreamZ"},"items":[{"id":"midi_1785073992307","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,"instrument_source":null,"soundfont_id":null,"soundfont_bank":null,"soundfont_program":null,"items":[]}]},"sub_tabs":[{"id":"midi_1785073993067","label":"Piano Roll: MIDI Item","type":"PIANO_ROLL","track_id":"1","target_id":"midi_1785073992307","parent_tab_id":null,"notes":[{"id":"note_1785074002398sgtzs","pitch":48,"start_beat":0.5,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074002518561oa2q5_2","pitch":45,"start_beat":0.48333333333333334,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_178507400252793xie6l8_3","pitch":43,"start_beat":0.5833333333333334,"duration_beats":0.23333333333333328,"velocity":0.8,"pan":0},{"id":"note_1785074002542yg6n5jem_4","pitch":45,"start_beat":0.8166666666666667,"duration_beats":0.28333333333333344,"velocity":0.8,"pan":0},{"id":"note_1785074002558fjsvab55_5","pitch":48,"start_beat":1.1,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074002566nc9ozm06_6","pitch":50,"start_beat":1.2,"duration_beats":0.1333333333333333,"velocity":0.8,"pan":0},{"id":"note_1785074002585aaeg5kvr_7","pitch":52,"start_beat":1.3333333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074002590csvln9ey_8","pitch":55,"start_beat":1.3833333333333333,"duration_beats":0.15000000000000013,"velocity":0.8,"pan":0},{"id":"note_1785074002638p69sznzl_9","pitch":57,"start_beat":1.5333333333333334,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850740028224cu0tjk1_10","pitch":60,"start_beat":1.6333333333333333,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_1785074002982kw943fi6_11","pitch":62,"start_beat":1.8833333333333333,"duration_beats":0.3833333333333333,"velocity":0.8,"pan":0},{"id":"note_17850740030466y58nnmj_12","pitch":64,"start_beat":2.2666666666666666,"duration_beats":0.4833333333333334,"velocity":0.8,"pan":0},{"id":"note_17850740031343mv2u1z8_13","pitch":67,"start_beat":2.75,"duration_beats":0.4666666666666668,"velocity":0.8,"pan":0},{"id":"note_1785074003261gwna2nli_14","pitch":69,"start_beat":3.216666666666667,"duration_beats":0.2833333333333332,"velocity":0.8,"pan":0},{"id":"note_1785074004381mknkf","pitch":72,"start_beat":3.75,"duration_beats":0.1333333333333333,"velocity":0.8,"pan":0},{"id":"note_178507400442963713dhr_2","pitch":69,"start_beat":3.9166666666666665,"duration_beats":0.28333333333333366,"velocity":0.8,"pan":0},{"id":"note_178507400446184qsa7m2_3","pitch":67,"start_beat":4.2,"duration_beats":0.31666666666666643,"velocity":0.8,"pan":0},{"id":"note_1785074004493mgf682i9_4","pitch":64,"start_beat":4.516666666666667,"duration_beats":0.2666666666666666,"velocity":0.8,"pan":0},{"id":"note_1785074004518aavxescv_5","pitch":62,"start_beat":4.783333333333333,"duration_beats":0.41666666666666696,"velocity":0.8,"pan":0},{"id":"note_1785074004557f7qm7est_6","pitch":60,"start_beat":5.2,"duration_beats":0.2999999999999998,"velocity":0.8,"pan":0},{"id":"note_1785074004589rdvfmtep_7","pitch":57,"start_beat":5.5,"duration_beats":0.6333333333333337,"velocity":0.8,"pan":0},{"id":"note_17850740046454qms9ez8_8","pitch":55,"start_beat":6.133333333333334,"duration_beats":0.7333333333333325,"velocity":0.8,"pan":0},{"id":"note_1785074004749e42x63b8_9","pitch":52,"start_beat":6.866666666666666,"duration_beats":0.40000000000000036,"velocity":0.8,"pan":0},{"id":"note_1785074004805z1dm97ky_10","pitch":50,"start_beat":7.266666666666667,"duration_beats":0.33333333333333304,"velocity":0.8,"pan":0},{"id":"note_17850740048851g5qvabi_11","pitch":48,"start_beat":7.6,"duration_beats":0.3333333333333339,"velocity":0.8,"pan":0},{"id":"note_1785074004957mjgd4778_12","pitch":45,"start_beat":7.933333333333334,"duration_beats":0.5833333333333339,"velocity":0.8,"pan":0},{"id":"note_17850740051177gobtk1l_13","pitch":43,"start_beat":8.516666666666667,"duration_beats":0.31666666666666643,"velocity":0.8,"pan":0},{"id":"note_1785074006180sa2v3","pitch":67,"start_beat":8.5,"duration_beats":0.15000000000000036,"velocity":0.8,"pan":0},{"id":"note_17850740062044llziyhz_2","pitch":64,"start_beat":8.7,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074006228ej8t5h7z_3","pitch":62,"start_beat":8.816666666666666,"duration_beats":0.36666666666666714,"velocity":0.8,"pan":0},{"id":"note_17850740062521vkze9wn_4","pitch":60,"start_beat":9.183333333333334,"duration_beats":0.2666666666666657,"velocity":0.8,"pan":0},{"id":"note_178507400626077tjxbh8_5","pitch":57,"start_beat":9.45,"duration_beats":0.6500000000000004,"velocity":0.8,"pan":0},{"id":"note_1785074006276yyw4e1ra_6","pitch":55,"start_beat":10.1,"duration_beats":0.36666666666666714,"velocity":0.8,"pan":0},{"id":"note_1785074006284ypn0h78l_7","pitch":52,"start_beat":10.466666666666667,"duration_beats":0.6666666666666661,"velocity":0.8,"pan":0},{"id":"note_1785074006300wl1dnjpz_8","pitch":50,"start_beat":11.133333333333333,"duration_beats":0.41666666666666785,"velocity":0.8,"pan":0},{"id":"note_17850740063161c6ttfly_9","pitch":48,"start_beat":11.55,"duration_beats":0.5666666666666664,"velocity":0.8,"pan":0},{"id":"note_17850740063726fekfnsu_10","pitch":45,"start_beat":12.116666666666667,"duration_beats":0.5,"velocity":0.8,"pan":0},{"id":"note_1785074006460aat3b5a6_11","pitch":43,"start_beat":12.616666666666667,"duration_beats":0.5166666666666657,"velocity":0.8,"pan":0},{"id":"note_1785074006532zvtalr1j_12","pitch":40,"start_beat":13.133333333333333,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850740065419j3ub7ta_13","pitch":38,"start_beat":13.166666666666666,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_17850740065485fnja5ny_14","pitch":36,"start_beat":13.2,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074006556xar2rvvm_15","pitch":33,"start_beat":13.25,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074006564as4pgs85_16","pitch":31,"start_beat":13.3,"duration_beats":0.25,"velocity":0.8,"pan":0},{"id":"note_178507400809197c5c","pitch":57,"start_beat":14.5,"duration_beats":0.125,"velocity":0.8,"pan":0},{"id":"note_1785074008139ttudp7mi_2","pitch":55,"start_beat":14.466666666666667,"duration_beats":0.6833333333333336,"velocity":0.8,"pan":0},{"id":"note_1785074008179pl3n6zc8_3","pitch":52,"start_beat":15.15,"duration_beats":0.4833333333333325,"velocity":0.8,"pan":0},{"id":"note_1785074008195187w78p7_4","pitch":50,"start_beat":15.633333333333333,"duration_beats":0.6999999999999993,"velocity":0.8,"pan":0},{"id":"note_1785074008227crsohus9_5","pitch":48,"start_beat":16.333333333333332,"duration_beats":0.6166666666666671,"velocity":0.8,"pan":0},{"id":"note_1785074008260hyocbd8h_6","pitch":45,"start_beat":16.95,"duration_beats":0.9333333333333336,"velocity":0.8,"pan":0},{"id":"note_17850740083155j1xwxy1_7","pitch":43,"start_beat":17.883333333333333,"duration_beats":0.3000000000000007,"velocity":0.8,"pan":0},{"id":"note_1785074009203we8u5","pitch":67,"start_beat":16.75,"duration_beats":0.3000000000000007,"velocity":0.8,"pan":0},{"id":"note_1785074009283zn5gc9a6_2","pitch":64,"start_beat":17.2,"duration_beats":0.4499999999999993,"velocity":0.8,"pan":0},{"id":"note_1785074009299y1r9y20v_3","pitch":62,"start_beat":17.65,"duration_beats":0.6833333333333336,"velocity":0.8,"pan":0},{"id":"note_1785074009323jufj9w05_4","pitch":60,"start_beat":18.333333333333332,"duration_beats":0.38333333333333286,"velocity":0.8,"pan":0},{"id":"note_1785074009339hqg2fshg_5","pitch":57,"start_beat":18.716666666666665,"duration_beats":0.6333333333333364,"velocity":0.8,"pan":0}],"duration":7.5,"instrument_program":4,"instrument_name":"ERHU","current_time":9.663791666666668,"color":null}],"section_store":{}}


