@ cyrilsimon answer I mean, when disabling snap and moving the note with CTRL+Arrows it moves by 1 ms per nudge always, not a pulse or tick. So at 60 BPM the steps relative to the grid are smaller than at 240 BPM. Still you are able to place the note anywhere within that ms.
When recording the same fine resolution is applied. So when you play something without input quantize, PPQN simply isn't applicable because Studio One will place a note exactly where you played it (within the limit of the MIDI input device, which is usually between 1 and 3 ms).
To illustrate the high resolution I've created an image where you can see I freely place a MIDI note within a millisecond. We're going to microseconds here.
When you study the XML data Studio One stores for MIDI performances you will notice how extremely fine the resolution is.
For instance 5 notes starting with a very small offset from each other will look like this:
<?xml version="1.0" encoding="UTF-8"?>
<MusicPerformance timeFormat="2">
<NoteEvent pitch="60" length="0.0014989741186230143" velocity="1" quantize.start="0.0055257542313178528"/>
<NoteEvent start="4.4999999999999976e-006" pitch="61" length="0.0014989741186230143" velocity="1" quantize.start="0.0055257542313178528"/>
<NoteEvent start="1.0499999999999996e-005" pitch="62" length="0.0014989741186230143" velocity="1" quantize.start="0.0055257542313178528"/>
<NoteEvent start="1.4999999999999999e-005" pitch="63" length="0.0014989741186230143" velocity="1" quantize.start="0.0055257542313178528"/>
<NoteEvent start="2.0999999999999999e-005" pitch="64" length="0.0014989741186230143" velocity="1" quantize.start="0.0055257542313178528"/>
</MusicPerformance>
The notes: