Author Topic: [AZ, Cedric] Tascam FW-1884 (almost complete)  (Read 2888 times)

Offline azslow3

  • Administrator
  • Hero Member
  • *****
  • Posts: 1218
[AZ, Cedric] Tascam FW-1884 (almost complete)
« on: May 23, 2017, 08:09:20 PM »
AZ Controller v0.5r5b366 (currently latest TEST version) is required for this preset!

Almost complete replication of original plug-in, with WAI support

Motivation
Triggered from the discussion on CW OF forum. Original official plug-in works fine, but since device is long time obsolete, there will be no future development and some functionality is not there.

Current functionality
* see original FW-1884 documentation for Sonar, except:
* bank LEDs are not used, current bank is indicated by WAI in Sonar

Not yet clarified questions from previous updates
-

Changes/fixes in the latest update, to check and confirm they are working
* Unclear text in the documentation for setting Punch points, to be understood

« Last Edit: June 27, 2017, 09:33:22 PM by azslow3 »

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #1 on: May 26, 2017, 12:00:56 PM »
Foreword
Being lazy and having to switch very often between the original driver and the AZslow driver, I simply switched between the 2 by assigning 2 dummy In/Out ports to the one I didn't want to use (eg QuadCapture ports), and the 2 real ports on the driver I wanted to use (eg FW1884 Control port).

It kind of worked, but unfortunately not completely.

Trying to work with the pan, the strange behavior I encountered disappeared when I deleted One driver in the select control surface of Sonar and kept only the one I was testing.

That's very unfortunate, it means I have to add/remove/reconfig control surface/driver each time, which is a pain. In the case of AZslow, I have to reselect the preset each time as it doesn't seem to recall the last preset it used when not deleted. I wonder if you can save somewhere the last preset name somewhere, and recall it automatically when an AZslow control surface is readded in Sonar.



- WAI works for tracks almost perfectly.  :)

One exception: When one goes back one bank down and there is less than 8 tracks available: it should still select tracks 1 to 8. Instead, it does nothing.

I did the exact scenario page 5 of fw1884_sonar_note_1_00.pdf
• Pressing BANK R once controls SONAR channels 9
through 16
• Holding SHIFT and pressing BANK R four times
controls SONAR channels 13 through 20
• Pressing BANK L once controls SONAR channels 5
through 12
Pressing BANK L again controls SONAR channels 1
through 8

Last step does not happen, Azslow stay at tracks 5 through 12

 - Also, the WAI extends only to the track. If you have take lanes or automation lanes on a track, the green bar doesn't extend to those. It seems to me it would be logical to extend to whatever is linked to the track, such as track / automation lanes when available. What do you think ?

- WAI for Master fader works  :)

- "Rec" (near encoders) + "Sel" buttons does toggle record arming.  :) It is the REC that is on the EQ area, not the transport area.

- "Shift+Sel" and "Ctrl+Sel" reset Volume/Pan. However, note that the volume fader instantly jumps back to where it was. With the original driver, this doesn't happen, it stays at unity.

- Note: With the original driver, under the controller name on the top bar of Sonar, instead of 'active', one can see the tracks under supervision, as well as the master fader, such as Tracks 9-17 - Master 4. This is something you may want to implement sometimes. You can even improve it with "T a-b M c" as there isn't enough room to read all string. in the last example, one can only read "Tracks 1 - 8 Mast..." and one has to mouse over to read the full "Tracks 1 - 8 Master 4"
 

Offline azslow3

  • Administrator
  • Hero Member
  • *****
  • Posts: 1218
Re: Tascam FW-1884 (early prototype)
« Reply #2 on: May 30, 2017, 06:23:39 PM »
Foreword
Being lazy and having to switch very often between the original driver and the AZslow driver, I simply switched between the 2 by assigning 2 dummy In/Out ports to the one I didn't want to use (eg QuadCapture ports), and the 2 real ports on the driver I wanted to use (eg FW1884 Control port).

It kind of worked, but unfortunately not completely.

Trying to work with the pan, the strange behavior I encountered disappeared when I deleted One driver in the select control surface of Sonar and kept only the one I was testing.
2 control surface plug-ins, except with "ACT Dynamic Mapping" (which original plug-in does not support) should not interfere. As long as MIDI IN/OUT are REALLY different.
So check that your "dummy" ports are not interconnected, so f.e. not routed to read FW1884 and not looping internally (if DUMMY OUT is looped to DUMMY IN, which is the case with most looback devices, that is definitively looking for troubles).

