Learning Timeline
Key Insights
Pro-Tip: Iterative Debugging
AI mungkin akan menghasilkan kod yang mempunyai bug pada percubaan pertama (seperti piano roll yang hilang). Jangan panik, terus berikan feedback spesifik tentang apa yang tidak berfungsi supaya AI boleh membaiki kod tersebut.
Had LLM dalam Muzik
Walaupun AI seperti ChatGPT tidak dibina khusus untuk komposisi muzik, ia mampu menjana struktur lagu yang menarik melalui data MIDI atau frekuensi, namun kualiti bunyi akhir bergantung kepada library audio yang digunakan dalam kod tersebut.
Prompts
Penjanaan Struktur DAW dan Instrumen
Target:
Claude / ChatGPT
Code up a DAW interface with these instruments: piano, synth, pluck, strings, drums, and bass. For each instrument, there should be a piano roll interface.
Gubahan Muzik Automatik
Target:
Claude / ChatGPT
Compose a 28 bar professional Grammy award-winning song. Given the current instruments, it must sound amazing.
Pembetulan Visual dan Playhead
Target:
Claude / ChatGPT
All tracks should auto pan so the playhead is visible at all times.
Step by Step
Membina dan Menggubah Muzik DAW dengan AI
- Buka AI Chatbot pilihan anda (seperti Claude 3.5 Sonnet atau ChatGPT-4o) untuk memulakan sesi pengkodan.
- Masukkan prompt untuk membina antaramuka DAW berasaskan web yang mengandungi instrumen spesifik: piano, synth, pluck, strings, drums, dan bass.
- Arahkan AI untuk membina ciri 'piano roll' bagi setiap instrumen supaya nota muzik boleh disusun secara visual.
- Masukkan prompt kedua untuk meminta AI menggubah lagu (composition) sepanjang 28 bar yang berkualiti profesional.
- Uji hasil kod di dalam pelayar web (browser) untuk memastikan semua instrumen berfungsi.
- Jika 'piano roll' tidak kelihatan atau audio tidak keluar, salin ralat tersebut kembali ke AI untuk proses debugging.
- Berikan arahan tambahan kepada AI untuk membaiki 'alignment' pada bahagian 'playhead' jika ia tidak selari dengan audio.
- Minta AI menambah fungsi 'auto pan' pada semua track supaya 'playhead' sentiasa kekal di dalam paparan visual semasa lagu dimainkan.
- Klik butang Play atau aktifkan fungsi 'loop' untuk mendengar hasil gubahan lagu secara automatik.