1

Topic: TotalMix FX 0.983 Release candidate 6

As a follow up to this thread:

http://www.rme-audio.de/forum/viewtopic.php?id=13645

about TotalMix FX being re-written in Cocoa and getting OSC support here comes the latest generation of TotalMix FX: the release candidate of version 0.983.

The important stuff first:

!!!! The new Mac TotalMix is no longer compatible to 10.5x !!!!
!!!! Mac USB users should use the latest driver 1.72 !!!!

Windows: TM FX goes D2D for significantly reduced CPU load of graphics operations!

Download:

https://archiv.rme-audio.de/download/to … 983rc6.zip

https://archiv.rme-audio.de/download/to … 983rc6.zip

These files can be used with all current drivers and UCX, UFX, Babyface and UC.


This release candidate includes:

- Scroll location markers. Right click on 1/2 to save the current position.

- All and Submix button in the new Layout Preset panel

- Fader zipper noise fix for specific configurations

- Extended command keys (Layout Presets, Record/Play/Stop with the UFX. Stop requires double-key within 1 second).


OSC:

- support for level meters, Record/Play/Stop added

- significantly improved OSC performance

- IP shown in OSC settings

- state saved for currently selected tab in OSC settings

- new iPad template with level meters/scale (all) and transport console (UFX. Note that Stop requires a double tap)

https://archiv.rme-audio.de/download/to … mplate.zip


Updated list of supported OSC commands: https://archiv.rme-audio.de/download/os … talmix.zip


UCX: Stand-Alone MIDI added to the Options menu


Basically this is the version developed for the upcoming HDSPe MADI FX card with its 390 channels. But the many performance improvements are nice for smaller systems as well. The new buttons and handling of the Layout Presets is self-explanatory, except for one thing: you have to go into the menu Options, Channel Layout dialog, and configure the hide function in there. This current state can then be stored on one of the 6 Layout Preset buttons. Go back to edit a different state and save it to a different button. Submix will hide any channel currently not active in the currently selected submix routing (killer feature!).

To quickly edit the Channel layout: perform a right click on any channel and the Channel Layout dialog will pop up, with the current channel already selected. That speeds it up a lot. Remember: All hide stuff is saved within the Workspace, not the Snapshot!

This version also includes the usual bunch of small fixes and improvements, too numerous to mention them here.

Regards
Matthias Carstens
RME

2

Re: TotalMix FX 0.983 Release candidate 6

https://archiv.rme-audio.de/download/tosc_01.png

https://archiv.rme-audio.de/download/tosc_02.png

https://archiv.rme-audio.de/download/tosc_03.png

Regards
Matthias Carstens
RME

3

Re: TotalMix FX 0.983 Release candidate 6

Second update for beta 5.

Some notes on the new level meters:

In Touch OSC there are no level meters. The proposed workaround of partly hiddden faders is not ideal, as you have only one color for the whole bar, and the meters are still real faders that you can drag! Will not do any harm, but still not really professional.

The level data that we send is the peak meter data, not the RMS data (RMS makes no sense here as you would never see peaks). Beta 5 includes a 20 dB/s release time for a smoth look.

'Over' is only displayed when Peak Hold is activated in the TM FX OSC settings tab, by the upper area of the level meters: 0 dB to +6 dB lights up then. Activating Peak Hold mode in TM FX controls the speed of the meters together with the show time of the overs.

In a later version OVR messages will be handled independent from the level meter data.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Very cool!

I also updated the Iphone template with meters. Note that the one with meters use more cpu on the devices than the one without, so the ZIP includes both. Also, as the faders are slightly wider in the non fader version, you're less likely to "miss" the faders with your fingers.

DOWNLOAD HERE: TotalmixPhone

http://www.livingsound.se/totalmixphone/IMG_0748.jpg
http://www.livingsound.se/totalmixphone/IMG_0749.jpg
http://www.livingsound.se/totalmixphone/IMG_0750.jpg
http://www.livingsound.se/totalmixphone/IMG_0751.jpg
http://www.livingsound.se/totalmixphone/IMG_0752.jpg

