Решил поделиться опытом установки FL Studio 9 на kubuntu 10.04 под wine. На ubuntu примерно так же.
1. Установка Wine Если wine уже установлен этот пункт можно пропустить. Для установки wine надо выполнить в терминале:
sudo apt-get update
sudo apt-get install wine1.2 wine1.2-gecko cabextract
2. Настройка Wine - В настройках wine (menu/Приложения/Wine/Настройка Wine), во вкладке Аудио надо включить звуковые драйверы - ALSA и JACK.
- Для включения Direct-Access в терминале:
echo 'REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Alsa Driver]
"UseDirectHW"="y"
' > /tmp/wine-sound.reg
regedit /tmp/wine-sound.reg
- Для запуска плагина Wasp и др. выполняем:
cd /tmp
wget http://winezeug.googlecode.com/svn/trunk/winetricks
chmod +x ./winetricks
./winetricks allfonts vcrun2005 vcrun2008 mfc42 gdiplus vb6run riched20
- Включаем сглаживание шрифтов:
echo 'REGEDIT4
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001
"FontSmoothingType"=dword:00000002
' > /tmp/wine-fonts.reg
regedit /tmp/wine-fonts.reg
sed -i 's/\[drivers32\]/\[drivers32\]\nMSACM.vorbis=vorbis.acm/' ~/.wine/drive_c/windows/system.ini
3. Установка WineASIOWineASIO - это замена ASIO драйвера. При этом звук пускается через JACK.
Скачиваем
http://sourceforge.net/projects/kxstudio/files/DEBs .deb пакет wineasio в домашнюю папку и устанавлмваем:
sudo dpkg -i ./wineasio*.deb
после чего в терминале
regsvr32 wineasio.dll
4. Установка JACKДля установки Jack сервера, делаем следующее:
sudo apt-get install jackd qjackctl
Для его настройки надо запустить Qjackctl (menu/Приложения/Мультимедиа/Jack Control)
Открываем "Настроить..." и устанавливаем следующие настройки (как у меня):
Режим реального времени не поддерживается wineasio по-этому нет смысла ставить realtime ядро.
Если железо позволяет можно уменьшить число выборок.
Частота дискретизации обычно 44,1 кГц, но встречаются звуковые карты с другой частотой.
В "Интерфейс" можно выбрать нужное устройство ввода/вывода
В "устройствах ввода/вывода" можно выбрать отдельно устройство для ввода и вывода
После изменения драйвера с alsa на другой из списка может пропасть alsa. Восстановить можно только удалением файла ./.config/rncbc.org/QjackCtl.conf5. Установка FL StudioУстанавливаем FL Studio 9. Демо версию можно скачать здесь -
http://demo.flstudio.com.
6. Настройка FL StudioЕсть небольшая проблема с запуском FL в kde. Окно fl studio просто не видно. Решается это так. В настройках wine, вкладка графика. Включаем эмуляцию виртуального рабочего стола с нужными размерами. На Gnome этой проблемы нет.
После запуска FL Studio заходим в options/audio settings. В input/output выбираем Wine ASIO. В CPU можно выключить Multithreaded generator processing и Multithreaded mixer processing. Это уменьшит нагрузку на процессор.
Также можно запускать FL Studio c real-time аттрибутами с высоким приоритетом. В терминале:
chrt -f 80 wine ./.wine/drive_c/Program\ Files/Image-Line/FL\ Studio\ 9/FL.exe
Для удобства можно создать новый пункт в меню с этой командой.
Сам пользовался вот этим -
http://ubuntuforums.org/showthread.php?t=1260057.
Если задержки звука не важны, то можно не ставить wineasio и jack.В принципе работает стабильно, без вылетов, тормозов. Задержки не большие.