[02:47] <n---o> [new album released | DYmWUR by René Muñoz Córdova | Internet Archive]
[12:15] <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...
[13:14] <sakrecoer[b]> i'm getting somewhere here! Finally figured out how to get them plugins from within ardour
[13: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:15] <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:16] <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:17] <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:19] <sakrecoer[b]> hm... why is it that things sometimes start working only when i give up? 🤣
[13:21] <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/
[14:24]  * 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:25] <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:28] <sakrecoer[b]> i remember a decade ago i was like "made with 100% hardware" jajajaja
[14:28] <sakrecoer[b]> today i'm like "made with 100% software" 🤣
[15:09] <marcnnn> Hey since ubuntu studio is using jack as default audio (right?) how is obs-studio audio monitor working on ubuntu studio? (without pulse audio)
[15:37] <OvenWerks> marcnnn: ubuntustudio uses pulse as the front end to jack for desktop audio.
[15:43] <OvenWerks> sakrecoer[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 7
[15:43] <marcnnn> OvenWerks: 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.com
[15:43] <marcnnn> https://github.com/bondagit/aes67-linux-daemon do you have support for aes67 in Ubuntu studio?
[15:43] <OvenWerks> obs can use jack audio directly.
[15:44] <marcnnn> only as source
[15:44] <marcnnn> or am i wrong?
[15:44] <OvenWerks> Ah yes that is true
[15:45] <OvenWerks> most of the latency in any streaming is due to video latency anyway. The audio has to be delayed to suit
[15:45] <marcnnn> with video call in obs web view it would be great to do audio mixing in a other programm or hardware
[15:45] <OvenWerks> it takes time to compress the video
[15:47] <OvenWerks> aes67 hardware is very expensive. more so than avb or dante hw
[15:47] <marcnnn> its not about the latency of the stream its about the latency of people talking with each other over the internet
[15:47] <marcnnn> dante is aes67 conform
[15:48] <OvenWerks> sort of.
[15:48] <marcnnn> i tried it yesterday it works with very low latency
[15:48] <OvenWerks> aes67 can yes
[15:50] <marcnnn> ubs alsa -> aes67 -> netzwork -> neutrik dante without recognizable latency
[15:50] <OvenWerks> the target latency is 1ms 48 samples
[15:51] <sakrecoer[b]> aha! thanks OvenWeks! i wonder what the work around is. there seems to be certain conditions under which it doesn't happen
[15:52] <OvenWerks> sakrecoer[b]: move your first note just slighytly
[15:52] <marcnnn> dante said 2,1 ms or so
[15:53] <OvenWerks> marcnnn: the spec for the stream is 1ms, but buffering is needed for stability
[15:54] <OvenWerks> 2.1 ms is very good
[15:55] <OvenWerks> do note that this is in a closed network with good switches end to end, not internet
[15:55] <OvenWerks> and not (even worse) wireless
[15:56] <OvenWerks> most streaming protocols are 500ms (mp3, ogg) just to get it out of the box. OPUS being the exception at 5ms
[15:57] <marcnnn> of cource 3 switches gigabit ethernet
[15:58] <OvenWerks> dante, aes67 and avb do not encode, using raw pcm
[16:00] <marcnnn> yes
[16:00] <OvenWerks> avb switches can have up to 7 in a row and do 7us
[16:02] <OvenWerks> but 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 system
[16:03] <marcnnn> 10 or 20 ms would be fine for me but pulse is much more often ?
[16:03] <OvenWerks> marcnnn: that last line didnt make sense to me
[16:04] <OvenWerks> 20ms as a bass player makes me loose time
[16:04] <OvenWerks> 10 is fine
[16:04] <OvenWerks> even 30ms is ok for some keyboard stuff
[16:05] <marcnnn> webrtc -> obs -> some audio api -> alsa aes67 -> audio mixer
[16:05] <marcnnn> thats the hole plan of mine
[16:06] <OvenWerks> with video?
[16:06] <marcnnn> if the audio api adds  > 100 ms like pulse its a problem
[16:06] <marcnnn> webrtc is around 500ms with video
[16:06] <OvenWerks> if pulse uses jack as it's device, pulse is locked to jack's latency
[16:07] <marcnnn> okay thats interessting
[16:07] <marcnnn> i should try that than thanks
[16:07] <OvenWerks> in Studio, pulse has the alsa modules removed
[16:08] <OvenWerks> while jack is running, when jack is stopped the alsa modiles are reloaded
[16:09] <OvenWerks> if 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:10] <OvenWerks> stable as is run as 1.6ms latency for a week without xruns
[16:12] <OvenWerks> there are some applications that use pulse that can't handle that. Skype likes 30ish ms (jack at 64/2 seems to work)
[16:12] <OvenWerks> firefox has not been a problem though
[16:15] <OvenWerks> marcnnn: do you have a mixer that takes aes67?
[16:16] <marcnnn> okay 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:17] <OvenWerks> ya I have heard that
[16:17] <marcnnn> OvenWerks: yes x32 with dante multiple once
[16:17] <OvenWerks> ah, ok
[16:19] <marcnnn> do you know how to get the right setting for jack with https://github.com/bondagit/aes67-linux-daemon ?
[16:21] <OvenWerks> no 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 hardware
[16:22] <OvenWerks> I do not remember the exact details though