136 postsPage 5 of 7
1, 2, 3, 4, 5, 6, 7
niles wroteNo this is not what I requested. You are switching the device block size while having Dropout protection enabled. It doesn't make any sense.
Please, 44.1kHz, no dropout protection (Minimum), like my video. Let's keep it simple.

Re-read my post and watch the second half of the video and tell me if it still doesn’t make any sense.

It clouds the results. Let's first start without DP enabled, then with DP. DP brings a lot of other factors on the table.

BTW I see an output latency of 216ms with a buffer size of 64 ms in that video. :shock:


I have 4 screen capture softwares which all have various limits regarding audio capture unfortunately. Audio loopback also presents some issues.

They have a combination of: locked at 48khz, have excessive output latency or they have limited buffer size options.

I need to do some research on how to capture something under similar audio conditions as your test.

---

Meanwhile, I repeated the secondary test with DP turned off, jitter is still present. However the missing first note issue goes away. So in the image below I aligned the first note. Jitter is visible in all buffers.

DP is not affecting the presence of the Jitter on macOS, but I haven't checked to see if it affects the amount of jitter.

Image

User avatar
by warddejager on Tue Jul 14, 2020 5:33 pm
Is it plausible that Stu.one's midi issues comes from the fact they are converting it to their own midi protocol ( look mum no midi ) which is used for virtual instruments ?
Ten years of silence from presonus part regarding this issue makes me believe the problem is deeply routed in the code ( their take on midi ) and can't be fixed that easily , hence the 10 years of radio silence .

Just speculating

https://s1manual.presonus.com/Content/F ... o_MIDI.htm

Intel I5 second gen , 16 gig ram , amd radeon , win 10


Soft :renoise , studio one pro , reaktor 6 , talmod , vallhalla , toneboosters , loomer architect , Klanghelm ,audio realism
Hard : clavia Nord modular g1 , Roland integra , yamaha A5000 , kenton control freak , Senheisser k6/me66 , beyerdynamic dt880
User avatar
by robertgray3 on Tue Jul 14, 2020 5:45 pm
warddejager wroteIs it plausible that Stu.one's midi issues comes from the fact they are converting it to their own midi protocol ( look mum no midi ) ,


Not this particular issue. I don’t understand how it’s productive to come in every thread that involves midi and suggest this. Also, since I assume you’re mentioning multiple issues that weren’t touched on in this thread- you posted a lot of issues before and many of them were reported and fixed.

Ten years of silence from presonus part regarding this issue makes me believe the problem is deeply routed in the code


The “silence” is likely due to the fact that this is not an “issue” so much as a difference of opinion. It is some people’s opinion that they should be able to monitor live input at larger-than-average buffer sizes and have no jitter.

I provided my tests above, niles did some tests, lots of tests, admiral did a lot of testing. So far it looks like the discussion of jitter at 64 (a size at which I think many people Monitor live input) is basically academic.

Can you exacerbate the issue by monitoring at buffers of 512 and greater? Yes, but previous threads indicate that’s a trade off for achieving lower overall latency.
Last edited by robertgray3 on Tue Jul 14, 2020 6:01 pm, edited 1 time in total.

Mac OS X Catalina 10.15.7
Mac Pro 6.1
3 GHz 8-Core Intel Xeon E5
32 GB 1066 MHz DDR3
Dual AMD FirePro D500 3072 MB
Quantum 2
User avatar
by warddejager on Tue Jul 14, 2020 5:59 pm
robertgray3 wrote
warddejager wroteIs it plausible that Stu.one's midi issues comes from the fact they are converting it to their own midi protocol ( look mum no midi ) ,


Not this particular issue. I don’t understand how it’s productive to come in every thread that involves midi and suggest this. One issue are a time, btw- you’ve posted a lot of issues before and many of them were reported and fixed.

Ten years of silence from presonus part regarding this issue makes me believe the problem is deeply routed in the code


The “silence” is likely due to the fact that this is not an “issue” so much as a difference of opinion. It is some people’s opinion that they should be able to monitor live input at larger-than-average buffer sizes and have no jitter.

I provided my tests above, niles did some tests, lots of tests, admiral did a lot of testing. So far it looks like the discussion of jitter at 64 (a size at which I think many people Monitor live input) is basically academic. As for the jitter at 512 and up, I’d love to hear from someone who is actually monitoring audio at 512 and up and to know how they can even play accurately with that much round trip latency, never mind jitter.

