1 | | ==TBA== |
| 1 | ==Пост-процесирачки панел== |
| 2 | |
| 3 | Фаза 3 е финалната фаза од развојот на SoundSculpt системот, со фокус на создавање на интерактивна post-processing околина. Главната цел беше да се овозможи на корисниците да имаат полна креативна контрола над генерираното аудио преку real-time менување на различни аудио параметри и ефекти. |
| 4 | Системот го проширив од двоколонски во триколонски layout за да се сместат новите post-processing контроли. Воведов и state management архитектура за зачувување на raw аудио податоци што овозможува не-деструктивно менување. Во почетокот на оваа фаза воведов и креативни ефекти кои понатаму ги отстранив бидејќи беа редундантни. Од претходните фази исто така отстранив “quality mode” бидејќи исто така беше непотребно. Додадов нови дифолти за параметрите за генерација, за брзо и ефикасно генерирање и додадов опција за “None” на Intensity и Emotion контролите, доколку корисникот не сака дополнително да додава на својот промпт. |
| 5 | |
| 6 | ** Додадени се основни контроли/ефекти, контроли за динамички ефекти и контроли за просторни ефекти. ** |
| 7 | |
| 8 | === Основни ефекти === |
| 9 | 1.Volume/Gain контрола (-20dB до +10dB) |
| 10 | • Линеарно засилување/ослабување на аудио сигналот |
| 11 | • Математичка имплементација: gain_linear = 10^(gain_db / 20) |
| 12 | • Real-time feedback за оптимално ниво без дисторзирање |
| 13 | |
| 14 | 2.Pitch Shift (-12 до +12 semitones) |
| 15 | • Менување на висината без промена на времетраењето |
| 16 | • Имплементирано преку phase vocoder техника |
| 17 | • Pitch factor: 2^(semitones / 12) |
| 18 | |
| 19 | 3.Speed Change (0.5x до 2.0x) |
| 20 | • Променување на брзината на репродукција |
| 21 | • Влијае и на pitch и на duration |
| 22 | • Користи интерполација за ресемплирање |
| 23 | |
| 24 | === Динамички ефекти === |
| 25 | 1.Compressor |
| 26 | • Threshold: 0.3-0.9 |
| 27 | • Ratio: 1:1 до 8:1 |
| 28 | • Hard-knee карактеристика |
| 29 | • Автоматска gain компензација |
| 30 | |
| 31 | 2.Fade In/Out |
| 32 | • Независни контроли за влез и излез |
| 33 | • Времетраење: 0-1000ms |
| 34 | • Линеарни fade криви за чисти транзиции |
| 35 | |
| 36 | === Просторни ефекти === |
| 37 | 1.Reverb систем |
| 38 | • Три типа: Room, Hall, Plate |
| 39 | • Wet/Dry мешање (0-80%) |
| 40 | • Impulse response генерирање за секој тип |
| 41 | • Конволуција со оптимизирана длабочина |
| 42 | |
| 43 | |
| 44 | 2. Echo/Delay |
| 45 | • Delay време: 50-500ms |
| 46 | • Feedback контрола: 0-80% |
| 47 | • Wet level: 0-60% |
| 48 | • Повеќе ехоа за реалистичен ефект |
| 49 | |
| 50 | 3.Stereo Width |
| 51 | • Pseudo-stereo creation за моно извори |
| 52 | • Ранг: 0.0 (моно) до 2.0 (extra wide) |
| 53 | • Базирано на Haas effect принципи |
| 54 | |
| 55 | |
| 56 | Во Фаза 3 претставив дека SoundSculpt од едноставен AI аудио генератор станува апликација со која може креативно да се изрази еден корисник. |
| 57 | Ги постигнав сите планирани цели во Фаза 3 со што одредени планирани работи скратив и променив функционалности од претходни фази. |