LINUX.ORG.RU

Fender Studio — приложение для записи звука на Linux

 , ,

Fender Studio — приложение для записи звука на Linux

0

2

Компания Fender, известная своими гитарами и аудиооборудованием, представила новое приложение для записи и обработки звука – Fender Studio. Сборки программы представлены для iOS, Android, Windows, macOS и Linux.

Что предлагает Fender Studio?

🎸 Интуитивный интерфейс для музыкантов, подходящий как новичкам, так и профессионалам.

🎙️ Многодорожечную запись с поддержкой VST-плагинов.

🎧 Встроенные инструменты для обработки гитарного звука, включая эффекты и усилители.

🔄 Совместимость с ALSA и PipeWire в Linux.

Для работы Fender Studio на Linux необходимы:

  • ОС: Ubuntu 24.04 LTS (или новее) с установленным Flatpak

  • Оперативная память: 2 ГБ (или больше)

  • Процессор: 64-битный Intel/AMD или ARM64

Хотя на Linux уже есть профессиональные DAW (например, Ardour и Bitwig), появление Fender Studio – это знак растущего интереса крупных компаний к открытой платформе.

>>> Приложение пока находится в бета-тестировании, но доступно для скачивания на официальном сайте

★★★

Проверено: hobbit ()
Последнее исправление: unfo (всего исправлений: 5)
Ответ на: комментарий от Shadow

что значит научиться играть на губной гармошке

После просмотра вот этого в первый раз долго смотрел в стену и думал строчки из «Бородино», где про «богатыри - не мы».

Ужасно жалко, что нормального качества нет и не может быть.

thesis ★★★★★
()
Ответ на: комментарий от kto_tama

как записать гитару без гитары ?

Берёте клочок бумаги...карандаш или ручку... и зиписываете: «Гитара»... ;P ;))

Somebody ★★★★
()
Ответ на: комментарий от ist76

фЕндер против гЫбсона.

Непонятно, о чём спорить. Надо иметь оба

Пожалуй полубанку тоже бы хотелось

Но сначала - мультимензурный многострун

Мультимензура очень весело - натурально баритон и гитара в одном корпусе

Ну и в целом держать несколько гитар на разные случаи круто. Культурное разнообразие и всё такое.

melkor217 ★★★★★
()
Ответ на: комментарий от melkor217

Сколько музыканту нужно гитар для счастья?

Ещё одну.

Aceler ★★★★★
()
Ответ на: комментарий от kott

Вот это да! Так это, без шуток, мои идейные единомышленники! Я тоже не понимаю в упор никаких джусов, зачем это все блоатваре.

Без сарказма

James_Holden ★★★★★
()
Ответ на: комментарий от kott

Зачем вообще завязываться на какие-то решения с платными коммерческими лицензиями, для меня это выглядит как помешательство. Может я чего не понимаю.

James_Holden ★★★★★
()

Эта штука создаёт директорию ~/?????????????????? и кладёт туда свои файлы.

Чудесно.

Aceler ★★★★★
()
Ответ на: комментарий от kott

Вот именно. Вообще не понятно зачем. Его никто не купит, потому что уже давно на рынке есть намного более крутой закрытый продукт и его уже все купили кому надо. А freeware зачем делать - это вообще науке не известно.

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от kott

Да про все, в общем. Про любой новый проект, или который хочет обновить свой формат или поддерживаемые платформы.

James_Holden ★★★★★
()
Ответ на: комментарий от Aceler

И эти люди смеются над детскими ошибками в опенсорсе. Здорово, великолепно. Почему каждый раз, когда проприетарасты берутся что-то делать, получается метанирование мирового океана? Поразительно.

Серьезные разработчики, не то что наша линпус-школота.

James_Holden ★★★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от James_Holden

Ну вот их и спроси, зачем им это. Могли б наконтрибутить в sfizz или sfzero и мы бы все их полюбили.

А про Джус - тут просто данность, что даже большинство открытых плагинов написано на нём.

kott ★★★★★
()
Ответ на: комментарий от Aceler

Русская локаль? Может, поэтому скачивание из РФ и запрещено бггг. Все привыкли, что дело всегда в санкциях, а на этот раз дело в багах.

thesis ★★★★★
()
Ответ на: комментарий от kott

А про Джус - тут просто данность, что даже большинство открытых плагинов написано на нём.

Вот про это прежде всего я и говорю. Это очень печально. Но хочу сказать, что многие плагины без него, например LSP набор сделан нормально и он поддерживает все основные форматы при этом и даже GStreamer, а там есть практически все плагины для сведения, и можно сделать что угодно. Лично мне не особо нужно что-то еще. Ну и кроме этого, в LV2 есть достаточно плагинов без всякого джуса.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Почему каждый раз, когда проприетарасты берутся что-то делать, получается метанирование мирового океана?

Ой, а когда опенсорцники берутся что-то делать, так всегда сходу получаются безупречные бриллианты. Вот прям с беты - бери и радуйся.

thesis ★★★★★
()
Ответ на: комментарий от kott

Ну вот помню, gcc 2.7 умел собирать shared, а gcc 2.81 (на базе egcs) не умел. И вся OpenBSD с ним была static. ВОт как, простите, описанные библиотеки на таком компиляторе собрались бы? Или у них проблемы с autotools и прочим?

Shadow ★★★★★
()
Ответ на: комментарий от James_Holden

Иногда полезен условный Карабас Барабас с плёткой.
В альтернативной вселенной Стейнберг сделала свой ASIO и все, за неимением альтернативы, согласно построились и даже не пытаются делать свой собственный велосипед с квадратными колесами. Микрософт, правда попыталась с WASAPI, но все посмотрели на неё, как на сумасшедшую и забили.

