/srv/irclogs.ubuntu.com/2021/01/30/#ubuntustudio.txt

n---o[new album released | DYmWUR by René Muñoz Córdova | Internet Archive]02:47
sakrecoer[b]rgh: i remember you asking how to rename midi devices? Maybe i got it wrong... But i found this today:12:15
* sakrecoer[b] uploaded an image: image.png (132KiB) < https://matrix.org/_matrix/media/r0/download/basspistol.org/zJRdgWyunDwtlqpEiexWHUDN/image.png >12:15
sakrecoer[b]it wont chagen the anme in Jack, but it's a start...12:15
sakrecoer[b] * it wont chagen the name in Jack, but it's a start...12:15
sakrecoer[b]i'm getting somewhere here! Finally figured out how to get them plugins from within ardour13:14
sakrecoer[b]I have no luck with carla, for some reason it is way too instable on my setup for me to keep trying.13:14
sakrecoer[b]But one thing i keep bumping my head in, is how to make Ardour, keep a note at the begining of a midi container.13:15
sakrecoer[b]The note is 3.1.0, and the container at 2.1.0 of the grid. Now if i drag the container to start at 3.1.0, the first note disapears...13:16
sakrecoer[b]even if i draw the note with pen  snapped , it sounds and poof disappears...13:17
sakrecoer[b]if i unrole the container, it's there...13:17
sakrecoer[b]hm... why is it that things sometimes start working only when i give up? 🤣13:19
sakrecoer[b]no idea what i did, but now it works as i expect it...13:21
sakrecoer[b]i can't believe i'm this ->.<- close to have a finished track right now \o/13:21
* sakrecoer[b] uploaded an audio file: dingdingworld_r1_session_2021-01-30_1523.mp3 (2572KiB) < https://matrix.org/_matrix/media/r0/download/basspistol.org/nZiharVfIuYdwyhDnuYKmxNZ/dingdingworld_r1_session_2021-01-30_1523.mp3 >14:24
sakrecoer[b] absoulte shite. But i'm so happy :')14:24
sakrecoer[b]the sound is crap... but that's me not the software. The whole exercise was to get that midi to obey! including CC and stuff :')14:25
sakrecoer[b]next stop: take over the galaxy!14:25
sakrecoer[b]i remember a decade ago i was like "made with 100% hardware" jajajaja14:28
sakrecoer[b]today i'm like "made with 100% software" 🤣14:28
marcnnnHey since ubuntu studio is using jack as default audio (right?) how is obs-studio audio monitor working on ubuntu studio? (without pulse audio)15:09
OvenWerksmarcnnn: ubuntustudio uses pulse as the front end to jack for desktop audio.15:37
OvenWerkssakrecoer[b]: that is a known bug. Paul has been working on a fix for over a year as it means rewriting how Ardour deals with time. This will be the main "feature" for Ardour 715:43
marcnnnOvenWerks: thanks for the hint so its not solving the pulse related issuers with latency:(  it would be nice to integrate https://github.com/thestk/rtaudio or jack or alsa direct to obs audio monitor if someone is interested to join the idea marcnnn@gmail.com15:43
marcnnnhttps://github.com/bondagit/aes67-linux-daemon do you have support for aes67 in Ubuntu studio?15:43
OvenWerksobs can use jack audio directly.15:43
marcnnnonly as source15:44
marcnnnor am i wrong?15:44
OvenWerksAh yes that is true15:44
OvenWerksmost of the latency in any streaming is due to video latency anyway. The audio has to be delayed to suit15:45
marcnnnwith video call in obs web view it would be great to do audio mixing in a other programm or hardware15:45
OvenWerksit takes time to compress the video15:45
OvenWerksaes67 hardware is very expensive. more so than avb or dante hw15:47
marcnnnits not about the latency of the stream its about the latency of people talking with each other over the internet15:47
marcnnndante is aes67 conform15:47
OvenWerkssort of.15:48
marcnnni tried it yesterday it works with very low latency15:48
OvenWerksaes67 can yes15:48
marcnnnubs alsa -> aes67 -> netzwork -> neutrik dante without recognizable latency15:50
OvenWerksthe target latency is 1ms 48 samples15:50
sakrecoer[b]aha! thanks OvenWeks! i wonder what the work around is. there seems to be certain conditions under which it doesn't happen15:51
OvenWerkssakrecoer[b]: move your first note just slighytly15:52
marcnnndante said 2,1 ms or so15:52
OvenWerksmarcnnn: the spec for the stream is 1ms, but buffering is needed for stability15:53
OvenWerks2.1 ms is very good15:54
OvenWerksdo note that this is in a closed network with good switches end to end, not internet15:55
OvenWerksand not (even worse) wireless15:55
OvenWerksmost streaming protocols are 500ms (mp3, ogg) just to get it out of the box. OPUS being the exception at 5ms15:56
marcnnnof cource 3 switches gigabit ethernet15:57
OvenWerksdante, aes67 and avb do not encode, using raw pcm15:58
marcnnnyes16:00
OvenWerksavb switches can have up to 7 in a row and do 7us16:00
OvenWerksbut by the time you dump it into a computer it will be at least 1ms. Just running jack and pulse at 1ms uses 25% dsp on my system16:02
marcnnn10 or 20 ms would be fine for me but pulse is much more often ?16:03
OvenWerksmarcnnn: that last line didnt make sense to me16:03
OvenWerks20ms as a bass player makes me loose time16:04
OvenWerks10 is fine16:04
OvenWerkseven 30ms is ok for some keyboard stuff16:04
marcnnnwebrtc -> obs -> some audio api -> alsa aes67 -> audio mixer16:05
marcnnnthats the hole plan of mine16:05
OvenWerkswith video?16:06
marcnnnif the audio api adds  > 100 ms like pulse its a problem16:06
marcnnnwebrtc is around 500ms with video16:06
OvenWerksif pulse uses jack as it's device, pulse is locked to jack's latency16:06
marcnnnokay thats interessting16:07
marcnnni should try that than thanks16:07
OvenWerksin Studio, pulse has the alsa modules removed16:07
OvenWerkswhile jack is running, when jack is stopped the alsa modiles are reloaded16:08
OvenWerksif pulse can see any alsa device while bridged to jack, it will be unstable, bbut if jack is the only device pulse has, it is quite stable.16:09
OvenWerksstable as is run as 1.6ms latency for a week without xruns16:10
OvenWerksthere are some applications that use pulse that can't handle that. Skype likes 30ish ms (jack at 64/2 seems to work)16:12
OvenWerksfirefox has not been a problem though16:12
OvenWerksmarcnnn: do you have a mixer that takes aes67?16:15
marcnnnokay i will try obs that soon and report:D  i have not managed to get the AES67 alsa device in to Jack jet but that should work somehow...16:16
OvenWerksya I have heard that16:17
marcnnnOvenWerks: yes x32 with dante multiple once16:17
OvenWerksah, ok16:17
marcnnndo you know how to get the right setting for jack with https://github.com/bondagit/aes67-linux-daemon ?16:19
OvenWerksno I do not. It has something to do with the device type the driver sets it up as. it does not show up in alsa as hardware16:21
OvenWerksI do not remember the exact details though16:22

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!