Quote
That's very unfortunate, it means I have to add/remove/reconfig control surface/driver each time, which is a pain. In the case of AZslow, I have to reselect the preset each time as it doesn't seem to recall the last preset it used when not deleted. I wonder if you can save somewhere the last preset name somewhere, and recall it automatically when an AZslow control surface is readded in Sonar.
Saving/recalling presets is on Sonar side. AZ Controller is multi-device plug-in, even more, there can be several instances of it to work with different devices.
Also note that each new version of my preset is much more clicks then for your testing it: not only I have to switch preset (import/export), I have to modify it to be useful. And you can imagine the procedure I need to let say test Shift+SEL3 combination (for you it is just "press with 2 fingers on surface", for me it is switching Shift state on one tab and "playing" control in another, for more accurate testing I have to write corresponding sequence of MIDI events "shift on"->"SEL 3 on"->"SEL 3 off" -> "shift off").

Quote
One exception: When one goes back one bank down and there is less than 8 tracks available: it should still select tracks 1 to 8. Instead, it does nothing.
should be fixed

Quote
- Also, the WAI extends only to the track. If you have take lanes or automation lanes on a track, the green bar doesn't extend to those. It seems to me it would be logical to extend to whatever is linked to the track, such as track / automation lanes when available. What do you think ?
CW has not updated Control Surface API to support take lanes, so surface plug-ins do not know they exists (and can not influence them, except by imitating computer keyboard keys). With any number of takes, one track is one track for surface (f.e. it is impossible to mute/solo particular take).

Quote
- "Shift+Sel" and "Ctrl+Sel" reset Volume/Pan. However, note that the volume fader instantly jumps back to where it was. With the original driver, this doesn't happen, it stays at unity.
Before I start to implement a "workaround"... please check 2 things:
1) you have NO Volume automation on track in question (otherwise it is expected behavior and original plug-in should do the same)
2) how fader react when you reset volume in Sonar by mouse?

Quote
- Note: With the original driver, under the controller name on the top bar of Sonar, instead of 'active', one can see the tracks under supervision, as well as the master fader, such as Tracks 9-17 - Master 4. This is something you may want to implement sometimes. You can even improve it with "T a-b M c" as there isn't enough room to read all string. in the last example, one can only read "Tracks 1 - 8 Mast..." and one has to mouse over to read the full "Tracks 1 - 8 Master 4"
Done.

Other changes and updated preset are in the first post.

Offline azslow3

  • Administrator
  • Hero Member
  • *****
  • Posts: 1218
Re: Tascam FW-1884 (early prototype)
« Reply #3 on: June 01, 2017, 02:31:34 PM »
I have finished complete preset declaration. Happy testing!

In general, the preset should work as the stock plug-in, without bank LED indication (make no sense for me) but with WAI and working EQ section.

Note that the latest AZ Controller (test version) is required!

After testing as fixing, new features can be added. F.e.:
* Bus mode, where all strips are controlling buses instead of tracks (with all parameters like solo, mute, automations and sends). For other surfaces there was several approaches what to do with the Master fader in this case. Most strait - it will control the same bus as strip 1 (and so equal to the fader 1). Other approaches: it controls 9th (in WAI) bus; 8 strips are started from WAI+1.
* Dynamic plug-in control mode for encoders + one row of buttons (sometimes mentioned as "ACT" mode). Using "AZ ACT Fix" utility, it is possible to create reliable mapping. And so get control over VST plug-ins from surface (FXes and Synth).

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #4 on: June 03, 2017, 11:54:12 AM »
Thanks for the good work.
+: works
- : doesn't work

WAI
+ When one goes back one bank down and there is less than 8 tracks available: it should still select tracks 1 to 8. This now works.
- However, the symetrical case does not work. With 96 tracks of audio, and a selection of 84 to 91, moving forward should select the 8 last tracks, i.e. 89-96. Instead, it only selects the last 5, 92-96.
- The SEL light does not appear on the FW-1884 to show which track is selected. I'm almost sure it did work in the previous version.


Mixing

+ Shift SEL and Ctr SEL do work.
+ Encoder controls PAN, SHIFT + encoder = fine tuning PAN


New functionalities

