431 |
eSampleID("Sample ID"), |
eSampleID("Sample ID"), |
432 |
eChecksum("Wave Data CRC-32"), |
eChecksum("Wave Data CRC-32"), |
433 |
eFineTune(_("Fine tune"), -49, 50), |
eFineTune(_("Fine tune"), -49, 50), |
434 |
eGain(_("Gain"), -96, 0, 2, -655360), |
eGain(_("Gain (dB)"), -96, +96, 2, -655360), |
|
eGainPlus6(_("Gain +6dB"), eGain, 6 * -655360), |
|
435 |
eSampleLoopEnabled(_("Enabled")), |
eSampleLoopEnabled(_("Enabled")), |
436 |
eSampleLoopStart(_("Loop start position")), |
eSampleLoopStart(_("Loop start position")), |
437 |
eSampleLoopLength(_("Loop size")), |
eSampleLoopLength(_("Loop size")), |
574 |
connect(eUnityNote, &DimRegionEdit::set_UnityNote); |
connect(eUnityNote, &DimRegionEdit::set_UnityNote); |
575 |
connect(eFineTune, &DimRegionEdit::set_FineTune); |
connect(eFineTune, &DimRegionEdit::set_FineTune); |
576 |
connect(eGain, &DimRegionEdit::set_Gain); |
connect(eGain, &DimRegionEdit::set_Gain); |
|
connect(eGainPlus6, &DimRegionEdit::set_Gain); |
|
577 |
connect(eSampleLoopEnabled, &DimRegionEdit::set_LoopEnabled); |
connect(eSampleLoopEnabled, &DimRegionEdit::set_LoopEnabled); |
578 |
connect(eSampleLoopType, &DimRegionEdit::set_LoopType); |
connect(eSampleLoopType, &DimRegionEdit::set_LoopType); |
579 |
connect(eSampleLoopStart, &DimRegionEdit::set_LoopStart); |
connect(eSampleLoopStart, &DimRegionEdit::set_LoopStart); |
740 |
|
|
741 |
addHeader(_("General Amplitude Settings")); |
addHeader(_("General Amplitude Settings")); |
742 |
addProp(eGain); |
addProp(eGain); |
|
addProp(eGainPlus6); |
|
743 |
addProp(ePan); |
addProp(ePan); |
744 |
addHeader(_("Amplitude Envelope (EG1)")); |
addHeader(_("Amplitude Envelope (EG1)")); |
745 |
addProp(eEG1PreAttack); |
addProp(eEG1PreAttack); |
1414 |
rowno++; |
rowno++; |
1415 |
} |
} |
1416 |
|
|
|
void DimRegionEdit::addProp(BoolEntryPlus6& boolentry) |
|
|
{ |
|
|
#if USE_GTKMM_GRID |
|
|
table[pageno]->attach(boolentry.widget, 1, rowno, 2); |
|
|
#else |
|
|
table[pageno]->attach(boolentry.widget, 1, 3, rowno, rowno + 1, |
|
|
Gtk::FILL, Gtk::SHRINK); |
|
|
#endif |
|
|
rowno++; |
|
|
} |
|
|
|
|
1417 |
void DimRegionEdit::addProp(LabelWidget& prop) |
void DimRegionEdit::addProp(LabelWidget& prop) |
1418 |
{ |
{ |
1419 |
#if USE_GTKMM_GRID |
#if USE_GTKMM_GRID |
1614 |
buttonSelectSample.set_sensitive(d && d->pSample); |
buttonSelectSample.set_sensitive(d && d->pSample); |
1615 |
eFineTune.set_value(d->FineTune); |
eFineTune.set_value(d->FineTune); |
1616 |
eGain.set_value(d->Gain); |
eGain.set_value(d->Gain); |
|
eGainPlus6.set_value(d->Gain); |
|
1617 |
eSampleLoopEnabled.set_value(d->SampleLoops); |
eSampleLoopEnabled.set_value(d->SampleLoops); |
1618 |
eSampleLoopType.set_value( |
eSampleLoopType.set_value( |
1619 |
d->SampleLoops ? d->pSampleLoops[0].LoopType : 0); |
d->SampleLoops ? d->pSampleLoops[0].LoopType : 0); |