Changes

Jump to navigation Jump to search
Line 54: Line 54:  
On the top-right corner is an area where some useful information is displayed in real time:
 
On the top-right corner is an area where some useful information is displayed in real time:
   −
* '''Audio peak-meter''' or '''CPU load-bar''': horizontal bars indicating peak audio level or CPU load (configured in webconf)
+
* '''Digital audio Peak Meter (DPM)''': horizontal bars indicating digital audio level and peaks
* '''Status Icons''': indication of various states
+
* '''Status Icons''': indication of various zynthian states
 +
 
 +
Let's see the details:
 +
 
 +
====Digital audio Peak Meter (DPM)====
 +
 
 +
The DPM covers the range -50dBFS to 0dBFS, i.e. maximum permissible level at full scale (far right) down to 50dB below (far left):
 +
 
 +
* The green segment covers the range -50dBFS to -10dBFS.
 +
* The yellow segment covers the range -10dBFS to -3dBFS.
 +
* The red segment covers the range -3dBFS to 0dBFS.
 +
 
 +
There are independent meters for left and right channels which monitor the system output, i.e. the mix of audio that feeds the Zynthian output. Level decays with a logarithmic rule, taking one second to decay to -200dBFS so will decay to -50dBFS (the displayed range) in about quarter of a second. Peaks are displayed instantly, i.e. the attack of the meter is immediate (*). The peak hold bar remains for two seconds or until a higher peak is reached.
 +
 
 +
(*) Meter is updated 5 times per second so there can be 200 ms delay in peak being displayed.
 +
 
 +
====The Status Icons====
    
{| class="wikitable"
 
{| class="wikitable"
!colspan="3"|Status Icons Legend
+
!colspan="3"|1st row: Health & Load
 
|-
 
|-
|style="padding:10px"|<span style="color:#FF0000">[[file:Zynthian_health_heart.png]]</span>
+
|style="padding:10px"|<span style="color:#00FF00">{{#fas:heart}}</span>
 
|style="padding:10px;width: 200px;|'''Cpu Load'''
 
|style="padding:10px;width: 200px;|'''Cpu Load'''
 
|style="padding:10px"|Heart, indicating CPU load. It displays as green when under 50%, yellow when load is over 50% and red over 75%.
 
|style="padding:10px"|Heart, indicating CPU load. It displays as green when under 50%, yellow when load is over 50% and red over 75%.
|-
  −
|style="padding:10px"|<span style="color:#8080FF">'''m'''</span>
  −
|style="padding:10px;width: 200px;|'''MIDI-IN'''
  −
|style="padding:10px"|It's shown when MIDI messages are received. Underscore indicates system message such as MIDI clock.
   
|-
 
|-
 
|style="padding:10px"|<span style="color:#FF0000">{{#fas:exclamation-triangle}}</span>
 
|style="padding:10px"|<span style="color:#FF0000">{{#fas:exclamation-triangle}}</span>
Line 79: Line 91:  
|style="padding:10px"|'''Over-temperature'''
 
|style="padding:10px"|'''Over-temperature'''
 
|style="padding:10px"|Zynthian is working in a degraded state, with the CPU frequency capped to 600-800 MHz, trying to stabilize the system and avoid a system crash. You shouldn't see that icon and if you do so, you should improve heat dissipation (using a heat sink, etc.)
 
|style="padding:10px"|Zynthian is working in a degraded state, with the CPU frequency capped to 600-800 MHz, trying to stabilize the system and avoid a system crash. You shouldn't see that icon and if you do so, you should improve heat dissipation (using a heat sink, etc.)
 +
|-
 +
!colspan="3"|2nd row: MIDI activity & Playing/Recording
 +
|-
 +
|style="padding:10px"|<span style="color:#8080FF">'''m'''</span>
 +
|style="padding:10px;width: 200px;|'''MIDI-IN'''
 +
|style="padding:10px"|It's shown when MIDI messages are received. Underscore indicates system message such as MIDI clock.
 
|-
 
|-
 
|style="padding:10px"|<span style="color:#b00000">{{#fas:circle}}</span>
 
|style="padding:10px"|<span style="color:#b00000">{{#fas:circle}}</span>
Line 97: Line 115:  
|-
 
|-
 
|style="padding:10px"|<span style="color:#ff9000">{{#fas:circle}}</span>
 
|style="padding:10px"|<span style="color:#ff9000">{{#fas:circle}}</span>
|style="padding:10px"|'''Recording Sequencer'''
+
|style="padding:10px"|'''Recording Pattern'''
|style="padding:10px"|Sequencer is being recorded.
+
|style="padding:10px"|A sequencer's pattern is being recorded.
 
|-
 
|-
 
|style="padding:10px"|<span style="color:#ff9000">{{#fas:play}}</span>
 
|style="padding:10px"|<span style="color:#ff9000">{{#fas:play}}</span>
|style="padding:10px"|'''Playing Sequencer'''
+
|style="padding:10px"|'''Playing Sequence'''
|style="padding:10px"|Sequencer track is being played.
+
|style="padding:10px"|A sequence or pattern is being played.
 
|}
 
|}
  −
====The Peak Meter====
  −
  −
The Audio Peak meter is shown by default. The meter covers the range -50dBFS to 0dBFS, i.e. maximum permissible level at full scale (far right) down to 50dB below (far left):
  −
  −
* The green segment covers the range -50dBFS to -10dBFS.
  −
* The yellow segment covers the range -10dBFS to -3dBFS.
  −
* The red segment covers the range -3dBFS to 0dBFS.
  −
  −
There are independent meters for left and right channels which monitor the system output, i.e. the mix of audio that feeds the Zynthian output. Level decays with a logarithmic rule, taking one second to decay to -200dBFS so will decay to -50dBFS (the displayed range) in about quarter of a second. Peaks are displayed instantly, i.e. the attack of the meter is immediate (*). The peak hold bar remains for two seconds or until a higher peak is reached.
  −
  −
(*) Meter is updated 5 times per second so there can be 200 ms delay in peak being displayed.
  −
  −
Alternately, the "CPU-load" bar can be enabled from webconf, replacing the Audio Peak meter. The CPU-load bar shows the CPU usage as calculated by the Jack Audio Server:
  −
  −
This is a running average of the time it takes to execute a full process cycle for all clients as a percentage of the real time available per cycle determined by the buffer size and sample rate.
      
==The Zynthian UI Workflow==
 
==The Zynthian UI Workflow==

Navigation menu