+ FLIP switches faders/encoders
- However, FLIP Light is not ON, which makes it very difficult to test
+ AUX Mode: does work, eg Encoder changes send level and SHIFT for fine tuning
- AUX n Light is not ON, which makes it very difficult to test
+ AUX Pressed down -> encoder controls SEND PAN, SHIFT for fine tuning. No light
+ AUX pressed down + MUTE toggles between POST and PRE SEND. No light
+ AUX Pressed down + SOLO: toggles between SEND enabled / disabled. No Light
+ Shift+Sel/Ctrl+Sel should reset corresponding Send Pan/Volume: works

+ Shortcuts do work (not tested with modifier keys)

TRANSPORT
+ PLAY
- PLAY light isn't On
+ Stop
- REW
- FWD.
+ REC record on a previously armed track
- REC (transport) Light not ON

- Hold SET press RWD / F.FWD: go to beginning or end. Also stops on Loop begin / Loop End if LOOP is enabled. None of this works

None of the lights are working correctly
Default: STOP light is on
REW, F.FWD: light is on when clicked and stays on till next event
PLAY: PLAY Light is on until stopped.
IF any track or automation is enabled, pressing PLAY activates recording, and both PLAY and REC (transport) are ON until stopped.

See fw1884_sonar_note_1_00.pdf page 6:
Press REW or F FWD once to rewind or fast forward one measure.
Hold either key down to rewind or fast forward faster.

In the present implementation, FWD and REW seems to have random effet, sometimes moving a few measures, sometimes moving continuously. When they move continuously, STOP does not stop them!

I have to go, continuing in a few hours.
Thanks again for your help.
Have a nice weekend.

Cedric

« Last Edit: June 03, 2017, 04:11:12 PM by Cedric »

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #5 on: June 03, 2017, 02:59:06 PM »
(Continued)

+ Jog = 1 measure step
+ SHIFT Jog = 1 beat step
- SHTL key on: Light is not on
+ Jog with SHTL ON: n tick step. Can't tell if it's 1000 but it's something
+ SHIFT Jog with SHTL ON: s tick step. Can't tell if it's 128 or 100 or something but it's fine


+ Locate > Next marker
+ Locate < Previous marker
- Hold SET and press Locate > to enter a new marker ( like F5) does NOT work
+ Ctrl-F5: List of markers. But:
- SHIFT CTRL Nudge > does NOT close list of markers Window
+ Hold SET and press IN to set start point
+ Hold SET and press OUT to set end point
+ IN: go to start
+ OUT go to end
- HOLD SHIFT and SET and Press IN key to set loop In
- HOLD SHIFT and SET and Press OUT key to set loop Out
+ SHIFT PLAY toogles Audio engine
- Hold SET and press REW to jump to beginning. In addition, if the now time moves it can't be stopped bny STOP
- Hold SET and press FWD to jump to end. In addition, if the now time moves it can't be stopped bny STOP
- Hold SET and press In key to set punch in. Doesn't work. Instead goes to IN
- Hold SET and press Out key to set punch out. Doesn't work. Instead goes to OUT
- Also CTRL SET IN / CTRL SET OUT

+ REC (EQ) + track SEL: arm/unarm track for recording
-  REC (EQ) + track SEL: the Rec light of the track should be on if armed and off if unarmed


ENCODERS Lights
By default only PAN light is ON
FLIP light On if pressed once, off if pressed twice
AUX 1 to 8: if pressed, light is ON and PAN light is off
To get out of AUX, press PAN: Pan light is on, aux n light is off



« Last Edit: June 03, 2017, 03:44:41 PM by Cedric »

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #6 on: June 03, 2017, 04:08:42 PM »
(continued)

+ CTRL + MUTE of track: Toggle Archive track
+ READ toggle automation playback

Effects

+ The effects buttons (GAIN, FREQ, Q, HIGH, HI-MID, LOW-MID, LOW) all work with the prochannel Quadcurve equalizer module. Which is great.

? Just wondering, can a control surface detect which windows is on top ? If so, it could perhaps auto adapt to other eq plugins such as the L-Phase Equalizer or an EQ 10 from Waves for example ? Thus way we could control another 4 bands with pressing twice quickly HIGH, HI-MID, LOW-MID or LOW

Nudge
- None of the Nudge > Nudge < key combination works
If possible SHIFT CTRL Nudge > would close a plugin windows and / or 'windows that are in the console
Ditto for the cycling through the Windows

LATCH
+ Press the LATCH key to turn offset mode on/off.

Could you make it so that SHIFT + LATCH toggles one of the 3 automation write modes of the selected track: Touch, Default, Overwrite.

CTRL + LATCH could be Time base toggle: Musical or absolute





« Last Edit: June 03, 2017, 04:58:34 PM by Cedric »

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #7 on: June 19, 2017, 08:09:29 PM »
Here is my first spying session with MIDI OX
NOTE: THIS IS WITH THE NATIVE FW-1884 driver, not AZSLOW

 ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Mon 19-Jun-2017 19:39:10 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 
//STOP (nothing playing)
 000502F1   5  11     BF    15    7F   16  ---  CC: 21 (E-MU)         
 00050387   5  11     BF    15    00   16  ---  CC: 21 (E-MU)         
 
 
// Play
 000535C7   5  11     BF    16    7F   16  ---  CC: 22 (E-MU)         
 0005362F   5  11     BF    16    00   16  ---  CC: 22 (E-MU)         
 0005365D  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 16 7F F7
 0005365D  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 00 F7
 
 
 //STOP (something was playing)
 00057C37   5  11     BF    15    7F   16  ---  CC: 21 (E-MU)         
 00057C44  11   6     E0    00    40    1  ---  Pitch Bend           
 00057C44  11   6     B0    01    00    1  ---  CC: Modulation       
 00057C44  11   6     B0    40    00    1  ---  CC: Pedal (Sustain)   
 00057C44  11   6     B0    79    00    1  ---  CC: Reset Cntrl       
 00057C44  11   6     E1    00    40    2  ---  Pitch Bend           
 00057C45  11   6     B1    01    00    2  ---  CC: Modulation       
 00057C45  11   6     B1    40    00    2  ---  CC: Pedal (Sustain)   
 00057C45  11   6     B1    79    00    2  ---  CC: Reset Cntrl       
 00057C45  11   6     E2    00    40    3  ---  Pitch Bend           
 00057C45  11   6     B2    01    00    3  ---  CC: Modulation       
 00057C45  11   6     B2    40    00    3  ---  CC: Pedal (Sustain)   
 00057C45  11   6     B2    79    00    3  ---  CC: Reset Cntrl       
 00057C45  11   6     E3    00    40    4  ---  Pitch Bend           
 00057C45  11   6     B3    01    00    4  ---  CC: Modulation       
 00057C45  11   6     B3    40    00    4  ---  CC: Pedal (Sustain)   
 00057C45  11   6     B3    79    00    4  ---  CC: Reset Cntrl       
 00057C46  11   6     E4    00    40    5  ---  Pitch Bend           
 00057C46  11   6     B4    01    00    5  ---  CC: Modulation       
 00057C46  11   6     B4    40    00    5  ---  CC: Pedal (Sustain)   
 00057C46  11   6     B4    79    00    5  ---  CC: Reset Cntrl       
 00057C46  11   6     E5    00    40    6  ---  Pitch Bend           
 00057C46  11   6     B5    01    00    6  ---  CC: Modulation       
 00057C47  11   6     B5    40    00    6  ---  CC: Pedal (Sustain)   
 00057C47  11   6     B5    79    00    6  ---  CC: Reset Cntrl       
 00057C47  11   6     E6    00    40    7  ---  Pitch Bend           
 00057C47  11   6     B6    01    00    7  ---  CC: Modulation       
 00057C47  11   6     B6    40    00    7  ---  CC: Pedal (Sustain)   
 00057C47  11   6     B6    79    00    7  ---  CC: Reset Cntrl       
 00057C47  11   6     E7    00    40    8  ---  Pitch Bend           
 00057C47  11   6     B7    01    00    8  ---  CC: Modulation       
 00057C47  11   6     B7    40    00    8  ---  CC: Pedal (Sustain)   
 00057C47  11   6     B7    79    00    8  ---  CC: Reset Cntrl       
 00057C47  11   6     E8    00    40    9  ---  Pitch Bend           
 00057C47  11   6     B8    01    00    9  ---  CC: Modulation       
 00057C47  11   6     B8    40    00    9  ---  CC: Pedal (Sustain)   
 00057C47  11   6     B8    79    00    9  ---  CC: Reset Cntrl       
 00057C47  11   6     E9    00    40   10  ---  Pitch Bend           
 00057C48  11   6     B9    01    00   10  ---  CC: Modulation       
 00057C48  11   6     B9    40    00   10  ---  CC: Pedal (Sustain)   
 00057C48  11   6     B9    79    00   10  ---  CC: Reset Cntrl       
 00057C48  11   6     EA    00    40   11  ---  Pitch Bend           
 00057C48  11   6     BA    01    00   11  ---  CC: Modulation       
 00057C48  11   6     BA    40    00   11  ---  CC: Pedal (Sustain)   
 00057C48  11   6     BA    79    00   11  ---  CC: Reset Cntrl       
 00057C48  11   6     EB    00    40   12  ---  Pitch Bend           
 00057C48  11   6     BB    01    00   12  ---  CC: Modulation       
 00057C48  11   6     BB    40    00   12  ---  CC: Pedal (Sustain)   
 00057C48  11   6     BB    79    00   12  ---  CC: Reset Cntrl       
 00057C49  11   6     EC    00    40   13  ---  Pitch Bend           
 00057C49  11   6     BC    01    00   13  ---  CC: Modulation       
 00057C49  11   6     BC    40    00   13  ---  CC: Pedal (Sustain)   
 00057C49  11   6     BC    79    00   13  ---  CC: Reset Cntrl       
 00057C49  11   6     ED    00    40   14  ---  Pitch Bend           
 00057C49  11   6     BD    01    00   14  ---  CC: Modulation       
 00057C49  11   6     BD    40    00   14  ---  CC: Pedal (Sustain)   
 00057C49  11   6     BD    79    00   14  ---  CC: Reset Cntrl       
 00057C49  11   6     EE    00    40   15  ---  Pitch Bend           
 00057C49  11   6     BE    01    00   15  ---  CC: Modulation       
 00057C49  11   6     BE    40    00   15  ---  CC: Pedal (Sustain)   
 00057C49  11   6     BE    79    00   15  ---  CC: Reset Cntrl       
 00057C62  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 16 00 F7
 00057C62  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 7F F7
 00057C9F   5  11     BF    15    00   16  ---  CC: 21 (E-MU)         
 <=== MIDI-OX Log Closed: Mon 19-Jun-2017 19:40:09 <===

 
  ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Mon 19-Jun-2017 19:47:40 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 
// REW (was stop)
 000CB443   5  11     BF    13    7F   16  ---  Control Change       
 000CB46E  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 00 F7
 000CB46E  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 13 7F F7
 000CB4B7   5  11     BF    13    00   16  ---  Control Change       

// F.FWD (was stop)
 000CC5E8   5  11     BF    14    7F   16  ---  Control Change       
 000CC604  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 13 00 F7
 000CC604  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 14 7F F7
 000CC673   5  11     BF    14    00   16  ---  Control Change       
 <=== MIDI-OX Log Closed: Mon 19-Jun-2017 19:47:57 <===

 
 
  ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Mon 19-Jun-2017 19:49:53 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               

//REW continuously pressed for about 2s

 000EC4B2   5  11     BF    13    7F   16  ---  Control Change       
 000EC4F2  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 13 7F F7
 000EC4F2  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 14 00 F7
 000EC7DF   5  11     BF    13    00   16  ---  Control Change       
 000EC82B  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 7F F7
 000EC82B  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 13 00 F7
 
//F.FWD continuously pressed for about 2s

 000F0227   5  11     BF    14    7F   16  ---  Control Change       
 000F0278  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 00 F7
 000F0279  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 14 7F F7
 000F053E   5  11     BF    14    00   16  ---  Control Change       
 000F0566  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 7F F7
 000F0566  11   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 14 00 F7
 000F1F8B   5  11     BF    15    7F   16  ---  CC: 21 (E-MU)         
 000F207F   5  11     BF    15    00   16  ---  CC: 21 (E-MU)         
 <=== MIDI-OX Log Closed: Mon 19-Jun-2017 19:50:30 <===

 
  ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Mon 19-Jun-2017 19:55:25 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
 
// SET + REW = Jump to beginning. This also stops at the LOOP IN point if LOOP is enabled
 //
 0013F3B4   5  11     BF    1A    7F   16  ---  Control Change       
 0013F627   5  11     BF    13    7F   16  ---  Control Change       
 0013F6B2   5  11     BF    1A    00   16  ---  Control Change       
 0013F6EC   5  11     BF    13    00   16  ---  Control Change       
 <=== MIDI-OX Log Closed: Mon 19-Jun-2017 19:55:46 <===
 
 
  ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Mon 19-Jun-2017 20:04:22 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT               
// SET + F.FWD Jump to end.
 // Note: The documentation incorrectly states that this is SHIFT + F. FWD


001C05BA   5  11     BF    1A    7F   16  ---  Control Change       
 001C06E8   5  11     BF    14    7F   16  ---  Control Change       
 001C07AD   5  11     BF    1A    00   16  ---  Control Change       
 001C07DC   5  11     BF    14    00   16  ---  Control Change       
 <=== MIDI-OX Log Closed: Mon 19-Jun-2017 20:04:34 <===
