Well the saga continues. After trying out an initialised project the problem seemed to be solved, came back a day later (powered back on) and after 30 minutes of use, the problem returned!!! I’ve lodged a support ticket, but still wonder if anyone else has this issue when sequencing ST from OT’s midi tracks. See below for the details I gave to Support.
Syntakt Bug Report 13-September-2023
Equipment.
-Octatrack running firmware 1.40B (current)
-Syntakt running firmware 1.20A. (current)
My full setup consists of Octatrack, Digitakt, Syntakt, Digitone, Arturia Keystep. The machines are connected to each other via din midi ports(aside from keystep) with iconnectivity mio xm. I have successfully replicated the issue with just Octatrack and Syntakt connected via DIN midi in a closed loop(out-in, in-out) which rules out the possibility of the issues originating in the mio xm or from some conflict with the other machines.
Scenario and Replication of Issues
-I am using the Octatrack’s MIDI tracks (1-8) to sequence 8 of the Syntakt’s tracks(1-4 and 9-12).
-OT’s audio/sample midi channels and Auto Channel are switched off, so they should not be part of the problem.
-Syntakt Tracks 5-8 are midi tracks to control FX on DT and DN, I have tried using an initialised pattern on Syntakt (without the midi tracks) and replicated the issues.
-I have replicated the both issues with CC DIRECT CONNECT on and off, this isn’t surprising as on page 37 of the manual it clearly states:
“Messages received on the MIDI channel of the active MIDI track always behave as if CC DIRECT CONNECT is activated.”
-The issues persist whether CC knobs in CTRL1 and CTRL2 are enabled or not. It makes no difference what CC numbers are selected for control in the Octatrack.
-
I have tested this with Digitone also in a closed loop and did not replicate the problem, therefore I believe the issue is with Syntakt.
-
I have also tested on an initialised project on Syntakt. Initially the problems went away, and I thought something had happened and the project file had been corrupted… but the problems returned the next day within 30 mins after turning Syntakt on again (ie issue returns after powering off/on after it had ceased with an initialised project.)
Problems
While sequencing Syntakt with the Octatrack’s MIDI channels I have come to 2 sub-satisfactory options.
1. If Syntakt’s PARAM OUTPUT is set to NRPN:
-
Adjusting Attack on Syntakt’s Amp page also adjusts Release.
-
When adjusting Attack from Octatrack using CC 79, the value appears to move on Syntakt’s screen but then snaps back to zero.
-
On Syntakt’s AMP page, adjusting SUSTAIN to 127 causes RELEASE value to jump to INF(occurs between 126-127), this does not happen when controlling SUSTAIN from Octatrack with CC 82.
-
Value changes to parameters made from Octatrack’s midi channels are generally reflected on Syntakt, however the opposite is not true. (perhaps this is to be expected as Octatrack doesn’t receive NRPN messages?)
-
Octatrack’s MIDI LEARN doesnt work and I have to check the manual to set the right CC (again perhaps this is expected because… NRPN not CC).
-
Problems with adjusting fine resolution parameters mentioned below (2.) are not evident.
2. If Syntakt’s PARAM OUTPUT is set to CC
- Adjusting fine resolution parameters like TUNE, DETUNE, FILTER FREQUENCY, RESONANCE, FILTER ENV DEPTH, LFO SPEED, LFO DEPTH on the Syntakt is confined to whole numbers. Decimal points snap back down to the whole number below immediately (ie 1.45 snaps back to 1 as does 1.93) and aggressive turning of the encoder is required to get to the next whole number value, this doesn’t just take away fine resolution but also makes it very difficult to accurately set a whole number value. This behaviour is consistent unless:
The parameter in question is both selected as a CC on Octatracks CTRL1/2 AND the encoder is enabled for use. However the encoders now only give fine resolution when increasing values, decreasing values go back to the same problematic behaviour of snapping to whole numbers just as before. Also since these parameters need fine resolution to be useful, they are not suitable for control by the Octatrack and are thus taking up valuable CTRL knobs for no good reason… this is not a valid solution or workaround.
On Octatrack, if the channel is changed so that it is no longer able to control the track on Syntakt, the issue ceases immediately. This in particular suggests that this is a Per Track or Per Channel issue. Turning channel to off for one track will allow for fine resolution adjustment as usual on that track, while other Syntakt tracks that do have an Octatrack midi track channel assigned to their channel exhibit the problem in the same way.
- Value Changes made on either Syntakt or Octatrack ARE reflected as expected oneither machine’s screen.
-Octatrack’s MIDI LEARN feature works as it is supposed to.