• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    BURANLINUX musicmakers - klub o zpracování audia pro uživatele os Linux
    HARVIE
    HARVIE --- ---
    IV0
    IV0 --- ---
    Prosím o trochu brainstormingu na správný HW a distribuci pro následující build:
    1. Chci postavit jednoduchou jednoúčelovou krabičku (něco jako DAC, ale ne jenom DAC), která by na sobě měla pár hardwarových ovládacích prvků (potenciometrů a tlačítek).
    2. Měla by jeden USB-C port, do kterého by se připojovala zvuková karta, kterou má ve standalone režimu DJský mix Pioneer - v tomto případě XDJ-AZ, ale klidně i jiné (v Androidu se všechny tyhle mixy hlásí jako USB-0, channel-0 až channel-3). Ten channel-3 je to samé, co vystupuje na analogovém MAster výstupu z mixu, stereo 41kHz/32bit).
    3. Měla by mít vlastní, jinou, zvukovku, kteou bych chtěl použít jako analogový výstup.
    4. Výstup by měl mít rozumné parametry, nízkou latenci (to je hodně důležité) a symetrický XLR nebo 6,35mm jack výstup. Koukám třeba na HiFiBerry DAC2 Pro XLR (kdybych šel cestou RaspberryPI), to postačuje bohatě.
    5. Chtěl bych mít možnost vybrat vstup na USB zvukové kartě (Pioneer XDJ-AZ), abych stisknutím tlačítka mohl přepnout třeba z USB-0,channel-3 na USB-0,channel-0.
    6. Chtěl bych mít možnost mírně upravit bass/mid/high korekce na výstupu otáčením potenciometrů, pro nějaký základní room acoustic control.

    Cílem je dostat z Pioneeru ven další výstupy a upravit zvuk podle místnosti. Ideálně jako jednoduchá krabička, která nic nepotřebuje a funguje po zapnutí do napájení a odpojení od napájení by byl standardní způsob vypínání. Přepínání vstupů by mělo být bez nějakého loupání. Ideálně tedy nějaký read-only fs s možností někam uložit parametry EQ pro #6

    Mám nějaké zkušenosti s Linuxem i RaspberryPI, ale jsou to trochu staré znalosti a mám obavu, že mi uteče nějaké vhodnější řešení.
    Děkuju
    CABOWITZ
    CABOWITZ --- ---
    tak ten muj posledni kompilacni pokus s neuralnote nedopadl, ale uz maji venku balicek pro linux a funguje!

    Releases · DamRsn/NeuralNote · GitHub
    https://github.com/DamRsn/NeuralNote/releases
    CABOWITZ
    CABOWITZ --- ---
    neuralnote pod linuxem - jeste jsem netestoval, ale musim asap :)

    Linux support second attempt by SamuMazzi · Pull Request #133 · DamRsn/NeuralNote · GitHub
    https://github.com/DamRsn/NeuralNote/pull/133
    SPIKE411
    SPIKE411 --- ---
    SPIKE411:
    Zrythm 1.0 Released For Powerful Open-Source Digital Audio Workstation - Phoronix
    https://www.phoronix.com/news/Zrythm-1.0
    SPIKE411
    SPIKE411 --- ---
    Neznal jsem, zkušenosti nemám, třeba to pro někoho bude zajímavé.

    Zrythm - Digital Audio Workstation
    https://www.zrythm.org/
    GitHub - zrythm/zrythm: a highly automated and intuitive digital audio workstation - official mirror
    https://github.com/zrythm/zrythm
    Zrythm Digital Audio Workstation Abandoning GTK For Qt6 - Phoronix
    https://www.phoronix.com/news/Zrythm-Abandoning-GTK-For-Qt
    SUK
    SUK --- ---
    Nice! Mozna konecne bude moznost trosku koexistovat s Dante svetem softwarove :)
    Reddit - Dive into anything
    https://www.reddit.com/r/linuxaudio/comments/18lgz9k/is_there_any_way_to_make_dante_work_on_a_linux/
    CABOWITZ
    CABOWITZ --- ---
    Some people will no doubt laugh at a few of these "new features", given that they've been in some other DAWs for 20 years or more. That's OK — we laugh too when we see other DAWs finally adding things that Ardour could do in 2005. 😃
    CABOWITZ
    CABOWITZ --- ---
    a po necelem roce dalsi post:
    ardour 8 je venku (a mame velocity lollipops hh)

    Ardour 8.0 — What's new
    https://ardour.org/whatsnew.html
    CABOWITZ
    CABOWITZ --- ---
    ardour 7 je venku

    Ardour 7.0 - What's new
    https://ardour.org/whatsnew.html
    CABOWITZ
    CABOWITZ --- ---
    Airwindows | handsewn bespoke digital audio
    https://www.airwindows.com/
    CABOWITZ
    CABOWITZ --- ---
    LSP Plugins 1.2.2 released!

    Linux Studio Plugins Project
    https://lsp-plug.in/
    CABOWITZ
    CABOWITZ --- ---
    CABOWITZ: (tak bylo to tim, ze pokud chceme toggle mod na mute/solo etc button, tak je treba posilat pokazde cc > 64 a ne jednou 0 a podruhe 127)
    CABOWITZ
    CABOWITZ --- ---
    prosim vas - nejakou dobu se ted trapim s dost banalni veci na kterou moje google-fu/rtfm nestaci - mam do ardouru pripojeny DIY midikontroler (v preferencich->control surface mam zapnuto Generic MIDI), co mi posila CC 0 1 1 / 127 1 1 - ten se mi dari normalne pres midi-learn namapovat napr. na mute nebo solo button, ale aby se mi button inicializoval/zapnul tak musim kontroler zmacknout 2x. nemuzu verit ze by tohle nekdo neresil a nedari se mi nic dohledat, nebo jsem dnes nejak zabrzdeny... ugh... ev. diky moc za navedeni
    CABOWITZ
    CABOWITZ --- ---
    clip paradigm in ardour - looks promising :)
    Work In Progress: first demo of clip launching in Ardour
    https://www.youtube.com/watch?v=EiwUN7hz6eU
    CABOWITZ
    CABOWITZ --- ---
    a mame lv2 host pro vcv rack v2 - juch!

    GitHub - DISTRHO/Cardinal: Virtual Eurorack modular synthesizer platform
    https://github.com/DISTRHO/Cardinal
    CABOWITZ
    CABOWITZ --- ---
    pekny a hodne lehky os syntak pochazejici z demosceny:

    GitHub - lv2-porting-project/tunefish: Tunefish virtual analog synthesizer
    https://github.com/lv2-porting-project/tunefish

    Tunefish Synth | Home
    https://tunefish-synth.com/
    CABOWITZ
    CABOWITZ --- ---
    GitHub - BespokeSynth/BespokeSynth: Software modular synth
    https://github.com/BespokeSynth/BespokeSynth
    CABOWITZ
    CABOWITZ --- ---
    SUK: znam, ale nemel jsem tu cest. poridil jsem bazarove organellu m a jako pdckar jsem spokojen...
    SUK
    SUK --- ---
    Salut! Mozna nekoho zaujme, obzvlastte pak kolegy z [Raspberry Pi - miniaturní počítač za 35$]
    Zkousel nekdo tento projekt? :) https://zynthian.org
    YARRDESH
    YARRDESH --- ---
    tak hlasim ze stazeni sourcu jadra, opatchovani, zkompilovani a nainstalovani updatleho kernelu za pomoci id ADM vyslo a focusřitě jiz nelupe. slava&dik
    ADM
    ADM --- ---
    ten prikaz bude v adresari /usr/src/linux (kde je soubor sound/usb/pcm.c) ktery potrebujes zmenit
    patch -p1 < cesta_k_souboru_s_patchem_cos_postoval

    ADM
    ADM --- ---
    tak se podivej na verzi jadra "uname -r" nebo jsou to baliky linux-neco-verze, potrebujes doinstalovat balik linux-source-tvoje-verze viz baliky jadra z ubuntu bionic - ty by mely byt v mint tricia https://packages.ubuntu.com/search?keywords=linux+source&searchon=names&suite=bionic§ion=all

    jakmile ten balik nainstalujes, v /usr/src/linux budou soubory toho baliku. ty bude treba opatchovat, tim ze do toho adresare vlezes, das prikaz
    patch < cesta_k_souboru_s_patchem_cos_postoval
    (nemelo by to vypsat v idealnim pripade zadne chyby)
    YARRDESH
    YARRDESH --- ---
    ADM: jack pouzivam. ja ten mint praveze na audio nemam, k tomu mam v dualbootu vidle, ten mint mam na browseni, progeni arduina atd, proste uzivatelstinu, coz ovsem obnasi i sledovani pohyblivych obrazku a pousteni si hudby, takze nejakou optimalizaci na rt audio kernel bych to uplne nevidel, staci mi v tomto pripade, ze to hraje :) jako muzu si nahodit zpatky starou zvukovku, ale pri prebootovani to furt prepojovat na mixaku a v racku, to mi prijde jako prohra. sranda je, ze tu mam jeste raspberry s raspbianem a v ni pripojeny umc1820 od behringeru, ktera ma pres jack server proroutovany linkovy vstupy do lsp monitorovacich pluginu, kam si prave posilam vystupy z ty focusritky, abych si tak mohl na samostatnym lcdcku graficky monitorovat spektrum jednotlivejch poslanejch nastroju z daw u ty focusřitě. a ta umc1820 na raspbianu nelupe, no a to je behringer :-/ co jsem se docetl tak je to tim, ze ten behringer pouziva hw/fw deset let starej a nema, jako spousta novejch zvukovek, nejakej "implicit feedback" cosi cosi, co zpusobuje ty lupance a musi se patchovat kernel. cire nestesti.
    ADM
    ADM --- ---
    YARRDESH: Jako dobra volba s distribuci na vseobecne pouziti, ale ja nevim jak na to audio, snad se tady k tomu nekdo vyjadri. Do audia na linuxu nedelam, ale co si tak jeste pamatuju z drivejska, tak dneska je v kazdy distribuci a tedy i v mintu pulseaudio, o kterym se tvrdi, ze odstranuje typicke problemy s audiem na linuxu (it just works), ovsem za jakou cenu - jedna se o sotware mixer, navic ve vychozim stavu vetsinou spatne nastaveny, takze ti mixuje na procesoru ruzny zvukovy formaty z vice aplikaci do jednoho spolecnyho masteru, ktery posila na zvukovku (takze vysledkem je vyssi latence, pouziti nekvalitniho resampling algoritmu a mixeru), coz treba nechces, pokud mas zvukovku, ktera ma harware mixer, ale bezny uzivatel takove veci neresi, je rad ze mu funguje zvuk.
    Na alespon trochu profi audio se na pouzival jack zvukovy server, coz je asi obdoba toho co na windowsech ASICIO drivery (nebo tak nejak, ale ted se koukam ze jack je i pro windows, tak jsem zmaten). Nevim, zda je jack http://www.jackaudio.org jednuduse doinstalovatelny do linuxmintu, nasel jsem tohle https://medium.com/@brotenet/installing-jack-audio-server-on-linux-mint-8601a1dbb91c
    Zbezne koukam zda neni vhodna distribuce primo pro tyto ucely, ale nic me uplne nepresvedcilo, kazdopadne prizpusobit ten mint pro praci s audiem tim bych zacal. S kompilaci vlastniho jadra to bude slozitejsi.
    YARRDESH
    YARRDESH --- ---
    ADM: hmm, jsem stahoval distribuci hotovou a nic nekompiloval, safra. linux mint 19.3 tricia / jadro je 5.0.0-32-generic .
    ADM
    ADM --- ---
    YARRDESH: to je pechacek, v novym jadre to fakt neni, takze to klidne muze trvat pul roku nez se to tam vubec dostane a do ty doby je potreba ten patch a jadro si kompilovat sam.

    takze obecne, budes muset zkompilovat vlastni jadro a pak si nastavit, aby se ti jadro neaktualizovalo, jinak se to prepise, napis pro zacatek co mas za linux distribuci a mozna i verzi jadra (vystup 'uname -r')
    YARRDESH
    YARRDESH --- ---
    caun, poridil jsem zvukovku focusrite scarlett 18i20 3rd gen, bohuzel mi pri prehravani v linuxu lupe a praska. ve vidlich to nedela. docetl jsem se, ze mam aplikovat patch na kernel (pripojen nize). nemate s tim nekdo zkusenosti? patchovani kernelu je pro me spanelska vesnice hruzy, do ktere jsem radsi nikdy nevkrocil

    diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c
    index bd258f1ec2dd..4f6709dc8b9f 100644
    --- a/sound/usb/pcm.c
    +++ b/sound/usb/pcm.c
    @@ -365,6 +365,10 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs,
    ep = 0x81;
    ifnum = 2;
    goto add_sync_ep_from_ifnum;
    + case USB_ID(0x1235, 0x8215): /* Focusrite Scarlett 18i20 3rd Gen */
    + ep = 0x81;
    + ifnum = 2;
    + goto add_sync_ep_from_ifnum;
    case USB_ID(0x0582, 0x01d8): /* BOSS Katana */
    /* BOSS Katana amplifiers do not need quirks */
    return 0;
    @@ -387,10 +391,11 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs,
    add_sync_ep_from_ifnum:
    iface = usb_ifnum_to_if(dev, ifnum);

    - if (!iface || iface->num_altsetting < 2)
    + if (!iface || subs->altset_idx == 0 ||
    + subs->altset_idx >= iface->num_altsetting)
    return -EINVAL;

    - alts = &iface->altsetting[1];
    + alts = &iface->altsetting[subs->altset_idx];

    add_sync_ep:
    subs->sync_endpoint = snd_usb_add_endpoint(subs->stream->chip,
    CABOWITZ
    CABOWITZ --- ---
    implementace paulstretch v pd:
    https://github.com/Elektromatic/paulStretch
    Kliknutím sem můžete změnit nastavení reklam