<timeline>
ImageSize = width:690 height:auto barincrement:22 PlotArea = left:100 right:0 bottom:20 top:5 AlignBars = justify
Colors =
id:grey value:rgb(0.5,0.5,0.5) id:g_light value:rgb(0.7,0.7,0.8)
Period = from:1924 till:1976 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:5 start:1925 ScaleMinor = unit:year increment:1 start:1924
BarData=
bar: Orchestral bar: sym1 text:symphonies bar: operas text:operas bar: operas2 text:+ bar: con1 text:concertos bar: con2 text:+
bar: Chamber bar: chamber1 text:string_quartets bar:piano1 text:piano works
PlotData=
align:center textcolor:black fontsize:9 mark:(line,white) shift:(0,-5) width:18
bar:Orchestral from:start till:end text:Orchesral color:g_light textcolor:red
bar:sym1 textcolor:black at:1925 text:1 at:1927 text:2 at:1929 text:3 at:1935 text:4 at:1937 text:5 at:1939 text:6 at:1941 text:7 at:1943 text:8 at:1945 text:9 at:1953 text:10 at:1957 text:11 at:1961 text:12 at:1963 text:13 at:1969 text:14 at:1971 text:15
bar:operas at:1927 text:The Nose at:1958 text:Moscow, Cheryomushki
bar:operas2 at:1931 text:Lady Macbeth..
bar:con1 textcolor:black at: 1931 text:Piano 1 at: 1947 text:Violin 1 at: 1957 text:Piano 2 at: 1967 text:Violin 2
bar:con2 at: 1959 text:Cello 1 at: 1966 text:Cello 2 bar:Chamber from:start till:end text:Chamber_music color:g_light textcolor:red
bar:chamber1 textcolor:black at: 1938 text:1 at: 1944 text:2 at: 1946 text:3 at: 1949 text:4 at: 1952 text:5 at: 1956 text:6 at: 1960 text:7 at: 1961 text:8 at: 1963 text:9 at: 1964 text:_10 at: 1966 text:11 at: 1968 text:12 at: 1970 text:13 at: 1972 text:14 at: 1974 text:15
bar:piano1 textcolor:black at: 1950 text:24 Preludes and Fugues