Mats Helgesson
http://www.livingsound.se

Re: TotalMix FX 0.983 Release candidate 6

The new TM and Touch OSC template are great!  Thanks, Matthias.

Looking forward to trying out the iPhone version soon.  Thanks, Mats, for building the template and sharing.

6

Re: TotalMix FX 0.983 Release candidate 6

Oh yeah, I forgot that one: Big thanks go out to neirbod and Michael A for pre-testing this version and their feedback :-)! And thanks to Mats (not me HeadScratch) for updating his iPhone template and sharing it here!

Regards
Matthias Carstens
RME

7 (edited by jemaliahz 2012-05-23 21:42:49)

Re: TotalMix FX 0.983 Release candidate 6

Few bugs found I think:

- Level meter in Channel strip ain't stereo. It's always taking signal from left channel. Working in stereo at 'mixer' display.
- When pressing low cut (from TouchOsc) channel strip graphics at total mix ain't updated if EQ display is visible. Graphics are updated rightaway if same button is pressed from TotalMix. If EQ ain't visible (u are ex @ dynamics) and you are pressing low cut then graphics is ok at TotalMix when switching back to EQ. Low Cut -feature itself is working. Seems to be just graphics glitch.
- TouchOsc seems to 'freeze' time to time. Starts working again when touching screen. Ain't happening for me earlier.
- Cue button status ain't always updated currently @ TouchOsc. If you press it on at TotalMix it won't always be updated to TouchOsc. Very easy to get status mismatch between devices
- pressing 'S' at channel strip when at output channel always changes submic to Main without warning.
- One time I got TotalMix into state that I wasn't able to change recorded channels. TotalMix just didn't do it. This problem went away with restart of TotalMix. Wasn't able to reproduce.

My specs: USB 1.69 - Firmware 352 - DSP 1.51 - TouchOsc 1.8.1 - Macbook Pro 10.7.3/4 (don't remember for sure)

What of these are actual bugs?

-J-

8

Re: TotalMix FX 0.983 Release candidate 6

jemaliahz wrote:

Level meter in Channel strip ain't stereo. It's always taking signal from left channel.

Confirmed. That should be an easy fix.

jemaliahz wrote:

When pressing low cut (from TouchOsc) channel strip graphics at total mix ain't updated if EQ display is visible. Graphics are updated rightaway if same button is pressed from TotalMix. If EQ ain't visible (u are ex @ dynamics) and you are pressing low cut then graphics is ok at TotalMix when switching back to EQ. Low Cut -feature itself is working. Seems to be just graphics glitch.

Will check.

jemaliahz wrote:

TouchOsc seems to 'freeze' time to time. Starts working again when touching screen. Ain't happening for me earlier.

Aren't the level meters the reason you notice it? How could you see it then before? We think that this happens because the wireless network is not working optimally. Technically there is not much we can do right now.

jemaliahz wrote:

Cue button status ain't always updated currently @ TouchOsc. If you press it on at TotalMix it won't always be updated to TouchOsc. Very easy to get status mismatch between devices

Will check.

jemaliahz wrote:

pressing 'S' at channel strip when at output channel always changes submic to Main without warning.

Confirmed. That should not happen. Thanks a lot!

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

What about a official lemur template? Any news on that?

If I have time I might try adding the levelmeters to mine.....

Re: TotalMix FX 0.983 Release candidate 6

jemaliahz wrote:

- TouchOsc seems to 'freeze' time to time. Starts working again when touching screen. Ain't happening for me earlier.

This sounds like the same issue I reported earlier when I was pre-testing.  Locks up every 60 seconds (approximately).  It is not just the level meters, but the entire template that freezes.  It unfreezes immediately when I touch the iPad.  In my case I use an ad hoc network.

It was my pleasure to provide early feedback, Matthias.  Happy to help any time.

11

Re: TotalMix FX 0.983 Release candidate 6

Does that mean faders moved in TM FX do not cause faders in TOSC to follow? I still don't understand the 'freeze' completely.

Basically you can easily produce all kinds of lags, timeouts, problems with Wi-Fi that is not working 100%. Even using a laptop with TM FX via Wi-Fi to the router (instead of LAN), and the iPad via Wi-Fi too is already lowering performance - while the bandwidth actually used is ridiculously low. The current way of communication seems to have a very low priority.

Regards
Matthias Carstens
RME

12 (edited by mabian 2012-05-24 23:40:48)

Re: TotalMix FX 0.983 Release candidate 6

Tried RC4 on Fireface UC, two noticeable odd things:

1) There's an EQ panel showing up, does this mean UC is getting an EQ?
2) In two rows layout, problems and artefacts on right side panels, I'll try posting a screenshot...