« Last Edit: June 19, 2017, 08:15:08 PM by Cedric »

Offline Cedric

  • Newbie
  • *
  • Posts: 6
Re: Tascam FW-1884 (early prototype)
« Reply #8 on: June 24, 2017, 07:21:14 AM »
Spying: AZSlow 366 + templates 0.6

 ===> MIDI-OX Version: 7.0.2.372
 ===> Log Opened: Sat 24-Jun-2017 06:56:24 ===>
 TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT         

// STOP (nothing playing)     
 0003A86E   5  10     BF    15    7F   16  ---  CC: 21 (E-MU)         
 0003A948   5  10     BF    15    00   16  ---  CC: 21 (E-MU)         

// PLAY
 0003C3BC   5  10     BF    16    7F   16  ---  CC: 22 (E-MU)         
 0003C3FA  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 00 F7
 0003C3FA  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 16 7F F7
 0003C3FA  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 17 00 F7
 0003C46D   5  10     BF    16    00   16  ---  CC: 22 (E-MU)         

//STOP (something was playing)
As you can see already, the STOP behavior is completely different than this of the Tascam driver, see previous post.
 0003D864   5  10     BF    15    7F   16  ---  CC: 21 (E-MU)         
 0003D8A2  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 15 7F F7
 0003D8A3  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 16 00 F7
 0003D8A3  10   6     F0  Buffer:     8 Bytes   System Exclusive     
 SYSX: F0 4E 00 12 01 17 00 F7
 0003D901   5  10     BF    15    00   16  ---  CC: 21 (E-MU)         
 <=== MIDI-OX Log Closed: Sat 24-Jun-2017 06:57:06 <===


// REW & F.FWD (was stop)
Too complicated to record with midi ox
The behavior seems random

Sometimes, clicking either moves backward or forward from a measure, as it should.
Sometimes it is less
Sometimes, the move is continuous, and cannot be stopped with STOP. One have first to press PLAY, then STOP.


// SET + REW
When no loop, goes to beginning, as expected.
Too sensitive ?
Instead of going to beginning on loop (when one is define), we are 1 measure left from the beginning of the loop

// SET + F.FWD : does not work.
Note that the documentation incorrectly stated that this was SHIFT + F.FWD. See previous post
« Last Edit: June 24, 2017, 07:23:09 AM by Cedric »

Offline Cheese

  • Newbie
  • *
  • Posts: 14
Re: [AZ, Cedric] Tascam FW-1884 (almost complete)
« Reply #9 on: August 13, 2017, 09:20:53 AM »
on test now running alongside MARKO Bcr ...

tascam EQ works !!! wooohooooo !! celebration coffee on the way :D


all hail AZ control \o/

Offline Cheese

  • Newbie
  • *
  • Posts: 14
Re: [AZ, Cedric] Tascam FW-1884 (almost complete)
« Reply #10 on: August 24, 2017, 06:17:46 PM »
hi :)

nice work :D  .. having the EQ working is bliss !,thanks just for that :) .. i also love how the latch button unmixes a track,that is really handy i think,least for fresh ears approach to a track,as far as i can see everything works as it should,i see no strange behavior or odd crashes (maybe some slower screen updates,but maybe that is to be expected on an older pc)

i keep poking about in the AZ controller mapping to see how things work,ill get there :D

also added the tascams midi mode as another AZ controller device (thats 3 now with Marko BCR) .. have had VST control with this 3rd AZ (i have no idea how to make the motorized sliders feedback yet (move to the position they should be in) ... i think maybe in midi mode this is not possible (so many manuals to read) ) also for fun added track zoom (cos it was easy!) so your normal driver works fine,then switch (with button on tascam) to midi mode,and use the VST controls there ... very basic,i am still a noooooooooooob,but fun for sure :D

(side note:- in midi mode there is 4 banks of sliders/rotaries that can be used,the other buttons have the same function (whatever you configure them to) across all 4 banks .. for fun test i have set (in tascam software) 1st slider to CC1,then in bank 2 1st slider is CC9 bank 3 1st slider is 17 ... bank 4 is e.t.c)

thanks again for this wonderful controller software you made :)



btw i keep checking back every so often,if theres anything you would like me to test let me know (i clone my operating system,and have one bootable partition free for testing,so i wont complain about breakages)