Why is this not a midi issue , and not related to Look mum no midi ?
Do you have some insider info , please share if you do .
Triggernig impact xt from a yamaha rm1x ( bumbelbee's video )requires midi , no ?
And secondly , no not all my midi issues are resolved , the verry annoying issue of waiting for a win update to resolve it , only 2 other persons I know of have the issue .
When a thread is locked it doesn't mean it's resolved .
And yes , I posted a lot of issues which were actual bugs .

Intel I5 second gen , 16 gig ram , amd radeon , win 10


Soft :renoise , studio one pro , reaktor 6 , talmod , vallhalla , toneboosters , loomer architect , Klanghelm ,audio realism
Hard : clavia Nord modular g1 , Roland integra , yamaha A5000 , kenton control freak , Senheisser k6/me66 , beyerdynamic dt880
User avatar
by Rasi on Tue Jul 14, 2020 6:02 pm
robertgray3 wroteAt the end of the day, audibly is what me and my clients are concerned about, so I do audio in at 32 and MIDI in at 64.
...
When is monitoring at 256 and above useful, though?
...
Great picture! At the risk of sounding callous, being able to see the results I heard only justifies my indifference to this issue.

It's very good to have a baseline for Mac, though, so if someone's results deviate from the results you and I got they can start looking into other issues being at play.


You are truly insufferable. How about working at 96k where such buffer settings still provide plenty fine working latency. Oh and I'm also a professional, glad you get paid too.
User avatar
by admiralbumblebee on Tue Jul 14, 2020 6:04 pm
robertgray3 wroteI provided my tests above, niles did some tests, lots of tests, admiral did a lot of testing. So far it looks like the discussion of jitter at 64 (a size at which I think many people Monitor live input) is basically academic. As for the jitter at 512 and up, I’d love to hear from someone who is actually monitoring audio at 512 and up and to know how they can even play accurately with that much round trip latency, never mind jitter.


I am not a fan of this line of thinking, because I believe that the software should work predictably, as documented, regardless of the perceptibility of the issue. Especially so since perceptibility varies from user to user and situation to situation.

Even in the scenarios where you can't audibly notice the jitter, having jittery feedback will undoubtedly affect your performance at some level. As musicians we train ourselves to respond to very small changes in tempo, pacing and timing. Sometimes it's a band mate, sometimes it's a weird effect, sometimes it's the DAW.

I said before in this thread that I started this whole investigation because I was independently contacted by users working with normal settings (low-latency setups) that perceived the timing differences but were unable to quantify it. For me this is evidence enough alone that it's possible to be affected by it, even if the users were unable to communicate much other than "Something is off..." and provide a poorly designed or fuzzy test.

Another consideration is that responding with some form of "Well I can't hear it" comes off as dismissive. Even if only a small percentage of users are affected by it, and a smaller percentage can hear it, it's bordering on insulting to dismiss their frustrations. Every single one of us encounters issues that a majority of users don't deal with, and I think it's poor form to invalidate those problems because it doesn't affect someone else.

I'm writing this message specifically because of users discussing this thread outside this forum that feel like their concerns are being dismissed by comments like what I quoted.

I know that you've been trying to help and have run some tests with us and talked through things, and I'm grateful for that, but please be aware of how it piles frustration upon frustration to have it implied that an issue isn't valid because "It doesn't affect me" or that it's an unusual scenario.

User avatar
by warddejager on Tue Jul 14, 2020 6:09 pm
robertgray3 wrote
The “silence” is likely due to the fact that this is not an “issue” so much as a difference of opinion. It is some people’s opinion that they should be able to monitor live input at larger-than-average buffer sizes and have no jitter.

.

You actually believe what you just wrote ?

Intel I5 second gen , 16 gig ram , amd radeon , win 10


Soft :renoise , studio one pro , reaktor 6 , talmod , vallhalla , toneboosters , loomer architect , Klanghelm ,audio realism
Hard : clavia Nord modular g1 , Roland integra , yamaha A5000 , kenton control freak , Senheisser k6/me66 , beyerdynamic dt880
User avatar
by robertgray3 on Tue Jul 14, 2020 6:26 pm
Rasi wroteYou are truly insufferable. How about working at 96k where such buffer settings still provide plenty fine working latency.


The highest I enjoy tracking at in 96 is still around 128 which is still below where the Admiral said the monitoring jitter reached audible territory. Just tested it at 96. I don’t normally work this way but thought I’d go ahead and test it since you mentioned it.

admiralbumblebee wroteEven if only a small percentage of users are affected by it, and a smaller percentage can hear it, it's bordering on insulting to dismiss their frustrations.


I gave you guys my feedback as an end user. I’m not trying to provoke you guys- sorry if my experience is somehow insulting to you personally, or the users you are concerned about.

Mine is the perspective of someone who performed the same tests as you and decided whatever compromises were made in this part of the program are not affecting my workflow. I understand how it feels to have people say that and not perform the tests, so I went ahead and did them for you.

I know text doesn’t convey this well at all but although I truly get that it hurts your guys’ feelings to hear that, it’s important to have a variety of users weigh in. Otherwise we only hear from those for whom the current audio engine is deemed unacceptable. A one-sided debate is not typically productive.

warddejager wroteYou actually believe what you just wrote ?


Every word of it ;) Re-read niles’ posts and the threads he linked in this and the other thread about jitter (it’s probably still on the front page as of right now). Plenty of info in those threads about this, and luckily not much speculation.

