PSPSeq

From GameBrew
PSPSeq
Pspseq2.png
General
AuthorEthan Bordeaux
TypeMusic
Version3.01
LicenseMixed
Last Updated2008/09/03
Links
3.01 + 2.11 Download
Website

PSPSeq is a free homebrew application for composing music on the Sony PSP handheld game system.

It contains both realtime synthesis and sample playback capability, along with multiple FX modules of widely varying types for modifying instruments in countless ways.

PSPSeq also has a powerful and unique step sequencer for triggering samples and arranging loops into full songs.

Features

  • Up to 16 independent audio tracks per song.
  • A wide variety of synthesizers from traditional virtual analog and FM to Karplus-Strong and unique digital oscillators with parameter controls rarely seen in commercial synths.
  • WAV file playback with looping, pitch shift, and configurable start/end points.
  • Many FX algorithms from digital filters and waveshapers to bitmasks and decimation.
  • All synthesizer parameters can be set to unique values on a per-step basis.
  • Step sequencer with configurable step length, swing, highly accurate BPM, and tap tempo.
  • Probabilistic sequencing: the decision to retrigger to be based on a 0-100% probability rather than a boolean yes/no operation.
  • Song sequencing with 100 different loops per song, 1000 measures per song, and loop repeat capability.
  • Load and save of synthesizer presets between songs.
  • Record loops and songs to WAV.

User guide

It is strongly encourage that once you get started with PSPSeq you read the full documentation, as there is a lot of additional information and tips contained in there.

PSPSeq Sample Songs.

Media

PSPSeq 3.01 tutorial part 1 - introduction and installation (pspseq)

PSPSeq 3.00 demo - probabilistic sequencing for drum & bass (pspseq)

Changelog

3.01 2008/08/13

  • Added 3.xx build for direct 3.xx compatibilty.
  • Fixed pitch bend to work for both higher and lower frequencies.
  • Added support for reporting memory for > 4GB memory sticks.
  • Fixed bug with accessing menus in SONG mode.
  • Fixed bug in BFM modulator generator.
  • Fixed bug in clearing steps in a loop.
  • Fixed bug in displaying VOL data in EDIT SYNTH menus.
  • Fixed bug in copying N and WAV parameters in TRACK menu.
  • Fixed bug in SHIFT TRACK when shift values was > 32.
  • Changing control-only step vs "normal" step doesn't quickly toggle in sequencer.

3.00 2008/06/25

  • Fixed dc offset in humanize and delay cases.
  • Synthezier presets.
    • Load to step, loop, all loops, save current step, preview preset data, multiple preset files per synth comp.
  • Fixed wav save bug.
  • Add exponential decay on freq to all synths.
  • 7Mbytes of memory for samples.
  • Global configurable sensitivity on apad.
  • START always exits menu entirely.
  • Fm feedback for BFM and FM synths with configurable routing.
  • Shortcut to synth params from sequencer screen (triangle+L-trig+R-trig).
  • Per step pan, pan and vol moved to ENV as well as Stepedit Mode.
  • Faster load/save and more compressed SEQs.
  • Configurable stepping through sequencer with apad.
  • Randomize parameters with ranged setting, start/end points for random values.
  • Configurable colors.
  • Namable loops, display next loop jump point.
  • Better DADSR controls.
  • Edit a subset of steps in a loop (latched mode).
  • Jump by 8 through seq load list (triangle+D-pad up/down).
  • Enhance clear track to clear from an arbitrary step.
  • Enhance shift track to keep old hits for copy/paste functionality.

2.11 2008/03/01

  • VOL used on non-triggered hits.
  • Copy/paste of step parameters also copies TRIG/VOL values.
  • Using L/R trigger with D-pad in WAV synth steps through parameters in a more logical manner (L-trig+D-pad goes up/down 1/512 and R-trig+D-pad goes up/down 1/32).
  • Fixed bug where writing to memory stick fails if >2GB memory available. The maximum value is now 4GB.
  • Pressing SELECT starts on PLAY/STOP rather than LOOP/SONG for faster starting and stopping of the step sequencer.
  • WAV properly loads 8-bit samples.
  • Little optimizations to envelopes and writing to the screen.

2.10 2007/04/15

  • Interpolate GEN/FX/ENV parameters.
  • Copy/paste synth data in a step from Stepedit Mode.
  • Copy gen, copy fx, copy env, copy freq between tracks.
  • Trackshift, move all params in one direction or another.
  • Instant delete and TRIG/VOL override setting in Stepedit Mode.
  • Solo/unmute all tracks.
  • Copy track to all loops.
  • Configurable record WAV output to ms0:/PSP/MUSIC.
  • New visualization modes and controls.
  • Display of battery life, time, memory available.
  • Memory optimizations and bug fixes to WAV playback.
  • Small optimizations and bugfixes.

2.01 2007/02/25

  • Fixed bug in Stepedit Mode which occasionally caused the sequencer to enter Transport Mode. this may have also fixed a redraw bug in the sequencer.
  • Updated weighting of instruments to try to avoid processor overloading.

2.00 2007/02/08

  • Visualization.
  • Frequency tracking in SVFFX.
  • 2 FM synthesizers, single oscillator 2-op and dual oscilaltor 2-op.
  • WAV file playback synthesis.
  • Square wave synthesizer with configurable pulse width.
  • WAV recording of songs and loops.
  • Waveshaper FX.
  • Square resets parameters to default value in synthesizer.
  • More wavetable options.
  • Improved noise generator.
  • Add/remove instruments.
  • Only put FX on menu when FX exists.
  • Menu/sequencer trigger bug fixes.
  • More A-pad and D-pad controls on parameters.
  • Fix tap tempo bug which halted the sequencer.
  • Help menus within PSPSeq.
  • Internal processing optimizations.
  • Remove parameter data for untriggered steps.

1.01 2006/10/25

  • Fixed 3 bugs in 1.00 related setting FREQMODE, loading custom presets and the menu system.

1.00 2006/10/22

  • Fully editable parameters on instruments.
  • Customizable instrument groupings.
  • Multiple loops/song sequencing for writing entire songs.
  • Tap tempo.
  • Improvements and optimizations to many of the generators and fx, along with new instruments.
  • Configurable loop length.
  • Proper swing handling.

0.20 2006/03/07

  • Partially editable parameters on instruments.
  • Better BPM handling + swing.
  • Clear/copy tracks.
  • Absolute and 12 tone frequency handling.
  • New instruments.
  • 64 step sequencer.
  • Documentation.

0.10 2006/02/24

  • File save and load.
  • Track mute.
  • Volume control for each track.
  • Sequencer start/stop.
  • Optimizations to allow for more concurrent audio tracks.

0.00 2006/01/29

  • initial release.

External links

Advertising: