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