# Qosmo AI DJ Realtad Project [AI DJ Project: A dialog between human and AI through music](https://medium.com/qosmo-lab/ai-dj-project-a-dialog-between-human-and-ai-through-music-abca9fd4a45d): DJ Back to Back (AI放一首、DJ放一首),其總共有3個AI Model包含 - music selection(選歌): 讓AI根據上一首歌的tone, mood, texture選擇下一首歌。 - beatmatching (對拍): 讓AI現場直接操作實體Turtable對拍。 - crowd-reading(讀取現場觀眾情緒): 使用openpose(姿勢辨識),從現場觀眾的動作決定他們現場的情緒如何,並以此為依據選擇下一首歌。 [AI DJ Project #2 Ubiquitous Rhythm: Improvised Jam Sessions with Real-time Music Generation AI](https://medium.com/qosmo-lab/ai-dj-project-2-ubiquitous-rhythm-improvised-jam-sessions-with-real-time-music-generation-ai-200efa92e39e): DJ Live Set (現場即時操作AI Model做音樂),其總共有3個AI Model包含 - rhythm generation (節奏生成): 產生drum midi,並且根據事先選好的drum音色,合成成drum loop。 - bass generation(貝斯生成): 根據已經產生的drum loop,配一段合適的bass loop。 - loop selection(loop配對): 根據已經有的drum loop跟bass loop去loop資料庫裡面找幾個合適的melody, vocal loop or sound effect配上去。 [Making of 'Emergent Rhythm': behind the scenes of a live performance using real-time AI audio generation](https://medium.com/qosmo-lab/making-of-emergent-rhythm-behind-the-scenes-of-a-live-performance-using-real-time-ai-audio-c068062117ae): Audio Visual Live Set(也是現場即時操作AI Model做音樂,但使用不同的方式),其總共有兩大類AI Model,兩大類包含了總共7個模型 - loop generation(loop生成): 直接無中生有產生各種類型的loop audio,包含drum loop, bass loop, synth pads, organic sound, nature sound。 - tone conversation(音色轉換): 使用即時音色轉換模型,能將loop generation產生出來的loop轉換成其他像是violin, voice的音色。 [Prototype of Generative DJ software: 4 models for 4 tracks](https://twitter.com/naotokui_en/status/1667842940952252417): Qosmo近期在Twitter上Po的AI DJ即使介面,他沒有詳細解釋他做了什麼,但看起來應該就是把「Ubiquitous Rhythm」跟「Emergent Rhythm」合再一起,包含Midi, Audio生成兩種方式都有做。