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 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: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" jajajaja | 14:28 |
sakrecoer[b] | today i'm like "made with 100% software" 🤣 | 14:28 |
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:09 |
OvenWerks | marcnnn: ubuntustudio uses pulse as the front end to jack for desktop audio. | 15:37 |
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:43 |
marcnnn | only as source | 15:44 |
marcnnn | or am i wrong? | 15:44 |
OvenWerks | Ah yes that is true | 15:44 |
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:45 |
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:47 |
OvenWerks | sort of. | 15:48 |
marcnnn | i tried it yesterday it works with very low latency | 15:48 |
OvenWerks | aes67 can yes | 15:48 |
marcnnn | ubs alsa -> aes67 -> netzwork -> neutrik dante without recognizable latency | 15:50 |
OvenWerks | the target latency is 1ms 48 samples | 15:50 |
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:51 |
OvenWerks | sakrecoer[b]: move your first note just slighytly | 15:52 |
marcnnn | dante said 2,1 ms or so | 15:52 |
OvenWerks | marcnnn: the spec for the stream is 1ms, but buffering is needed for stability | 15:53 |
OvenWerks | 2.1 ms is very good | 15:54 |
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:55 |
OvenWerks | most streaming protocols are 500ms (mp3, ogg) just to get it out of the box. OPUS being the exception at 5ms | 15:56 |
marcnnn | of cource 3 switches gigabit ethernet | 15:57 |
OvenWerks | dante, aes67 and avb do not encode, using raw pcm | 15:58 |
marcnnn | yes | 16:00 |
OvenWerks | avb switches can have up to 7 in a row and do 7us | 16:00 |
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:02 |
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:03 |
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:04 |
marcnnn | webrtc -> obs -> some audio api -> alsa aes67 -> audio mixer | 16:05 |
marcnnn | thats the hole plan of mine | 16:05 |
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:06 |
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:07 |
OvenWerks | while jack is running, when jack is stopped the alsa modiles are reloaded | 16:08 |
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:09 |
OvenWerks | stable as is run as 1.6ms latency for a week without xruns | 16:10 |
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:12 |
OvenWerks | marcnnn: do you have a mixer that takes aes67? | 16:15 |
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:16 |
OvenWerks | ya I have heard that | 16:17 |
marcnnn | OvenWerks: yes x32 with dante multiple once | 16:17 |
OvenWerks | ah, ok | 16:17 |
marcnnn | do you know how to get the right setting for jack with https://github.com/bondagit/aes67-linux-daemon ? | 16:19 |
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:21 |
OvenWerks | I do not remember the exact details though | 16:22 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!