Cheers and good luck, hope my video helps all you guys compare results.
Last edited by robertgray3 on Tue Jul 14, 2020 7:02 pm, edited 1 time in total.

Mac OS X Catalina 10.15.7
Mac Pro 6.1
3 GHz 8-Core Intel Xeon E5
32 GB 1066 MHz DDR3
Dual AMD FirePro D500 3072 MB
Quantum 2
User avatar
by Jemusic on Tue Jul 14, 2020 6:58 pm
Latency figures vary. For me on my Mac system (Focusrite Clarett over thunderbolt) I am only seeing 3.7 mS at 128 samples buffer and 10mS at 512 samples buffer. 1.16 mS at 16 sample buffer. Fast.

Specs i5-2500K 3.5 Ghz-8 Gb RAM-Win 7 64 bit - ATI Radeon HD6900 Series - RME HDSP9632 - Midex 8 Midi interface - Faderport 2/8 - Atom Pad/Atom SQ - HP Laptop Win 10 - Studio 24c interface -iMac 2.5Ghz Core i5 - High Sierra 10.13.6 - Focusrite Clarett 2 Pre & Scarlett 18i20. Studio One V5.5 (Mac and V6.5 Win 10 laptop), Notion 6.8, Ableton Live 11 Suite, LaunchPad Pro
User avatar
by Blades on Tue Jul 14, 2020 7:17 pm
Ok - so I'll chime in my input here. I've read through (most of) the thread and I understand where both "camps" are coming from:

1. You have the purists, who believe that the recording of the data/music should be both accurate and predictable.
2. You have the others, who believe that the software should be accurate, but there is a point of limited return or reasonableness where it becomes ONLY academic (and likely not musical).

I probably fall somewhere between 1 and 2. I am a drummer. I have very little tolerance for latency, so I won't perform with a VST drum instrument. I have yet to trigger one directly that is satisfying or even barely acceptable to me. I'm a decent drummer, but not amazing and I've heard plenty of "less decent" drummers extol the virtues of how much better VSTs are than "drum modules" but then play and have no observable reason to even be contributing to a conversation about accuracy or timing.

I have always been sensitive of my recordings being "off" from what I perceived that I played. Typically, I reboot the computer and feel a little better about things, but have always felt the need to do some amount of MIDI tweaking to get the playback to match what I FEEL like I recorded. Fortunately, it's generally just a small bump of the whole recording by a few ms and some spot fixes along the way because I'm an imperfect player.

I just ran a quick test at my preferred settings in Studio One of 64 Samples with "minimum" dropout protection. Based on the recording and some measurements, I then adjusted my MIDI settings to put in a -5ms Record Offset, with Audio set at 0ms Record offset. I've not gone through some of the more rigorous tests. I just wanted to get a simple baseline for ME.

After the adjustment, I recorded a series of 5 snare hits with a mic on my drum pad and a midi recording of my Pearl Mimic Pro. The end result is a small amount of jitter, but likely something I can live with for my level of playing - forget about the other instruments that are far from as good as my drumming.

