XXXMARK commited on
Commit
6bb8c05
·
verified ·
1 Parent(s): 2688289

Add 3 files

Browse files
Files changed (3) hide show
  1. README.md +6 -4
  2. index.html +693 -18
  3. prompts.txt +0 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Maim
3
- emoji: 📉
4
  colorFrom: gray
5
- colorTo: yellow
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: maim
3
+ emoji: 🐳
4
  colorFrom: gray
5
+ colorTo: pink
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,694 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Music Workstation | Digital Music Creation Suite</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
11
+
12
+ body {
13
+ font-family: 'Poppins', sans-serif;
14
+ background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%);
15
+ color: #e2e8f0;
16
+ min-height: 100vh;
17
+ }
18
+
19
+ .gradient-text {
20
+ background: linear-gradient(90deg, #38bdf8, #818cf8, #c084fc);
21
+ -webkit-background-clip: text;
22
+ background-clip: text;
23
+ color: transparent;
24
+ }
25
+
26
+ .instrument-card:hover {
27
+ transform: translateY(-5px);
28
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.3), 0 10px 10px -5px rgba(0, 0, 0, 0.2);
29
+ }
30
+
31
+ .nav-link {
32
+ position: relative;
33
+ }
34
+
35
+ .nav-link::after {
36
+ content: '';
37
+ position: absolute;
38
+ width: 0;
39
+ height: 2px;
40
+ bottom: -2px;
41
+ left: 0;
42
+ background: linear-gradient(90deg, #38bdf8, #818cf8);
43
+ transition: width 0.3s ease;
44
+ }
45
+
46
+ .nav-link:hover::after {
47
+ width: 100%;
48
+ }
49
+
50
+ .active-nav::after {
51
+ width: 100%;
52
+ }
53
+
54
+ .sound-wave {
55
+ position: absolute;
56
+ bottom: 0;
57
+ left: 0;
58
+ width: 100%;
59
+ height: 100px;
60
+ background: url('data:image/svg+xml;utf8,<svg viewBox="0 0 1440 320" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(56, 189, 248, 0.1)" d="M0,192L48,197.3C96,203,192,213,288,229.3C384,245,480,267,576,250.7C672,235,768,181,864,181.3C960,181,1056,235,1152,234.7C1248,235,1344,181,1392,154.7L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>');
61
+ background-size: cover;
62
+ background-repeat: no-repeat;
63
+ z-index: -1;
64
+ }
65
+
66
+ .tab-content {
67
+ display: none;
68
+ }
69
+
70
+ .tab-content.active {
71
+ display: block;
72
+ animation: fadeIn 0.5s ease;
73
+ }
74
+
75
+ @keyframes fadeIn {
76
+ from { opacity: 0; transform: translateY(10px); }
77
+ to { opacity: 1; transform: translateY(0); }
78
+ }
79
+ </style>
80
+ </head>
81
+ <body class="min-h-screen">
82
+ <!-- Header -->
83
+ <header class="py-6 px-4 sm:px-6 lg:px-8">
84
+ <div class="container mx-auto flex justify-between items-center">
85
+ <div class="flex items-center space-x-2">
86
+ <i class="fas fa-music text-3xl gradient-text"></i>
87
+ <h1 class="text-2xl font-bold gradient-text">Music Workstation</h1>
88
+ </div>
89
+ <nav class="hidden md:flex space-x-8">
90
+ <a href="#" class="nav-link active-nav text-white font-medium">Home</a>
91
+ <a href="#" class="nav-link text-gray-400 hover:text-white font-medium">Instruments</a>
92
+ <a href="#" class="nav-link text-gray-400 hover:text-white font-medium">Tools</a>
93
+ <a href="#" class="nav-link text-gray-400 hover:text-white font-medium">Library</a>
94
+ <a href="#" class="nav-link text-gray-400 hover:text-white font-medium">Community</a>
95
+ </nav>
96
+ <div class="flex items-center space-x-4">
97
+ <button class="px-4 py-2 rounded-full bg-gradient-to-r from-blue-400 to-indigo-500 text-white font-medium hover:from-blue-500 hover:to-indigo-600 transition-all">
98
+ Sign In
99
+ </button>
100
+ <button class="md:hidden text-white">
101
+ <i class="fas fa-bars text-2xl"></i>
102
+ </button>
103
+ </div>
104
+ </div>
105
+ </header>
106
+
107
+ <!-- Hero Section -->
108
+ <section class="relative py-16 px-4 sm:px-6 lg:px-8">
109
+ <div class="container mx-auto flex flex-col lg:flex-row items-center">
110
+ <div class="lg:w-1/2 mb-12 lg:mb-0">
111
+ <h2 class="text-4xl md:text-5xl font-bold mb-6 leading-tight">
112
+ Your ultimate <span class="gradient-text">digital platform</span> for music creation
113
+ </h2>
114
+ <p class="text-lg text-gray-300 mb-8 max-w-lg">
115
+ This powerful suite combines advanced instruments, AI-driven tools, and a vast sound library to facilitate music creation, editing, and sharing.
116
+ </p>
117
+ <div class="flex flex-col sm:flex-row space-y-4 sm:space-y-0 sm:space-x-4">
118
+ <button class="px-6 py-3 rounded-full bg-gradient-to-r from-blue-400 to-indigo-500 text-white font-medium hover:from-blue-500 hover:to-indigo-600 transition-all flex items-center justify-center">
119
+ <i class="fas fa-play mr-2"></i> Start Creating
120
+ </button>
121
+ <button class="px-6 py-3 rounded-full bg-gray-800 text-white font-medium hover:bg-gray-700 transition-all flex items-center justify-center">
122
+ <i class="fas fa-book mr-2"></i> Learn More
123
+ </button>
124
+ </div>
125
+ </div>
126
+ <div class="lg:w-1/2 relative">
127
+ <div class="relative bg-gray-800 bg-opacity-50 rounded-2xl p-6 backdrop-blur-lg border border-gray-700">
128
+ <div class="absolute inset-0 rounded-2xl border-2 border-transparent border-dashed border-opacity-20 animate-pulse"></div>
129
+ <div class="flex justify-between mb-4">
130
+ <div class="flex space-x-2">
131
+ <div class="w-3 h-3 rounded-full bg-red-500"></div>
132
+ <div class="w-3 h-3 rounded-full bg-yellow-500"></div>
133
+ <div class="w-3 h-3 rounded-full bg-green-500"></div>
134
+ </div>
135
+ <div class="text-gray-400 text-sm">Music Workstation v2.4</div>
136
+ </div>
137
+ <div class="bg-gray-900 rounded-lg p-4 mb-4">
138
+ <div class="flex items-center space-x-3 mb-3">
139
+ <div class="w-8 h-8 rounded-full bg-indigo-500 flex items-center justify-center">
140
+ <i class="fas fa-music text-white text-sm"></i>
141
+ </div>
142
+ <div>
143
+ <div class="font-medium">New Project</div>
144
+ <div class="text-xs text-gray-400">Unsaved session</div>
145
+ </div>
146
+ </div>
147
+ <div class="h-40 bg-gray-800 rounded flex items-center justify-center">
148
+ <div class="text-center">
149
+ <i class="fas fa-sliders-h text-3xl text-indigo-400 mb-2"></i>
150
+ <p class="text-gray-400 text-sm">Drag instruments here to start</p>
151
+ </div>
152
+ </div>
153
+ </div>
154
+ <div class="grid grid-cols-4 gap-2">
155
+ <div class="bg-gray-700 rounded p-2 text-center">
156
+ <i class="fas fa-piano-keyboard text-xl mb-1 text-blue-400"></i>
157
+ <div class="text-xs">Piano</div>
158
+ </div>
159
+ <div class="bg-gray-700 rounded p-2 text-center">
160
+ <i class="fas fa-guitar text-xl mb-1 text-purple-400"></i>
161
+ <div class="text-xs">Guitar</div>
162
+ </div>
163
+ <div class="bg-gray-700 rounded p-2 text-center">
164
+ <i class="fas fa-drum text-xl mb-1 text-yellow-400"></i>
165
+ <div class="text-xs">Drums</div>
166
+ </div>
167
+ <div class="bg-gray-700 rounded p-2 text-center">
168
+ <i class="fas fa-microphone text-xl mb-1 text-red-400"></i>
169
+ <div class="text-xs">Vocals</div>
170
+ </div>
171
+ </div>
172
+ </div>
173
+ </div>
174
+ </div>
175
+ <div class="sound-wave"></div>
176
+ </section>
177
+
178
+ <!-- Main Content -->
179
+ <main class="py-12 px-4 sm:px-6 lg:px-8">
180
+ <div class="container mx-auto">
181
+ <!-- Navigation Tabs -->
182
+ <div class="flex flex-wrap border-b border-gray-700 mb-8">
183
+ <button class="tab-btn px-6 py-3 font-medium text-white border-b-2 border-blue-400" data-tab="instruments">
184
+ <i class="fas fa-guitar mr-2"></i> Main Instruments
185
+ </button>
186
+ <button class="tab-btn px-6 py-3 font-medium text-gray-400 hover:text-white" data-tab="tools">
187
+ <i class="fas fa-tools mr-2"></i> Production Tools
188
+ </button>
189
+ <button class="tab-btn px-6 py-3 font-medium text-gray-400 hover:text-white" data-tab="library">
190
+ <i class="fas fa-music mr-2"></i> Sound Library
191
+ </button>
192
+ <button class="tab-btn px-6 py-3 font-medium text-gray-400 hover:text-white" data-tab="quickstart">
193
+ <i class="fas fa-rocket mr-2"></i> Quick Start
194
+ </button>
195
+ </div>
196
+
197
+ <!-- Instruments Tab -->
198
+ <div id="instruments" class="tab-content active">
199
+ <h2 class="text-3xl font-bold mb-8 gradient-text">Main Instruments</h2>
200
+ <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
201
+ <!-- Piano Card -->
202
+ <div class="instrument-card bg-gray-800 rounded-xl p-6 transition-all duration-300 hover:bg-gray-700 border border-gray-700">
203
+ <div class="w-12 h-12 rounded-lg bg-blue-900 flex items-center justify-center mb-4">
204
+ <i class="fas fa-piano-keyboard text-blue-400 text-xl"></i>
205
+ </div>
206
+ <h3 class="text-xl font-bold mb-2">Piano Studio</h3>
207
+ <p class="text-gray-400 mb-4">Experience a virtual piano with weighted key simulation, offering various piano sounds and acoustics, along with recording and playback features.</p>
208
+ <div class="flex flex-wrap gap-2 mb-4">
209
+ <span class="px-2 py-1 bg-blue-900 bg-opacity-50 text-blue-300 text-xs rounded">88 keys</span>
210
+ <span class="px-2 py-1 bg-blue-900 bg-opacity-50 text-blue-300 text-xs rounded">5 piano types</span>
211
+ <span class="px-2 py-1 bg-blue-900 bg-opacity-50 text-blue-300 text-xs rounded">Recording</span>
212
+ </div>
213
+ <button class="w-full py-2 rounded-lg bg-blue-900 bg-opacity-30 text-blue-400 hover:bg-opacity-50 transition-all">
214
+ Open Piano
215
+ </button>
216
+ </div>
217
+
218
+ <!-- Guitar Card -->
219
+ <div class="instrument-card bg-gray-800 rounded-xl p-6 transition-all duration-300 hover:bg-gray-700 border border-gray-700">
220
+ <div class="w-12 h-12 rounded-lg bg-purple-900 flex items-center justify-center mb-4">
221
+ <i class="fas fa-guitar text-purple-400 text-xl"></i>
222
+ </div>
223
+ <h3 class="text-xl font-bold mb-2">Acoustic Guitar Lab</h3>
224
+ <p class="text-gray-400 mb-4">Enjoy realistic string dynamics with multiple guitar models and tunings, including strumming and fingerpicking patterns.</p>
225
+ <div class="flex flex-wrap gap-2 mb-4">
226
+ <span class="px-2 py-1 bg-purple-900 bg-opacity-50 text-purple-300 text-xs rounded">6/12 string</span>
227
+ <span class="px-2 py-1 bg-purple-900 bg-opacity-50 text-purple-300 text-xs rounded">15 tunings</span>
228
+ <span class="px-2 py-1 bg-purple-900 bg-opacity-50 text-purple-300 text-xs rounded">Strum patterns</span>
229
+ </div>
230
+ <button class="w-full py-2 rounded-lg bg-purple-900 bg-opacity-30 text-purple-400 hover:bg-opacity-50 transition-all">
231
+ Open Guitar
232
+ </button>
233
+ </div>
234
+
235
+ <!-- Drum Card -->
236
+ <div class="instrument-card bg-gray-800 rounded-xl p-6 transition-all duration-300 hover:bg-gray-700 border border-gray-700">
237
+ <div class="w-12 h-12 rounded-lg bg-yellow-900 flex items-center justify-center mb-4">
238
+ <i class="fas fa-drum text-yellow-400 text-xl"></i>
239
+ </div>
240
+ <h3 class="text-xl font-bold mb-2">Drum Station</h3>
241
+ <p class="text-gray-400 mb-4">Access a complete drum kit with customizable pieces, a rhythm patterns library, and a beat matching assistant.</p>
242
+ <div class="flex flex-wrap gap-2 mb-4">
243
+ <span class="px-2 py-1 bg-yellow-900 bg-opacity-50 text-yellow-300 text-xs rounded">20 kits</span>
244
+ <span class="px-2 py-1 bg-yellow-900 bg-opacity-50 text-yellow-300 text-xs rounded">100+ patterns</span>
245
+ <span class="px-2 py-1 bg-yellow-900 bg-opacity-50 text-yellow-300 text-xs rounded">Beat matching</span>
246
+ </div>
247
+ <button class="w-full py-2 rounded-lg bg-yellow-900 bg-opacity-30 text-yellow-400 hover:bg-opacity-50 transition-all">
248
+ Open Drums
249
+ </button>
250
+ </div>
251
+
252
+ <!-- DJ Card -->
253
+ <div class="instrument-card bg-gray-800 rounded-xl p-6 transition-all duration-300 hover:bg-gray-700 border border-gray-700">
254
+ <div class="w-12 h-12 rounded-lg bg-pink-900 flex items-center justify-center mb-4">
255
+ <i class="fas fa-sliders-h text-pink-400 text-xl"></i>
256
+ </div>
257
+ <h3 class="text-xl font-bold mb-2">DJ Console</h3>
258
+ <p class="text-gray-400 mb-4">Utilize a BPM counter and tempo sync, track mixing and crossfading, and real-time effects processing.</p>
259
+ <div class="flex flex-wrap gap-2 mb-4">
260
+ <span class="px-2 py-1 bg-pink-900 bg-opacity-50 text-pink-300 text-xs rounded">2 decks</span>
261
+ <span class="px-2 py-1 bg-pink-900 bg-opacity-50 text-pink-300 text-xs rounded">10+ effects</span>
262
+ <span class="px-2 py-1 bg-pink-900 bg-opacity-50 text-pink-300 text-xs rounded">Auto sync</span>
263
+ </div>
264
+ <button class="w-full py-2 rounded-lg bg-pink-900 bg-opacity-30 text-pink-400 hover:bg-opacity-50 transition-all">
265
+ Open Console
266
+ </button>
267
+ </div>
268
+ </div>
269
+ </div>
270
+
271
+ <!-- Tools Tab -->
272
+ <div id="tools" class="tab-content">
273
+ <h2 class="text-3xl font-bold mb-8 gradient-text">Production Tools</h2>
274
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
275
+ <!-- Audio Editor -->
276
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
277
+ <div class="flex items-start mb-4">
278
+ <div class="w-10 h-10 rounded-lg bg-blue-900 flex items-center justify-center mr-4">
279
+ <i class="fas fa-wave-square text-blue-400"></i>
280
+ </div>
281
+ <div>
282
+ <h3 class="text-xl font-bold">Audio Editor</h3>
283
+ <p class="text-gray-400 text-sm">Professional waveform manipulation</p>
284
+ </div>
285
+ </div>
286
+ <ul class="space-y-3 mb-6">
287
+ <li class="flex items-center">
288
+ <i class="fas fa-check-circle text-blue-400 mr-2"></i>
289
+ <span>Waveform editing</span>
290
+ </li>
291
+ <li class="flex items-center">
292
+ <i class="fas fa-check-circle text-blue-400 mr-2"></i>
293
+ <span>Volume and sound manipulation</span>
294
+ </li>
295
+ <li class="flex items-center">
296
+ <i class="fas fa-check-circle text-blue-400 mr-2"></i>
297
+ <span>Multi-track mixing</span>
298
+ </li>
299
+ </ul>
300
+ <button class="w-full py-2 rounded-lg bg-blue-900 bg-opacity-30 text-blue-400 hover:bg-opacity-50 transition-all">
301
+ Launch Editor
302
+ </button>
303
+ </div>
304
+
305
+ <!-- Media Converter -->
306
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
307
+ <div class="flex items-start mb-4">
308
+ <div class="w-10 h-10 rounded-lg bg-purple-900 flex items-center justify-center mr-4">
309
+ <i class="fas fa-exchange-alt text-purple-400"></i>
310
+ </div>
311
+ <div>
312
+ <h3 class="text-xl font-bold">Media Converter</h3>
313
+ <p class="text-gray-400 text-sm">Transform between formats</p>
314
+ </div>
315
+ </div>
316
+ <ul class="space-y-3 mb-6">
317
+ <li class="flex items-center">
318
+ <i class="fas fa-check-circle text-purple-400 mr-2"></i>
319
+ <span>Extract audio from video</span>
320
+ </li>
321
+ <li class="flex items-center">
322
+ <i class="fas fa-check-circle text-purple-400 mr-2"></i>
323
+ <span>Visualize audio as video</span>
324
+ </li>
325
+ <li class="flex items-center">
326
+ <i class="fas fa-check-circle text-purple-400 mr-2"></i>
327
+ <span>Format conversion tools</span>
328
+ </li>
329
+ </ul>
330
+ <button class="w-full py-2 rounded-lg bg-purple-900 bg-opacity-30 text-purple-400 hover:bg-opacity-50 transition-all">
331
+ Launch Converter
332
+ </button>
333
+ </div>
334
+
335
+ <!-- AI Music Generator -->
336
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
337
+ <div class="flex items-start mb-4">
338
+ <div class="w-10 h-10 rounded-lg bg-green-900 flex items-center justify-center mr-4">
339
+ <i class="fas fa-robot text-green-400"></i>
340
+ </div>
341
+ <div>
342
+ <h3 class="text-xl font-bold">AI Music Generator</h3>
343
+ <p class="text-gray-400 text-sm">Powered by advanced algorithms</p>
344
+ </div>
345
+ </div>
346
+ <ul class="space-y-3 mb-6">
347
+ <li class="flex items-center">
348
+ <i class="fas fa-check-circle text-green-400 mr-2"></i>
349
+ <span>Transform text into music</span>
350
+ </li>
351
+ <li class="flex items-center">
352
+ <i class="fas fa-check-circle text-green-400 mr-2"></i>
353
+ <span>Style transfer and adaptation</span>
354
+ </li>
355
+ <li class="flex items-center">
356
+ <i class="fas fa-check-circle text-green-400 mr-2"></i>
357
+ <span>Automatic accompaniment</span>
358
+ </li>
359
+ </ul>
360
+ <button class="w-full py-2 rounded-lg bg-green-900 bg-opacity-30 text-green-400 hover:bg-opacity-50 transition-all">
361
+ Launch AI Generator
362
+ </button>
363
+ </div>
364
+ </div>
365
+ </div>
366
+
367
+ <!-- Library Tab -->
368
+ <div id="library" class="tab-content">
369
+ <h2 class="text-3xl font-bold mb-8 gradient-text">Sound Library</h2>
370
+
371
+ <div class="mb-12">
372
+ <h3 class="text-2xl font-bold mb-4 text-white">Traditional Instruments</h3>
373
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
374
+ <!-- Indian Classical -->
375
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
376
+ <div class="flex items-center mb-4">
377
+ <div class="w-10 h-10 rounded-full bg-orange-900 flex items-center justify-center mr-4">
378
+ <i class="fas fa-om text-orange-400"></i>
379
+ </div>
380
+ <h4 class="text-lg font-bold">Indian Classical</h4>
381
+ </div>
382
+ <div class="flex flex-wrap gap-2">
383
+ <span class="px-3 py-1 bg-orange-900 bg-opacity-30 text-orange-300 text-sm rounded-full">Sitar</span>
384
+ <span class="px-3 py-1 bg-orange-900 bg-opacity-30 text-orange-300 text-sm rounded-full">Tabla</span>
385
+ <span class="px-3 py-1 bg-orange-900 bg-opacity-30 text-orange-300 text-sm rounded-full">Harmonium</span>
386
+ </div>
387
+ </div>
388
+
389
+ <!-- East Asian -->
390
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
391
+ <div class="flex items-center mb-4">
392
+ <div class="w-10 h-10 rounded-full bg-red-900 flex items-center justify-center mr-4">
393
+ <i class="fas fa-torii-gate text-red-400"></i>
394
+ </div>
395
+ <h4 class="text-lg font-bold">East Asian</h4>
396
+ </div>
397
+ <div class="flex flex-wrap gap-2">
398
+ <span class="px-3 py-1 bg-red-900 bg-opacity-30 text-red-300 text-sm rounded-full">Guzheng</span>
399
+ <span class="px-3 py-1 bg-red-900 bg-opacity-30 text-red-300 text-sm rounded-full">Shamisen</span>
400
+ <span class="px-3 py-1 bg-red-900 bg-opacity-30 text-red-300 text-sm rounded-full">Gamelan</span>
401
+ </div>
402
+ </div>
403
+
404
+ <!-- African -->
405
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
406
+ <div class="flex items-center mb-4">
407
+ <div class="w-10 h-10 rounded-full bg-yellow-900 flex items-center justify-center mr-4">
408
+ <i class="fas fa-globe-africa text-yellow-400"></i>
409
+ </div>
410
+ <h4 class="text-lg font-bold">African</h4>
411
+ </div>
412
+ <div class="flex flex-wrap gap-2">
413
+ <span class="px-3 py-1 bg-yellow-900 bg-opacity-30 text-yellow-300 text-sm rounded-full">Djembe</span>
414
+ <span class="px-3 py-1 bg-yellow-900 bg-opacity-30 text-yellow-300 text-sm rounded-full">Talking Drum</span>
415
+ <span class="px-3 py-1 bg-yellow-900 bg-opacity-30 text-yellow-300 text-sm rounded-full">Kalimba</span>
416
+ </div>
417
+ </div>
418
+ </div>
419
+ </div>
420
+
421
+ <div>
422
+ <h3 class="text-2xl font-bold mb-4 text-white">Modern Instruments</h3>
423
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
424
+ <!-- Electronic -->
425
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
426
+ <div class="flex items-center mb-4">
427
+ <div class="w-10 h-10 rounded-full bg-blue-900 flex items-center justify-center mr-4">
428
+ <i class="fas fa-bolt text-blue-400"></i>
429
+ </div>
430
+ <h4 class="text-lg font-bold">Electronic</h4>
431
+ </div>
432
+ <div class="flex flex-wrap gap-2">
433
+ <span class="px-3 py-1 bg-blue-900 bg-opacity-30 text-blue-300 text-sm rounded-full">Synthesizers</span>
434
+ <span class="px-3 py-1 bg-blue-900 bg-opacity-30 text-blue-300 text-sm rounded-full">Drum Machines</span>
435
+ <span class="px-3 py-1 bg-blue-900 bg-opacity-30 text-blue-300 text-sm rounded-full">Digital Wind</span>
436
+ <span class="px-3 py-1 bg-blue-900 bg-opacity-30 text-blue-300 text-sm rounded-full">Bass Synths</span>
437
+ <span class="px-3 py-1 bg-blue-900 bg-opacity-30 text-blue-300 text-sm rounded-full">Pad Generators</span>
438
+ </div>
439
+ </div>
440
+
441
+ <!-- Orchestral -->
442
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
443
+ <div class="flex items-center mb-4">
444
+ <div class="w-10 h-10 rounded-full bg-purple-900 flex items-center justify-center mr-4">
445
+ <i class="fas fa-violin text-purple-400"></i>
446
+ </div>
447
+ <h4 class="text-lg font-bold">Orchestral</h4>
448
+ </div>
449
+ <div class="flex flex-wrap gap-2">
450
+ <span class="px-3 py-1 bg-purple-900 bg-opacity-30 text-purple-300 text-sm rounded-full">Strings</span>
451
+ <span class="px-3 py-1 bg-purple-900 bg-opacity-30 text-purple-300 text-sm rounded-full">Brass</span>
452
+ <span class="px-3 py-1 bg-purple-900 bg-opacity-30 text-purple-300 text-sm rounded-full">Woodwinds</span>
453
+ <span class="px-3 py-1 bg-purple-900 bg-opacity-30 text-purple-300 text-sm rounded-full">Percussion</span>
454
+ <span class="px-3 py-1 bg-purple-900 bg-opacity-30 text-purple-300 text-sm rounded-full">Choir</span>
455
+ </div>
456
+ </div>
457
+ </div>
458
+ </div>
459
+ </div>
460
+
461
+ <!-- Quick Start Tab -->
462
+ <div id="quickstart" class="tab-content">
463
+ <h2 class="text-3xl font-bold mb-8 gradient-text">Quick Start Guide</h2>
464
+
465
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700 mb-8">
466
+ <div class="flex flex-col md:flex-row">
467
+ <div class="md:w-1/2 mb-6 md:mb-0 md:pr-6">
468
+ <h3 class="text-2xl font-bold mb-4 text-white">Get Started in 4 Easy Steps</h3>
469
+ <p class="text-gray-400 mb-6">
470
+ Follow this simple guide to begin your music creation journey with Music Workstation.
471
+ </p>
472
+ <div class="flex items-center mb-4">
473
+ <div class="w-10 h-10 rounded-full bg-indigo-900 flex items-center justify-center mr-4">
474
+ <span class="text-indigo-400 font-bold">1</span>
475
+ </div>
476
+ <div>
477
+ <h4 class="font-bold">Select an instrument</h4>
478
+ <p class="text-gray-400 text-sm">or start with AI generation</p>
479
+ </div>
480
+ </div>
481
+ <div class="flex items-center mb-4">
482
+ <div class="w-10 h-10 rounded-full bg-indigo-900 flex items-center justify-center mr-4">
483
+ <span class="text-indigo-400 font-bold">2</span>
484
+ </div>
485
+ <div>
486
+ <h4 class="font-bold">Record your music</h4>
487
+ <p class="text-gray-400 text-sm">or import existing files</p>
488
+ </div>
489
+ </div>
490
+ <div class="flex items-center mb-4">
491
+ <div class="w-10 h-10 rounded-full bg-indigo-900 flex items-center justify-center mr-4">
492
+ <span class="text-indigo-400 font-bold">3</span>
493
+ </div>
494
+ <div>
495
+ <h4 class="font-bold">Edit and mix</h4>
496
+ <p class="text-gray-400 text-sm">using the production tools</p>
497
+ </div>
498
+ </div>
499
+ <div class="flex items-center">
500
+ <div class="w-10 h-10 rounded-full bg-indigo-900 flex items-center justify-center mr-4">
501
+ <span class="text-indigo-400 font-bold">4</span>
502
+ </div>
503
+ <div>
504
+ <h4 class="font-bold">Export your creation</h4>
505
+ <p class="text-gray-400 text-sm">in your preferred format</p>
506
+ </div>
507
+ </div>
508
+ </div>
509
+ <div class="md:w-1/2">
510
+ <div class="bg-gray-900 rounded-lg p-6 h-full">
511
+ <div class="flex items-center mb-6">
512
+ <div class="w-12 h-12 rounded-full bg-indigo-900 flex items-center justify-center mr-4">
513
+ <i class="fas fa-headphones text-indigo-400 text-xl"></i>
514
+ </div>
515
+ <div>
516
+ <h4 class="font-bold">Quick Start Video</h4>
517
+ <p class="text-gray-400 text-sm">Watch our 3-minute tutorial</p>
518
+ </div>
519
+ </div>
520
+ <div class="bg-gray-800 rounded-lg aspect-video flex items-center justify-center mb-6">
521
+ <i class="fas fa-play-circle text-5xl text-indigo-400 opacity-50"></i>
522
+ </div>
523
+ <button class="w-full py-3 rounded-lg bg-indigo-900 bg-opacity-30 text-indigo-400 hover:bg-opacity-50 transition-all flex items-center justify-center">
524
+ <i class="fas fa-play mr-2"></i> Play Tutorial
525
+ </button>
526
+ </div>
527
+ </div>
528
+ </div>
529
+ </div>
530
+
531
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-6">
532
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
533
+ <h3 class="text-xl font-bold mb-4 flex items-center">
534
+ <i class="fas fa-question-circle text-blue-400 mr-3"></i>
535
+ <span>Need Help?</span>
536
+ </h3>
537
+ <p class="text-gray-400 mb-4">
538
+ Our comprehensive documentation covers all features and includes troubleshooting guides.
539
+ </p>
540
+ <button class="w-full py-2 rounded-lg bg-blue-900 bg-opacity-30 text-blue-400 hover:bg-opacity-50 transition-all">
541
+ Visit Help Center
542
+ </button>
543
+ </div>
544
+
545
+ <div class="bg-gray-800 rounded-xl p-6 border border-gray-700">
546
+ <h3 class="text-xl font-bold mb-4 flex items-center">
547
+ <i class="fas fa-users text-purple-400 mr-3"></i>
548
+ <span>Join Community</span>
549
+ </h3>
550
+ <p class="text-gray-400 mb-4">
551
+ Connect with other musicians, share your creations, and get feedback from our growing community.
552
+ </p>
553
+ <button class="w-full py-2 rounded-lg bg-purple-900 bg-opacity-30 text-purple-400 hover:bg-opacity-50 transition-all">
554
+ Join Now
555
+ </button>
556
+ </div>
557
+ </div>
558
+ </div>
559
+ </div>
560
+ </main>
561
+
562
+ <!-- Footer -->
563
+ <footer class="bg-gray-900 py-12 px-4 sm:px-6 lg:px-8 border-t border-gray-800">
564
+ <div class="container mx-auto">
565
+ <div class="grid grid-cols-1 md:grid-cols-4 gap-8 mb-8">
566
+ <div>
567
+ <div class="flex items-center space-x-2 mb-4">
568
+ <i class="fas fa-music text-2xl gradient-text"></i>
569
+ <h3 class="text-xl font-bold gradient-text">Music Workstation</h3>
570
+ </div>
571
+ <p class="text-gray-400 mb-4">
572
+ Your ultimate digital platform for music creation, editing, and sharing.
573
+ </p>
574
+ <div class="flex space-x-4">
575
+ <a href="#" class="text-gray-400 hover:text-white">
576
+ <i class="fab fa-facebook-f"></i>
577
+ </a>
578
+ <a href="#" class="text-gray-400 hover:text-white">
579
+ <i class="fab fa-twitter"></i>
580
+ </a>
581
+ <a href="#" class="text-gray-400 hover:text-white">
582
+ <i class="fab fa-instagram"></i>
583
+ </a>
584
+ <a href="#" class="text-gray-400 hover:text-white">
585
+ <i class="fab fa-youtube"></i>
586
+ </a>
587
+ </div>
588
+ </div>
589
+
590
+ <div>
591
+ <h4 class="text-lg font-bold mb-4 text-white">Products</h4>
592
+ <ul class="space-y-2">
593
+ <li><a href="#" class="text-gray-400 hover:text-white">Music Workstation Pro</a></li>
594
+ <li><a href="#" class="text-gray-400 hover:text-white">Mobile App</a></li>
595
+ <li><a href="#" class="text-gray-400 hover:text-white">Plugins</a></li>
596
+ <li><a href="#" class="text-gray-400 hover:text-white">Sound Packs</a></li>
597
+ </ul>
598
+ </div>
599
+
600
+ <div>
601
+ <h4 class="text-lg font-bold mb-4 text-white">Resources</h4>
602
+ <ul class="space-y-2">
603
+ <li><a href="#" class="text-gray-400 hover:text-white">Documentation</a></li>
604
+ <li><a href="#" class="text-gray-400 hover:text-white">Tutorials</a></li>
605
+ <li><a href="#" class="text-gray-400 hover:text-white">Blog</a></li>
606
+ <li><a href="#" class="text-gray-400 hover:text-white">Support</a></li>
607
+ </ul>
608
+ </div>
609
+
610
+ <div>
611
+ <h4 class="text-lg font-bold mb-4 text-white">Company</h4>
612
+ <ul class="space-y-2">
613
+ <li><a href="#" class="text-gray-400 hover:text-white">About Us</a></li>
614
+ <li><a href="#" class="text-gray-400 hover:text-white">Careers</a></li>
615
+ <li><a href="#" class="text-gray-400 hover:text-white">Contact</a></li>
616
+ <li><a href="#" class="text-gray-400 hover:text-white">Press</a></li>
617
+ </ul>
618
+ </div>
619
+ </div>
620
+
621
+ <div class="pt-8 border-t border-gray-800 flex flex-col md:flex-row justify-between items-center">
622
+ <p class="text-gray-400 mb-4 md:mb-0">
623
+ &copy; 2023 Music Workstation. All rights reserved.
624
+ </p>
625
+ <div class="flex space-x-6">
626
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Privacy Policy</a>
627
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Terms of Service</a>
628
+ <a href="#" class="text-gray-400 hover:text-white text-sm">Cookies</a>
629
+ </div>
630
+ </div>
631
+ </div>
632
+ </footer>
633
+
634
+ <script>
635
+ // Tab functionality
636
+ document.addEventListener('DOMContentLoaded', function() {
637
+ const tabButtons = document.querySelectorAll('.tab-btn');
638
+ const tabContents = document.querySelectorAll('.tab-content');
639
+
640
+ tabButtons.forEach(button => {
641
+ button.addEventListener('click', function() {
642
+ // Remove active class from all buttons and contents
643
+ tabButtons.forEach(btn => {
644
+ btn.classList.remove('border-b-2', 'border-blue-400', 'text-white');
645
+ btn.classList.add('text-gray-400');
646
+ });
647
+
648
+ tabContents.forEach(content => {
649
+ content.classList.remove('active');
650
+ });
651
+
652
+ // Add active class to clicked button
653
+ this.classList.remove('text-gray-400');
654
+ this.classList.add('border-b-2', 'border-blue-400', 'text-white');
655
+
656
+ // Show corresponding content
657
+ const tabId = this.getAttribute('data-tab');
658
+ document.getElementById(tabId).classList.add('active');
659
+ });
660
+ });
661
+
662
+ // Initialize first tab as active
663
+ tabButtons[0].click();
664
+
665
+ // Mobile menu toggle (placeholder - would need implementation)
666
+ const mobileMenuButton = document.querySelector('.md\\:hidden');
667
+ mobileMenuButton.addEventListener('click', function() {
668
+ alert('Mobile menu would open here in a full implementation');
669
+ });
670
+
671
+ // Animate instrument cards on scroll
672
+ const observerOptions = {
673
+ threshold: 0.1
674
+ };
675
+
676
+ const observer = new IntersectionObserver((entries) => {
677
+ entries.forEach(entry => {
678
+ if (entry.isIntersecting) {
679
+ entry.target.style.opacity = '1';
680
+ entry.target.style.transform = 'translateY(0)';
681
+ }
682
+ });
683
+ }, observerOptions);
684
+
685
+ document.querySelectorAll('.instrument-card').forEach(card => {
686
+ card.style.opacity = '0';
687
+ card.style.transform = 'translateY(20px)';
688
+ card.style.transition = 'opacity 0.6s ease, transform 0.6s ease';
689
+ observer.observe(card);
690
+ });
691
+ });
692
+ </script>
693
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=XXXMARK/maim" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
694
  </html>
prompts.txt ADDED
File without changes