Skip to content
View in the app

A better way to browse. Learn more.

Young Composers Music Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Pachelbel's Keygen

Featured Replies

Hio,

This is my first composition post here. I would be very grateful for honest feedback on a solo piano piece called Pachelbel’s Keygen — Ascent to Elevation 100.

A little context about me: I am a software and game designer, not a trained composer or an accomplished pianist. I have no formal education in harmony, counterpoint, or composition. I made this piece largely by ear and through experimentation with MIDI, then produced the score in MuseScore. It's not obvious to me that I have any musical talent at all, actually. But I need this piece to be good for a project I am working on.

Because of that, I suspect there may be errors or missed opportunities that I simply do not have enough musical experience to recognize. I am posting here because I would like criticism from people who know more than I do—not merely reassurance that it sounds pleasant.

The piece lasts approximately 5 minutes and 40 seconds. It uses the familiar ground bass from Pachelbel’s Canon and passes through a series of increasingly elaborate eight-bar stages, which I call “Elevations.”

The general progression is:

  • the initial signal and subject

  • introduction of the ground bass

  • canon and additional contrapuntal voices

  • inversion and mirrored material

  • increasingly dense recursive treatment

  • an intentionally excessive virtuosic summit

  • destabilization, fragmentation, and eventual reconvergence

The idea is that the piece is being progressively “overclocked.” It was composed partly for an open-source piano-practice application I am developing, so the clearly separated stages and steadily increasing technical difficulty are intentional parts of the concept.

However, I do not want the concept to serve as an excuse for weak composition. I would like the piece to hold up as music independently of the software.

I would especially appreciate feedback on any of the following:

  1. Are there problems in the harmony, voice leading, counterpoint, register, rhythm, or notation that seem like mistakes rather than deliberate choices?

  2. Do the successive Elevations genuinely develop the material, or do some of them merely add more notes and difficulty?

  3. Does the main subject remain perceptible as the texture becomes denser?

  4. Are there places where the material presents an obvious opportunity for a stronger variation, reharmonization, transition, or climax that I failed to use?

  5. Does the post-summit destabilization feel like a natural consequence of the ascent, or does it feel like a separate ending attached to the piece?

  6. Is the piano writing convincingly virtuosic, or are passages simply awkward, impractical, or poorly divided between the hands?

  7. Are any sections redundant, overlong, underdeveloped, or insufficiently differentiated from the sections around them?

Please feel free to be direct. I am particularly interested in criticisms that distinguish between:

  • definite craft or notation problems

  • important opportunities for improvement

  • legitimate differences in personal taste

Measure numbers and concrete alternatives would be extremely helpful. I may need to ask questions when terminology is unfamiliar to me, but I will take the criticism seriously.

The attached MP3 is a computer-rendered reference performance rather than a recording by a pianist. I have also attached the PDF score. I understand that the rendering may have limitations, so I would appreciate help distinguishing playback problems from problems actually present in the writing.

Thank you very much for listening and for any observations you are willing to share.

Pachelbel's Keygen - Ascent to Elevation 100.pdf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.