So, my results in this SIMPLE test were basically that my audio and MIDI were within 1ms (forward or behind) of the audio (probably less than 2ms of total jitter). I don't ever change to Green or Blue recording, I don't generally change from Minimum Dropout protection, and I don't generally change from 64 samples, since my system can handle that from end to end without losing its mind - and if I do change that, it's not for recording, it's just for playback of already recorded and converted from midi to audio.

For what it's worth, I have a Presonus Studio 18|24 Audio Interface, USB
I am running on Windows 10 Pro (1903)
I have an MSI motherboard with an Intel i7 8700k, not overclocked and 16gb of RAM
My system is less than optimal since I use it for much more than a DAW. I do IT support on this as well as it being my main PC for everything else. At this moment, the system has been up for 3 days and 1 hour and I did nothing to setup for the test, since that's my normal mode of recording as well.

I hope that this "super simple" update is useful in your data collection somehow. In the end, I understand both #1 and #2 at the top of this post. #1 is right in that it should record what you put into it and #2 is right that there is a diminishing return and for MOST people, the little inconsistencies will produce perfectly listenable music that likely exceeds the talent and timing perception of all who will listen to it, and likely those who recorded it.

Drummer and Singer mostly with some limited Guitar/Bass/Keys and a love for tech.
My personal website, with some useful videos and other music related things: https://blades.technology

Using:
Self-built i7 8700k/16gb/all SSD, S1 4 Pro, +Sonar Platinum/Cakewalk by Bandlab, PreSonus Studio 18|24 USB, Faderport 8, Tranzport, Edirol PCR-800, Pearl Mimic Pro and Roland V-Drums kit & Console 1 with SSL4000e + British Class A..
User avatar
by chris_b on Tue Jul 14, 2020 7:24 pm
robertgray3 wroteIt is some people’s opinion that they should be able to monitor live input at larger-than-average buffer sizes and have no jitter.


It's a valid opinion for some use cases.

Eg., external MIDI sequencer controlling a VST plugin, routing the output of that plugin through external hardware effects then back into S1. If its a resource heavy plugin then you might need a larger-than-average buffer in order to record without drop-outs.
User avatar
by niles on Wed Jul 15, 2020 1:40 am
warddejager wroteIs it plausible that Stu.one's midi issues comes from the fact they are converting it to their own midi protocol ( look mum no midi ) which is used for virtual instruments ?(...)
Just speculating
Why not simply test it instead of speculating? Establish a MIDI loopback and test Studio One and product X and look if the results differ?

admiralbumblebee wrote
niles wroteBTW I see an output latency of 216ms with a buffer size of 64 ms in that video. :shock:


I have 4 screen capture softwares which all have various limits regarding audio capture unfortunately. Audio loopback also presents some issues.

They have a combination of: locked at 48khz, have excessive output latency or they have limited buffer size options.

I need to do some research on how to capture something under similar audio conditions as your test.
Please do. Make your setup as simple (average) as possible. @robertgray3's video showed what to expect, if it works different we should zoom in to your rig to find out what is causing it.

admiralbumblebee wroteI'm writing this message specifically because of users discussing this thread outside this forum that feel like their concerns are being dismissed by comments like what I quoted.

I know that you've been trying to help and have run some tests with us and talked through things, and I'm grateful for that, but please be aware of how it piles frustration upon frustration to have it implied that an issue isn't valid because "It doesn't affect me" or that it's an unusual scenario.
I'm purely looking at what I can measure because it's impossible to say what happens at the rigs of the users that run into issues. I can think of a lot of scenarios that can cause additional deviations or get in the way while playing (you proved one yourself with that setup).

robertgray3 (macOS) and I (Windows) both showed in a video how Studio One itself is supposed to work under normal circumstances when it comes to deviations due to buffer cycle changes. You can hear it, measure it, do it yourself (the test is included), whatever you like.

I explained to you that below 256 samples Studio One does not use a safety buffer (deviations in monitoring) and from 256 and up it does (no deviations), at the cost of some additional latency. That's how it's currently designed for Windows and macOS. If you like that or not is a totally valid and comprehensible opinion. After all there are pros and cons in both solution to work with latency.

I also read some comments on your site and Youtube and you are literally telling people I don't understand the issue. Apparently you have a lot of credits with your "followers" because your opinion is worth more to them than the facts we try to show here. That's a tricky situation if you want to stick to facts.

Image