EDIT: here it is:

http://www.errepici.it/public/Test/TFX_098RC.jpg
Thanks,
   Mario

i7700k@4.2GHz/16GB RAM/RME FFUC/1.25TB SSD/4TB HD/Win10x64
http://www.reverbnation.com/errepici

13

Re: TotalMix FX 0.983 Release candidate 6

View Options problem confirmed, fix coming soon. Thanks!

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Thanks, regarding the EQ panel, it did not show in "Channel Layout" and, after exiting the channel layout window the EQ vanished with no apparent way to have it back.

Hope that helps,
   Mario

i7700k@4.2GHz/16GB RAM/RME FFUC/1.25TB SSD/4TB HD/Win10x64
http://www.reverbnation.com/errepici

Re: TotalMix FX 0.983 Release candidate 6

mabian wrote:

Thanks, regarding the EQ panel, it did not show in "Channel Layout" and, after exiting the channel layout window the EQ vanished with no apparent way to have it back.

Hope that helps,
   Mario

The UC can't get an EQ. this must be a graphical glitch. the EQ is a hardware feature that is missing in the UC

FF UFX - ARC - U87Ai - 828Mk3 Hybrid - Digimax FS - Tascam MH8 - MIDI Express 128, 24GB RAM, i7-3630

Re: TotalMix FX 0.983 Release candidate 6

MC wrote:

Does that mean faders moved in TM FX do not cause faders in TOSC to follow? I still don't understand the 'freeze' completely.

When it freezes, the TouchOSC screen remains static no matter what I do in Total Mix. Fader movements, panning changes etc. are not reflected on the iPad.  In addition, the level meters freeze.

Re: TotalMix FX 0.983 Release candidate 6

Just to bump my question:

Is it planned to support multiple OSC clients controlling TMFX (or submixes of it). This would be perfect for using TMFX as a digital monitor mixer. Everyone could login via smartphone/tablet and control its own mix.

Thanks,
BurtaN

OSCAR for Android and iOS with TotalMixFX templates: http://www.oscar-app.de

Re: TotalMix FX 0.983 Release candidate 6

It's just like neirbod told: If I change something at TotalMix TouchOSC won't follow (until I touch the screen).

Burtan: OSC 1-4 & Midi 1-4 would be a dream smile

Re: TotalMix FX 0.983 Release candidate 6

Burtan wrote:

Just to bump my question:

Is it planned to support multiple OSC clients controlling TMFX (or submixes of it). This would be perfect for using TMFX as a digital monitor mixer. Everyone could login via smartphone/tablet and control its own mix.

Thanks,
BurtaN

+100000000000000 on this. If presonus could do it, then RME should be able to kill it for sure!

FF UFX - ARC - U87Ai - 828Mk3 Hybrid - Digimax FS - Tascam MH8 - MIDI Express 128, 24GB RAM, i7-3630

20

Re: TotalMix FX 0.983 Release candidate 6

Fixes in beta 5: everything noted above...

Mono in Chanel strip meters, Cue function, Solo function, Lo Cut graphics update, Babyface View Options. New: smooth level meters by adding a release time factor.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Burtan wrote:

Just to bump my question:

Is it planned to support multiple OSC clients controlling TMFX (or submixes of it). This would be perfect for using TMFX as a digital monitor mixer. Everyone could login via smartphone/tablet and control its own mix.

Thanks,
BurtaN

This has been requested in the past, and i continue think it would be fantastic!  It would open up a large new market for RME products.

Re: TotalMix FX 0.983 Release candidate 6

MC wrote:

Fixes in beta 5: everything noted above...

Mono in Chanel strip meters, Cue function, Solo function, Lo Cut graphics update, Babyface View Options. New: smooth level meters by adding a release time factor.

Wonderful!

Re: TotalMix FX 0.983 Release candidate 6

Michael A wrote:
mabian wrote:

Thanks, regarding the EQ panel, it did not show in "Channel Layout" and, after exiting the channel layout window the EQ vanished with no apparent way to have it back.

Hope that helps,
   Mario

The UC can't get an EQ. this must be a graphical glitch. the EQ is a hardware feature that is missing in the UC

I know smile

That's the reason why I was very surprised to see it, and almost thought there was some new magic allowing UC to gain horsepower for extra effects;)

- Mario

i7700k@4.2GHz/16GB RAM/RME FFUC/1.25TB SSD/4TB HD/Win10x64
http://www.reverbnation.com/errepici

Re: TotalMix FX 0.983 Release candidate 6

Beta 5 works as advertised on both my computers, cheers!

Mats Helgesson
http://www.livingsound.se

Re: TotalMix FX 0.983 Release candidate 6

MC wrote:

Basically (as I tried to explain) you can easily produce all kinds of lags, timeouts, problems with Wi-Fi that is not working 100%. Even using a laptop with TM FX via Wi-Fi to the router (instead of LAN), and the iPad via Wi-Fi too is already lowering performance - while the bandwidth actually used is ridiculously low. The current way of communication seems to have a very low priority.

It should be interesting to test how priority options in the router can affect this. My router (Fritz!Box 7270) only allows priority settings for internet traffic, but maybe these affect local traffic, too!? I'll try to test this next week.

And somewhere I also still own a CFOS license, which also allows manual priority settings on the computer/client itself. So there may be some ways of working around (W)lan specific lags.

Re: TotalMix FX 0.983 Release candidate 6

Hi, I tested Beta5 TTMFX and when I open it, the resolution of the App is low Res, I can't strech the window to see the Outs completly.
Tested on Windows 7 / 64 bits - Laptop ASUS 1600*900 pix resolution with nvidia graphic chip).
I even tried the matrix view, but it only shows a little rectangle (something like 800x400) window that doesn't stretch.
Re-tested immediatly TTMFX beta 3 that was on my computer and this one works perfectly (graphically speaking).
I updated before my firmware and drivers to the latest.
Hope this helps (if needed I can post a screenshot)
Philippe

27

Re: TotalMix FX 0.983 Release candidate 6

Philippe, try to open Preferences (F2) and disable the D2D support. Maybe it works then. Did you remove the extra dll that we added before? It is no longer needed.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Hello Mathias,

I have tried the following and it works :

