View Issue Details

IDProjectCategoryView StatusLast Update
0003095ardourbugspublic2020-04-19 20:14
Reporterbaskind Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN/2.0-ongoing 
Summary0003095: [nearly-PATCH] problem with AU parameters units
DescriptionIn an audio unit, a parameter isn't automatable if it has one of the following units:

kAudioUnitParameterUnit_Boolean
kAudioUnitParameterUnit_Percent
kAudioUnitParameterUnit_Phase
kAudioUnitParameterUnit_Rate
kAudioUnitParameterUnit_RelativeSemiTones
kAudioUnitParameterUnit_MIDINoteNumber
kAudioUnitParameterUnit_LinearGain
kAudioUnitParameterUnit_Degrees
kAudioUnitParameterUnit_Pan
kAudioUnitParameterUnit_Meters
kAudioUnitParameterUnit_BPM
kAudioUnitParameterUnit_Beats
Additional InformationThe problem apparently comes from audio_unit.cc:

d.toggled = (info.unit & kAudioUnitParameterUnit_Boolean) ||
(d.integer_step && ((d.upper - d.lower) == 1.0));

...should be replaced by:

d.toggled = (info.unit == kAudioUnitParameterUnit_Boolean) ||
(d.integer_step && ((d.upper - d.lower) == 1.0));
TagsNo tags attached.

Activities

paul

2010-04-27 12:44

administrator   ~0007626

applied to 2.0-ongoing (not 3.0). thanks!

system

2020-04-19 20:14

developer   ~0022047

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2010-04-27 08:19 baskind New Issue
2010-04-27 10:13 cth103 cost => 0.00
2010-04-27 10:13 cth103 Assigned To => paul
2010-04-27 10:13 cth103 Status new => assigned
2010-04-27 10:13 cth103 Product Version => SVN/2.0-ongoing
2010-04-27 10:13 cth103 Summary problem with AU parameters units => [nearly-PATCH] problem with AU parameters units
2010-04-27 12:44 paul Note Added: 0007626
2010-04-27 12:44 paul Status assigned => resolved
2010-04-27 12:44 paul Resolution open => fixed
2020-04-19 20:14 system Note Added: 0022047
2020-04-19 20:14 system Status resolved => closed