Back on topic. Additionally this video (song file is attached) gives a nice inside in how the buffer system operates in real time.
As you can see there are deviations. With a 128 samples/44.1kHz setting the average latency is roughly 7 ms and the maximum deviation is ~3ms (43% of the average latency).
With a 1024 samples/44.1kHz setting the average latency is roughly 50 ms and the maximum deviation is ~2ms (4% of the average latency).

Orange is the our constant (audio), green is the monitored signal.

phpBB [video]

Attachments
Easy_Buffer_Jitter_Test_3.zip
(35.86 KiB) Downloaded 139 times

OS: Windows 11 Pro | HW: Gigabyte Z690-UD-DDR4 • INTEL i7 12700K • 64GB • 3x EVO 860 • NVIDIA GT1030 (@WQHD) • RME AIO
User avatar
by admiralbumblebee on Wed Jul 15, 2020 7:37 am
niles wroteI also read some comments on your site and Youtube and you are literally telling people I don't understand the issue. Apparently you have a lot of credits with your "followers" because your opinion is worth more to them than the facts we try to show here. That's a tricky situation if you want to stick to facts.


I completely agree with you. I forgot about that single comment on my website, which I'll update to refer to a link to this discussion. There was also a comment on youtube that gave information that contradicted the results which I (and you below) can easily reproduce. I'll also update that with a link to this discussion.

I think it's pretty obvious that I constantly repeat that people should not trust random people on the internet and to test themselves. I can't stand when people take someone's word for it in a situation where a self-test is simple.

The side-effect of people (unfortunately) blinding trusting me because I wrote an article instead of a private ticket is a discussion that I'd be glad to discuss elsewhere with you if you wanted.

EDIT: I have pinned comments linking to this discussion in reference to my response that I believe are incorrect (which I think is a murky issue now), and I'll update the article with a link to this discussion after lunch.

niles wroteImage

Back on topic. Additionally this video (song file is attached) gives a nice inside in how the buffer system operates in real time.
As you can see there are deviations. With a 128 samples/44.1kHz setting the average latency is roughly 7 ms and the maximum deviation is ~3ms (43% of the average latency).
With a 1024 samples/44.1kHz setting the average latency is roughly 50 ms and the maximum deviation is ~2ms (4% of the average latency).

Orange is the our constant (audio), green is the monitored signal.

phpBB [video]


I'll be working on this later today, however even your test shows jitter at all buffer sizes. The values differ, but the behaviour still exists. There are products with extra buffers that have significantly less variation or are sample accurate (MIDI timing resolution a separate topic I suppose...), so I believe that even your examples show that this is erroneous behaviour in the situation where S1 switches to using an extra buffer.

At the very least I'll run the test with no audio and a normal audio device. The clever use of scope there should demonstrate it clearly with no audio if it comes to that.

If you want as well, I can schedule a live call or stream with you and we can work on this in realtime on my system to iterate through ideas quickly.

User avatar
by admiralbumblebee on Wed Jul 15, 2020 2:45 pm
I made the post/video/comment updates as described above.

Here's a video of the test project at 44.1khz, with no changes except:

  • - Adjust I/O as indicated
  • - Increase size of Scope window
  • - Increase Time Scale of scope

Buffer sizes 512 and up were not visible with the delivered scope scale. I set it to 16ms time scale and measured the approximate jitter range on screen during playback.

I avoided any audio capture drivers and only used native UA Thunderbolt audio drivers.

phpBB [video]


As with all previous tests, the amount of jitter consistently changes with buffer size. Each doubling of buffer size also doubles the amount of jitter on this system.

I'll repeat the test on Windows with the same setup shortly.

User avatar
by niles on Wed Jul 15, 2020 3:15 pm
admiralbumblebee wroteHere's a video of the test project at 44.1khz, with no changes except:
(...)
phpBB [video]
Great, this exposes the issue and difference quite well. This is not the behavior I measured nor would expect.

admiralbumblebee wroteI'll repeat the test on Windows with the same setup shortly.
That would be good to narrow it down and to see if it's related to the OS.

@robertgray, if you have the time, could you run that Easy_Buffer_Jitter_Test_3.zip on your Mac too?
Last edited by niles on Wed Jul 15, 2020 3:18 pm, edited 1 time in total.