Copy the new beta5 TTMXFX in c:\windows\System32 and restart : same problem
Went to preference and disabled the D2D support, then left TTMFX (right click icon and exit TTMXFX), then restarted again : It works.
I did not remove any DLL (I don't know wich one to erase).
Now it works without D2D support.
Hope this helps,
Philippe

29

Re: TotalMix FX 0.983 Release candidate 6

Thanks. We will check D2D on a nVidia mobile graphics chip and report back.

Regards
Matthias Carstens
RME

30 (edited by neirbod 2012-05-29 20:25:32)

Re: TotalMix FX 0.983 Release candidate 6

MC wrote:

Windows: TM FX goes D2D for significantly reduced CPU load of graphics operations!

Hi Matthias,

Perhaps I am being dense, but I have no idea what D2D is actually doing and why I should care.  I never noticed any obvious system load from TM in the past.  Is there any additional information on this feature?

Thanks,

David

31 (edited by MatsHelgesson 2012-05-29 23:26:16)

Re: TotalMix FX 0.983 Release candidate 6

neirbod wrote:
MC wrote:

Windows: TM FX goes D2D for significantly reduced CPU load of graphics operations!

Hi Matthias,

Perhaps I am being dense, but I have no idea what D2D is actually doing and why I should care.  I never noticed any obvious system load from TM in the past.  Is there any additional information on this feature?

Thanks,

David

Direct2D is a hardware-accelerated, immediate-mode, 2-D graphics API that provides high performance and high-quality rendering for 2-D geometry, bitmaps, and text. The Direct2D API is designed to interoperate well with GDI, GDI+, and Direct3D.

EDIT: Link didn't seem to work. MC already explained the benefits.

Basically, what it gives is a performance increase in the rendering of Totalmix. IME it boosted the performance in window rendering quite significantly on my Mac Mini server, which has a very limited graphics performance to begin with.

Mats Helgesson
http://www.livingsound.se

32

Re: TotalMix FX 0.983 Release candidate 6

Under XP you did not need this. But MS and many graphics card manufacturers screwed 2D performance. MS then began in Vista to start with D2D as new technology to unload the CPU and let the graphics card perform basic graphic tasks again. Some may remember that this caused a lot of negativity when Vista came out, as 2D graphics (what you usually need) had a terrible performance. They fixed that shortly before W7 came out.

Here is a simple example: drag the TM window horizontally to full screen size. Hold Ctrl/CMD and click on the EQ tab of channel 1. Now all EQ panels of all channels open at the same time. Click again and all panels close. Now open any CPU load meter (like Task manager) and constantly open/close all panels as quickly as possible. Watch the CPU load while doing this. On my Dell laptop with Intel onboard graphics this caused about 40 % CPU load. Since D2D the load is down to about 7%. With a very good graphics card the difference might be smaller, but there still is one. You can compare by stopping D2D support in Preferences (F2) and restarting TM FX.

The advantages: less problems in audio while working in TM, especially at higher loads or lower buffer sizes. More quick and smooth reaction of anything within TM.

As I said these things have been developed for the 390 channel monster, but even with a UCX or UFX you will notice the difference.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Thanks Matts and Mathias for the explanation. As I said I never noticed an issue before on my system, but it is always good to have improved performance.  By the way, I never heard of "direct 2D" and I suspect others may also be unaware of it.  It may be worth including some additional information in the manual so people know what this feature is for.

Re: TotalMix FX 0.983 Release candidate 6

Firefox and Internet Explorer also use Direct2D. In Firefox it's the default when the "Use Hardware Acceleration when available" option is set.

Re: TotalMix FX 0.983 Release candidate 6

Please make EQ in software inputs on UFX. It is possible?

36

Re: TotalMix FX 0.983 Release candidate 6

Link in the first post updated with version 0.981.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

One thing that seams odd is that i'm not able to see everything on the right if I expand all panels.
TotalMix is resizable horizontally but not vertically.

RME Fireface UFX
Mac Mini 2.6 GHz 16 GB Ram Areca RAID | MacBook Pro 2,2 GHz 16 GB Ram | OS 10.10.5

38

Re: TotalMix FX 0.983 Release candidate 6

Our plan is to rework the upper panel in both layout and functions and make it collapsable (?) like the others. It still might be that with all panels opened not everything will be visible completely.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

A rework seams like a good idea. I really like the direction that TotalMix is taking.
I get that all the parameters and information that is available in the right panel may be hard to implement when restricted to a fixed pixel height. I also think that it's good practice to keep this fixed height for smaller monitor environments.

The only thing that was bothering me is that it sometimes requires several clicks to expand a panel - first closing one to get to the other. Maybe some kind of vertically aligned tabs with labels would help getting to the required panel with only one click?

RME Fireface UFX
Mac Mini 2.6 GHz 16 GB Ram Areca RAID | MacBook Pro 2,2 GHz 16 GB Ram | OS 10.10.5

Re: TotalMix FX 0.983 Release candidate 6

Possible bug found in TouchOSC template for iPhone:

The meter on the "Chan EQ" page doesn't seem to work.

41

Re: TotalMix FX 0.983 Release candidate 6

Half true. The level meter needs a kick to start working. I found the reason and the solution (it seems). The TOSC pages must be referenced to the correct TotalMix page. For space reasons Mats has spread elements of one TM page (2) on two pages in TOSC (2 and 3). I changed the reference of page 3 to 2 and page 4 to 3 in the TOSC editor, so page 2 now exists two times, and page 4 is correctly referenced to 3. This also fixes the initial display of page 4 (FX) which did not show the correct values. Please check your mail.

Regards
Matthias Carstens
RME

42 (edited by MatsHelgesson 2012-06-14 20:56:17)

Re: TotalMix FX 0.983 Release candidate 6

I'll look into it tonight when I get home from work... if I don't fall asleep before that :-)

