Currently, Pulselyre does not contain any in-app 'help' or usage instructions. For now, please refer to this page for information on how to use Pulselyre.

Last updated: April 28, 2020

Using Pulselyre

Pulselyre is software for DJs and producers who want to create electronic music live, from basic musical elements, instead of playing pre-produced tracks. In a typical scenario, you start with a new layout for a song you wish to create or perform. A layout encompasses the rhythm pattern and the arrangement of instruments that you intend to use in that song, such as drums and different synthesizer sounds. (You could also reuse or expand on a previous layout.) Start by adding new positions to the layout (the + button in the top men bar) and changing each to the instrument you want in that location (the Gear button). You also need to configure each instrument for the number of beats you intend to loop its notes over. Loop durations are based on the layout's rhythm pattern, as seen in the metronome at the top of the screen. Rhythm in Pulselyre is organized into 'levels', where the top level is the number of beats per bar and each lower level is a multiple of the one above it.

For example: the default rhythm parttern is similar to 'four-on-the-floor'. It has three levels, each with four units. The top level, where each unit is one beat, has four beats; thus, the indicators light up and fade on each beat. In the second level, each unit represents one full duration of the level above it: four beats. Therefore, the second level indicators light up and fade over four beats. Since there are four units on the second level, each representing four beats, then each unit on the third level thus represents sixteen beats. A layout's rhythm pattern can be changed by opening the Menu and selecting "Change Sequencer".

To configure an instrument's looping period, use the Increase/Decrease buttons in that instrument's recording and settings controls (the +/- buttons with circular arrows). You will see the timeline bar increase and decrease in length or density, indicating how many beats that instrument is configured to loop over.

Once you have configured the layout and instruments to your preferences, you can begin recording sequences of notes for Pulselyre to loop back. To turn on recording for an instrument, press the Recording Enable/Disable button below it's Input Box (or press the global or row Recording Enable buttons to enable multiple instruments at once). The indicator on the instrument will switch from "Recording: Off" to "Recording: On". If you touch within that instrument's Input Box to play a note, Pulselyre will leave a mark on the timeline to show at what point within the loop period the note happened. If you wait for the timeline to loop back around, Pulselyre will repeat that note. A typical start to a song would be to set up two or three drum loops, each over one to four beats, and then add notes from other instruments over longer looping periods.

Throughout your song, you may at some point wish to turn off loop playback for a particular instrument. To do so, press either the Pause or Stop buttons in that instrument's controls. Pause will leave the recorded notes on the timeline, but not play them out loud (press the Play button to turn playback back on). The Stop button will clear the timeline of all recorded notes. Remember, you can always play notes on instruments without recording or looping them; just turn recording off before playing.

Main Screen

Pulselyre Main Screen

  1. Menu and Global Recording Controls - This group of buttons consists of the Menu button (first, and slightly separated to the left) and others to enable or disable recording and playback of notes for all instruments. The last button is the 'Kill Audio' button; it will immediately stop all sound output and erase all recorded notes for all instruments.
  2. Instrument Add/Remove Controls - This group contains two buttons: the first is used to add additional instruments to the layout and the second is to remove instruments.
  3. Current Layout Name - Identifies the name of the current layout. Pulselyre can store multiple layouts and you can change the current layout by opening the Menu and selecting "Layouts".
  4. Metronome Indicators - These light up and fade for each beat (top level), or multiples of beats (lower levels). The left and right groups are mirrors for convenience.
  5. Metronome Controls - The top button the current rate at which the metronome is beating (in Beats Per Minute); pressing it opens a number input popup. The other four buttons are for conveniently increasing or decreasing the rate.
  6. Global Volume Control - Controls the overall volume output for all instruments.
  7. Row Recording Controls - These groups of buttons can enable or disable recording and playback of notes for all instruments on that row.
  8. Input Box and Instrument Name - The input box is the rectangle; pressing within it will produce a note or notes (depending on the instrument). The name (at the top center) and other elements within the Input Box are non-interactive, and only informational. You can press on top of them to produce notes.
  9. Instrument Recording and Settings Controls - These groups of buttons enable or disable recording and playback of notes for that instrument. Each group also has a volume button, buttons to increase/decrease the instrument's looping period, and a button to change the instrument within that position.
  10. Row Volume Control - Controls the overall volume output for all instruments within that row.
  11. Instrument Recording Indicator - Idicates whether or not that instrument is currently recording notes.
  12. Note Feedback - As notes are played within the input box, Pulselyre places and moves white lights. The location and brightness of the lights correspond to different values on that instrument. These are per-instrument settings and not universal, so each instrument places its lights differently. Typically though, brightness is related to actual output volume. The X-axis (horizontal) is often repetition rate for drums and pitch for synths. The Y-axis (vertical) is typically volume.
  13. Loop Timeline and Recordings - Shows the duration of the instrument's loop period. Also shows a small marker indicating the current time location within the period. When notes are recorded to the instrument, bars are added to the timeline indicating their start and stop points.
  14. Resizing Bars - Used to enlarge or shrink instruments within a row, or rows of instruments.
  15. Touch/Click Feedback - When an Input Box is pressed, Pulselyre draws a red circle indicating the actual press point. These are only displayed for user inputs, not playback of recorded notes.

Instrument Configuration Screen

This portion of the guide is in development.