ist76 ★★★★★
()
Ответ на: комментарий от James_Holden

Это очень печально.

И почему же? Неужели тем, что можно взять код плагина с гитхаба и собрать его под линукс без переписывания?

kott ★★★★★
()
Ответ на: комментарий от Shadow

ВОт как, простите, описанные библиотеки на таком компиляторе собрались бы?

Какой смысл вообще спрашивать как GTK3 соберется с компилятором времен мамонтов? Очевидно что никак, на то много причин, не только статика.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Внутренний протест против мэйнстрима. Штош, понимаю…

kott ★★★★★
()
Ответ на: комментарий от kott

Для плагинов вообще нельзя использовать никакой GTK и никакой Qt, никакой версии. Категорически нельзя. Если это LV2 плагины, то надо использовать голый xcb и рисовать картинку чем-нибудь типа cairo или похожего. Главное, чтобы это не создавало и не требовало свой event loop, как это делает Qt и GTK. Так делают все нормальные современные LV2 плагины, типа того же LSP.

Если это VST3, то там встроен свой GUI «тулкит» на XML и вообще вопрос так не стоит.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Так вот это сфорцандо, могло просто наваять GUI плагина на VST3 фреймворке, дефолтно, и оно бы без проблем работало везде.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Где ж ты был, когда авторы LV2 насочиняли suil с декартовым перемножением прослоек между x11, gtk(2,3), Qt(4,5)?

kott ★★★★★
()
Ответ на: комментарий от James_Holden

Но ведь, они же твои единомышленники…

kott ★★★★★
()
Ответ на: комментарий от James_Holden

чтобы это не создавало и не требовало свой event loop

Золотые слова.

Shadow ★★★★★
()
Ответ на: комментарий от thesis

Текстом пишут про санкции, а на самом деле стесняются :-)

Aceler ★★★★★
()
Ответ на: комментарий от kott
$ tree ~/\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?\?/
/home/aceler/??????????????????/
└── Studio
    ├── Jam Tracks
    │   └── funkitup.jamtrack
    └── Sessions
        ├── Funk it Up
        │   ├── Cache
        │   │   └── Images
        │   │       ├── xFAF01744Bass.flac959961.peak
        │   │       ├── xFAF01744Brass.flac959961.peak
        │   │       ├── xFAF01744Drums.flac959961.peak
        │   │       ├── xFAF01744E-Guitar.flac959961.peak
        │   │       ├── xFAF01744Keys.flac959961.peak
        │   │       └── xFAF01744Saxophone.flac959961.peak
        │   └── Funk it Up.fenderstudio
        └── Funk it Up(2)
            ├── Audio Files
            │   ├── Guitar.flac
            │   ├── Vocals(2).flac
            │   └── Vocals.flac
            ├── Cache
            │   └── Images
            │       ├── Guitar.flacD183F.peak
            │       ├── Vocals(2).flacF65BE.peak
            │       ├── Vocals.flac74FA9.peak
            │       ├── xFAF01744Bass.flac959961.peak
            │       ├── xFAF01744Brass.flac959961.peak
            │       ├── xFAF01744Drums.flac959961.peak
            │       ├── xFAF01744E-Guitar.flac959961.peak
            │       ├── xFAF01744Keys.flac959961.peak
            │       └── xFAF01744Saxophone.flac959961.peak
            └── Funk it Up(2).fenderstudio

11 directories, 21 files
Aceler ★★★★★
()
Ответ на: комментарий от kott

А почему у тебя при LANG=ru_RU.UTF-8 используется ~/Documents? Должно быть ~/Документы в $XDG_DOCUMENTS_DIR.

Aceler ★★★★★
()
Ответ на: комментарий от kott

Я когда вообще начал изучать LV2, сделал их на Qt, поимел кучу проблем. А потом мне быстро здесь умные люди (в треде сейчас есть они))) объяснили как надо делать.

James_Holden ★★★★★
()
Ответ на: комментарий от kott

Нет, вот смотри что - там написано

On Linux the host has to provide this interface to the plug-in

То есть, хост, именно хост предоставляет event loop. Это правильно и иначе не сделаешь. В LV2 то же самое. Но! Если плагин написан на GTK или Qt - то он будет пытаться создать свой event loop внутри плагина, что не будет нормально работать. Эта проблема обходится очень костыльно - в LV2, хост должен уметь создавать внутри себя event loop для каждой версии Qt и Gtk, которая может быть в плагинах, притом делать это одновременно - ты же можешь подключить один плагин на Qt5, второй на GTK2, третий на Qt6 и им всем нужен event loop на стороне хоста, совместимый с их тулкитом! А хост то, сам на каком-то фреймворке написан может быть!

Это ад кошмарный.

Поэтому, нормальные люди делают намного проще - плагин использует напрямую X протокол и его event loop, который не проблема предоставить для любого хоста.

James_Holden ★★★★★
()
Ответ на: комментарий от Aceler

Я даже не знаю, как их использовать, если я рубанусь и захочу это сделать. А они знают, это профессиональные программисты, не джуны.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Это независимый от Editor-а loop для Processor (если я правильно понял, мне пока вглубь vst3sdk лезть не доводилось). Как там плагин общается с гуем - это его проблема, если это делается напрямую гуй-аудиопроцессор - то это неправильно.

На самом деле, в этом sforzando - vst3/clap плагин - это обёртка над обычным приложением. О чём они прямо и пишут.

kott ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.