EDIT: Great solution Matthias! I updated the link: http://www.livingsound.se/totalmixphone … xphone.zip

Mats Helgesson
http://www.livingsound.se

43

Re: TotalMix FX 0.983 Release candidate 6

Thanks Mats.

I also updated the links of TotalMix FX in the first post. We make a jump from version 0.981 to 0.983. Numerous small bug fixes again. The Matrix has been reworked as it ate some CPU, especially with units having lots of channels.

We now hope that this version will be part of officially released drivers next week. No new features anymore, but if someone still finds a bug we will try to fix it quickly.

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Hi Matthias,

I think i found a bug on Total Mix:

When i cue a Phone Output i slide the fader to turn up the volume but it stops at -25 db(The volume, not fader).
When i continue turning up the volume there is no volume change.
This happens on both Phones Outputs but not at the Master

I have a RME UFX with all up to date
Total Mix Version 0.983 RC2
Firmare: v352
Driver v1.72


Thanks

45

Re: TotalMix FX 0.983 Release candidate 6

That has never been different. You are limited to the fader position of the Main out. That prevents you from blowing your speakers when you monitor at -20 and then hit Cue of a 0 dB full scale signal channel...

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

Well, I think I've found a bug: If you set the FX send in one channel with - let's say - the Level fader of the channel at 0 dB and now double-click the fader (not a slide-down), so that the fader now is at -infinity, the fx level send does not drop down.

47

Re: TotalMix FX 0.983 Release candidate 6

That looks more like a real bug. We'll check tomorrow. Thanks!

Regards
Matthias Carstens
RME

Re: TotalMix FX 0.983 Release candidate 6

MC wrote:

Thanks Mats.

We now hope that this version will be part of officially released drivers next week. No new features anymore, but if someone still finds a bug we will try to fix it quickly.

So does this mean that this will be the last ever TotalmixFX update with new features? I thought you were working on a new Talkback system so that we can talk to any output sad

FF UFX - ARC - U87Ai - 828Mk3 Hybrid - Digimax FS - Tascam MH8 - MIDI Express 128, 24GB RAM, i7-3630

Re: TotalMix FX 0.983 Release candidate 6

Isn't about time that RME nailed its colours to the mast and declared it TMFX 1.0???

(Actually it wouldn't really arrive until someone found the first residual bug and generated TMFX V1.01!)

De gustibus - et sonus - non est disputandum

50

Re: TotalMix FX 0.983 Release candidate 6

No, our plan is a 0.99 before. Still a lot of stuff on our list. But don't worry, 1.0 will come some day... :-O

Regards
Matthias Carstens
RME