, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Student concerts celebrate Calvin's long tradition of music and performance - News & Stories | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content

Calvin News

Student concerts celebrate Calvin's long tradition of music and performance

Tue, Dec 18, 2018
Hannah Ebeling

In fall 2018,聽Sarah Griffioen聽performed her required senior violin recital. Griffioen, a聽musical performance 补苍诲听 double major, said in preparing she spent months practicing on her own as well as under the private instruction of Calvin music professors.

A campus in harmony

鈥淐alvin has a long tradition of inviting the musical contributions of both majors and non-majors in just about every aspect of our department,鈥 said Benita Wolters-Fredlund, co-chair of the music department. 鈥淯nlike some schools where certain ensembles or positions are reserved for music majors, at Calvin everyone is welcome to participate in all aspects of the program.鈥

While there are approximately 80 music majors and minors, more than 400 students participate in ensembles or private lessons, explained Wolters-Fredlund. 鈥淲hen you add to this all the students participating in the Calvin Theater Company, Rangeela, Chapel, and student orgs like Improv, Dance Guild, Annex Voices, uKnighted, Knightingals, and the Visual Arts Guild, you start to get a picture of how passionate Calvin students, of all majors and minors, are about the arts.鈥

Empowered to聽perform

鈥淢usic majors with a concentration in performance are required to give both a half and full recital, and the reason is simple: nothing prepares you better for performing than performing,鈥 said Wolters-Fredlund.

It typically requires months of preparation practicing every day, explained Griffioen. 鈥淣ot only does this process sharpen a student鈥檚 technique and musicality but they learn very practical lessons about how to memorize huge chunks of music, how to schedule a rehearsal, and how to write program notes. For all these reasons, recitals are always very meaningful personal accomplishments for those who pursue them.鈥

All students giving a concert are required to have a private lesson instructor who聽helps them choose and perfect pieces that suit their abilities. 鈥淯sually we play pieces from a variety of time periods. Not only does playing different eras show off the ability of the students, it is more fun for them,鈥 explained Griffioen.

鈥淭he amount of individual attention you get far outweighs what you can get in a group setting. Every time you come into a lesson with that teacher, they are solely focused on you,鈥 she said. 鈥淭hey are going to remember your strengths and weaknesses and cater to you personally.鈥

Griffioen played both romantic and baroque pieces during her recital this fall. 鈥淚 knew I loved romantic music and romantic concertos,鈥 she said. 鈥淚 knew I wanted to play a piece in my concert.鈥 Students often let their instructors know which type of pieces they would like to play, and the instructor will provide them with several options. 鈥淭he instructor鈥檚 knowledge about the repertoire for the instrument is usually much greater than my own,鈥 said Griffioen.

Griffioen played the first movement of this romantic concerto for her half concert in fall 2017, as well as in the concerto competition, which she won. She聽performed the聽last two movements of the piece at her concert this fall.

The decision to come to Calvin was an easy one explained Griffioen. 鈥淚 was looking for a Christian liberal arts school and a good math and science department," said Griffioen. 鈥淭hose were the areas that I was gifted in and liked, even though I was not quite sure what I wanted to do. Calvin was a great fit because they are super strong in both their math and sciences, and they have a reputation of having a great music department over the years.鈥