OS: Windows 11 Pro | HW: Gigabyte Z690-UD-DDR4 • INTEL i7 12700K • 64GB • 3x EVO 860 • NVIDIA GT1030 (@WQHD) • RME AIO
User avatar
by PreAl on Wed Jul 15, 2020 3:17 pm
This is great reading, thankyou for your efforts.

Intel i9 9900K (Gigabyte Z390 DESIGNARE motherboard), 32GB RAM, EVGA Geforce 1070 (Nvidia drivers).
Dell Inspiron 7591 (2 in 1) 16Gb.
Studio One Pro 6.x, Windows 11 Pro 64 bit, also running it on Mac OS Catalina via dual boot (experimental).
Presonus Quantum 2626, Presonus Studio 26c, Focusrite Saffire Pro 40, Faderport Classic (1.45), Atom SQ, Atom Pad, Maschine Studio, Octapad SPD-30, Roland A300, a number of hardware synths.
User avatar
by admiralbumblebee on Wed Jul 15, 2020 4:41 pm
Windows Notes:

~1.6ms Jitter consistently.

DP size does not affect it. Buffer size does not appear to affect it.

In DP modes with LL available, turning LL on/off does not appear to affect it.

I did encounter something strange though: With Maximum DP, LL on and buffer sizes below 2048 (1024 and lower), the scope did not work for track A. Recording the output gave some strange results where the first and second note were close together and the rest were evenly spaced.

Same result for DP at High, with LL on and buffers below 1024.

User avatar
by admiralbumblebee on Wed Jul 15, 2020 4:48 pm
Something else that I discovered here...

On macOS with DP protection enabled (Maximum) AND LL turned off, there is zero jitter for buffer sizes from 32-1024. It's sample perfect.

Buffer size of 2048 and it goes wonky.
Turn on LL and it goes wonky.

The "goes wonky" (scientific term) point for DP Medium is 512. DP High cutoff is 1024.

I did not discover this in any of my original tests. This is not the default settings of S1.

This means that so far:

  • Cross platform behaviour is inconsisent.
  • Windows always has minor jitter (in my tests, and in Niles videos)
  • macOS performs vastly differently depending on Studio One settings, and some combinations demonstrate that sample accurate live playback is possible (with added latency of course).

User avatar
by robertgray3 on Wed Jul 15, 2020 5:17 pm
niles wrote
admiralbumblebee wroteHere's a video of the test project at 44.1khz, with no changes except:
(...)
phpBB [video]
Great, this exposes the issue and difference quite well. This is not the behavior I measured nor would expect.

admiralbumblebee wroteI'll repeat the test on Windows with the same setup shortly.
That would be good to narrow it down and to see if it's related to the OS.

@robertgray, if you have the time, could you run that Easy_Buffer_Jitter_Test_3.zip on your Mac too?


Sure, remind me of the difference between this test and the last one?

Same practical results for me - I see the jitter at 64 and it becomes audible around 256.

Are you saying it should have less jitter (%) the higher the block size goes?

[ Play Quicktime file ] Jitter Test 3 Edit2.mov [ 66.43 MiB | Viewed 6736 times ]



admiralbumblebee wroteI did encounter something strange though: With Maximum DP, LL on and buffer sizes below 2048 (1024 and lower), the scope did not work for track A.


I noticed this too. I'm pretty sure there are send restrictions with a dual buffer.

admiralbumblebee wrote~1.6ms Jitter consistently.


Your video said "broken". Is ~1.6ms of jitter on Windows "broken", or is it safe to say that we're basically only talking about macOS at this point?

Mac OS X Catalina 10.15.7
Mac Pro 6.1
3 GHz 8-Core Intel Xeon E5
32 GB 1066 MHz DDR3
Dual AMD FirePro D500 3072 MB
Quantum 2
User avatar
by admiralbumblebee on Wed Jul 15, 2020 5:47 pm
robertgray3 wroteYour video said "broken". Is ~1.6ms of jitter on Windows "broken", or is it safe to say that we're basically only talking about macOS at this point?


I would absolutely consider that broken assuming that the current testing is correct.

The behaviour is inconsistent, incorrectly (or not) documented and settings on macOS with correct playback produce jittered playback on Windows.

"This doesn't affect/bother me" and "This is broken" are not mutually exclusive.


136 postsPage 5 of 7
1, 2, 3, 4, 5, 6, 7

Who is online

Users browsing this forum: jazzundso and 64 guests