wolffd@0: function val = get(a, propName) wolffd@0: % GET Get properties from the MIRchromagram object wolffd@0: % and return the value wolffd@0: wolffd@0: switch propName wolffd@0: case 'Magnitude' wolffd@0: val = get(mirdata(a),'Data'); wolffd@0: case 'Chroma' wolffd@0: val = get(mirdata(a),'Pos'); wolffd@0: case 'ChromaClass' wolffd@0: val = a.chromaclass; wolffd@0: case 'ChromaFreq' wolffd@0: val = a.chromafreq; wolffd@0: case 'Register' wolffd@0: val = a.register; wolffd@0: case 'PitchLabel' wolffd@0: val = a.plabel; wolffd@0: case 'Wrap' wolffd@0: val = a.wrap; wolffd@0: otherwise wolffd@0: val = get(mirdata(a),propName); wolffd@0: end