{"type":"omc","version":"1.0","generated_at":"2026-10-18T09:30:00Z","generator":{"name":"Mixwell 4 (example DJ app)","url":"https://mixwell.example"},"counts":{"sources":1,"items":5,"recordings":5,"releases":0,"lists":13},"modules":{"org.openmusiccollection.dj":"0.2"}}
{"type":"source","id":"src-usb","platform":"local","name":"DJ USB: Music"}
{"type":"item","id":"itm-0301","kind":"recording","title":"Lowlight (Original Mix)","artists":["Kasimir Vane"],"duration_ms":402000,"genres":["techno"],"bpm":128,"key":"Am","provenance":{"bpm":{"origin":"analysis","by":"Mixwell 4"},"key":{"origin":"analysis","by":"Mixwell 4"},"genres":{"origin":"embedded"}},"rating":5,"added_at":"2026-07-20T10:00:00Z","copies":[{"source":"src-usb","ref":"Techno/Kasimir Vane - Lowlight (Original Mix).flac","ownership":"file","file":{"mime":"audio/flac","size_bytes":98300000,"sample_rate_hz":44100,"bit_depth":24,"fingerprint":{"algorithm":"chromaprint","value":"AQAAexampleFingerprint0301"},"audio_hash":{"algorithm":"flac-md5","value":"5f0c3e2a9b8d7e6f1a2b3c4d5e6f7a8b"}},"ext":{"org.openmusiccollection.dj":{"beat_grid":[[112,128.0,1]],"cues":[{"kind":"hot","slot":1,"at_ms":30112,"label":"Intro end","color":"#3E63DD"},{"kind":"hot","slot":2,"at_ms":120112,"label":"Drop","color":"#E5484D"},{"kind":"memory","at_ms":240112},{"kind":"loop","at_ms":352612,"length_ms":7500}],"analysis":{"bpm":128.0,"key":"Am","energy":7,"loudness_lufs":-8.4,"audio":"full","by":"Mixwell 4"}}}}],"note":"My go-to opener when the room is still empty. Let the intro breathe: the kick only lands at 1:04."}
{"type":"item","id":"itm-0302","kind":"recording","title":"Copper Hour (Extended Mix)","artists":["Kasimir Vane","Odile Marsh"],"album":"Copper Hour","album_artists":["Kasimir Vane"],"composers":["Kasimir Vane","Odile Marsh"],"duration_ms":395800,"genres":["melodic house"],"bpm":122,"key":"Am","provenance":{"bpm":{"origin":"analysis","by":"Mixwell 4"},"key":{"origin":"user"}},"added_at":"2026-09-04T18:30:00Z","copies":[{"source":"src-usb","ref":"House/Kasimir Vane, Odile Marsh - Copper Hour (Extended Mix).aiff","ownership":"file","file":{"mime":"audio/aiff","size_bytes":69800000,"sample_rate_hz":44100,"bit_depth":16},"ext":{"org.openmusiccollection.dj":{"beat_grid":[[48,122.0,1]],"cues":[{"kind":"hot","slot":1,"at_ms":63000,"label":"Vocal in","color":"#30A46C"},{"kind":"loop","at_ms":15786,"length_ms":7869}]}}}]}
{"type":"item","id":"itm-0303","kind":"recording","title":"Tidal Index","artists":["Neon Fjord"],"duration_ms":361000,"genres":["techno"],"bpm":131.5,"key":"F#m","provenance":{"bpm":{"origin":"user"},"key":{"origin":"analysis","by":"Mixwell 4"}},"added_at":"2026-10-02T21:00:00Z","copies":[{"source":"src-usb","ref":"Techno/Neon Fjord - Tidal Index.mp3","ownership":"file","file":{"mime":"audio/mpeg","size_bytes":14440000,"bitrate_kbps":320,"fingerprint":{"algorithm":"chromaprint","value":"AQAAexampleFingerprint0303"}},"ext":{"org.openmusiccollection.dj":{"beat_grid":[[20,131.5,1],[176240,132.0,1]],"cues":[{"kind":"hot","slot":1,"at_ms":58410,"label":"Break","color":"#F76B15"}]}}}]}
{"type":"item","id":"itm-0304","kind":"recording","title":"Glass Tides (Club Edit)","artists":["Lumen Arcade"],"duration_ms":330000,"genres":["electronica"],"bpm":124,"key":"Cm","provenance":{"bpm":{"origin":"analysis","by":"Mixwell 4"},"key":{"origin":"analysis","by":"Mixwell 4"}},"copies":[{"source":"src-usb","ref":"Edits/Lumen Arcade - Glass Tides (Club Edit).wav","ownership":"file","file":{"mime":"audio/wav","size_bytes":58200000,"sample_rate_hz":44100,"bit_depth":16},"ext":{"org.openmusiccollection.dj":{"beat_grid":[[0,124.0,1]],"cues":[{"kind":"memory","at_ms":15484},{"kind":"hot","slot":1,"at_ms":92903,"label":"Build","color":"#8E4EC6"}]}}}]}
{"type":"item","id":"itm-0305","kind":"recording","title":"Signal Tone Tool 01","artists":["Example DJ Tools"],"duration_ms":120000,"bpm":128,"provenance":{"bpm":{"origin":"embedded"}},"copies":[{"source":"src-usb","ref":"Tools/Signal Tone Tool 01.wav","ownership":"file","file":{"mime":"audio/wav"},"ext":{"org.openmusiccollection.dj":{"beat_grid":[[0,128.0,1]]}}}]}
{"type":"list","id":"lst-usb-library","name":"All tracks","ordered":false,"role":"library","source":"src-usb","entries":[{"item":"itm-0301","ref":"Techno/Kasimir Vane - Lowlight (Original Mix).flac"},{"item":"itm-0302","ref":"House/Kasimir Vane, Odile Marsh - Copper Hour (Extended Mix).aiff"},{"item":"itm-0303","ref":"Techno/Neon Fjord - Tidal Index.mp3"},{"item":"itm-0304","ref":"Edits/Lumen Arcade - Glass Tides (Club Edit).wav"},{"item":"itm-0305","ref":"Tools/Signal Tone Tool 01.wav"}]}
{"type":"list","id":"lst-folder-sets","name":"Sets","ordered":false,"folder":true,"entries":[]}
{"type":"list","id":"lst-set-warehouse","name":"Warehouse set, 2026-09-12","description":"Played 02:00 to 03:00. The tone tool bridges both key changes.","ordered":true,"parent":"lst-folder-sets","position":1,"role":"curated","created_at":"2026-09-11T20:00:00Z","entries":[{"item":"itm-0304"},{"item":"itm-0305","note":"Bridges A minor into the C minor of Copper Hour."},{"item":"itm-0302"},{"item":"itm-0301"},{"item":"itm-0305","note":"Again, out of Lowlight."},{"item":"itm-0303"}]}
{"type":"list","id":"lst-set-sunrise","name":"Sunrise closing set","ordered":true,"parent":"lst-folder-sets","position":2,"entries":[{"item":"itm-0302"},{"item":"itm-0304"}]}
{"type":"list","id":"lst-tag-peak","name":"Peak time","ordered":false,"role":"curated","entries":[{"item":"itm-0301"},{"item":"itm-0303"}]}
{"type":"list","id":"lst-folder-colours","name":"Colours","ordered":false,"folder":true,"entries":[]}
{"type":"list","id":"lst-colour-red","name":"Bangers","description":"Red in Mixwell: the peak of a night.","ordered":false,"parent":"lst-folder-colours","position":1,"color":"#E5484D","entries":[{"item":"itm-0301"},{"item":"itm-0303"}]}
{"type":"list","id":"lst-colour-green","name":"Warm-up","ordered":false,"parent":"lst-folder-colours","position":2,"color":"#30A46C","entries":[{"item":"itm-0302"},{"item":"itm-0304"}]}
{"type":"list","id":"lst-smart-fast","name":"Techno, 128 and up","ordered":true,"filter":{"match":"all","rules":[{"field":"genres","op":"contains","value":"techno"},{"field":"bpm","op":"gte","value":128}],"sort":[{"field":"bpm","order":"desc"}]},"entries":[{"item":"itm-0303"},{"item":"itm-0301"}]}
{"type":"list","id":"lst-folder-history","name":"History","ordered":false,"folder":true,"entries":[]}
{"type":"list","id":"lst-folder-history-2026","name":"2026","ordered":false,"folder":true,"parent":"lst-folder-history","entries":[]}
{"type":"list","id":"lst-folder-history-2026-09","name":"2026-09","ordered":false,"folder":true,"parent":"lst-folder-history-2026","entries":[]}
{"type":"list","id":"lst-history-2026-09-12","name":"2026-09-12","ordered":true,"role":"history","parent":"lst-folder-history-2026-09","entries":[{"item":"itm-0304"},{"item":"itm-0305"},{"item":"itm-0302"},{"item":"itm-0301"},{"item":"itm-0305"},{"item":"itm-0303"}]}
