comparison main/Analyser.cpp @ 584:af488f78d029

Scaling
author Chris Cannam
date Tue, 03 Sep 2019 13:16:54 +0100
parents f52766aa747b
children 327177b6bd3a
comparison
equal deleted inserted replaced
583:684a917e2d96 584:af488f78d029
281 SpectrogramLayer *spectrogram = qobject_cast<SpectrogramLayer *> 281 SpectrogramLayer *spectrogram = qobject_cast<SpectrogramLayer *>
282 (m_document->createMainModelLayer(LayerFactory::MelodicRangeSpectrogram)); 282 (m_document->createMainModelLayer(LayerFactory::MelodicRangeSpectrogram));
283 283
284 spectrogram->setColourMap((int)ColourMapper::BlackOnWhite); 284 spectrogram->setColourMap((int)ColourMapper::BlackOnWhite);
285 spectrogram->setNormalization(ColumnNormalization::Hybrid); 285 spectrogram->setNormalization(ColumnNormalization::Hybrid);
286 // This magical-looking scale factor happens to get us an 286 // This magical scale factor happens to get us a similar display
287 // identical display to Tony v1.0 287 // to Tony v1.0
288 spectrogram->setGain(100.f / 4096.f); 288 spectrogram->setGain(0.25f);
289 m_document->addLayerToView(m_pane, spectrogram); 289 m_document->addLayerToView(m_pane, spectrogram);
290 spectrogram->setLayerDormant(m_pane, true); 290 spectrogram->setLayerDormant(m_pane, true);
291 291
292 m_layers[Spectrogram] = spectrogram; 292 m_layers[Spectrogram] = spectrogram;
293 293