Skip to content

A collection of Python modules and scripts for interfacing with the Peavey Vypyr Series of Amps.

License

Notifications You must be signed in to change notification settings

AgentSpyname/PySanpera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PySanpera

Intro

PySanpera is a collection of Python modules and scripts for interfacing with the Peavey Vyper Series of Amps. It was designed to use the same MIDI Commands that the offical Sanpera pedal does! The scripts can be used to build your own programs for custom footcontrollers, etc. Keep in mind that some scripts won't make sense to use stand-alone. You will most likely have to make modifications and add some hardware to make it practical.

License

See LICENSE.

Requirements

  • Python 3.5 and Pip3 or Higher
  • python-rtmidi
  • EasyGui 0.96.0 or Below
  • Peavey Vyper Amp that supports the Sanpera Pedal (Tested on VIP-1, should be useable on the VIP-2 and VIP-3)
  • USB Type-A to USB-Type B Cable(recommended) or Sanpera MIDI to USB Interface.

A Word On Installation

If you are using Mac OSX, it is suggested that you install Python3 using Homebrew. On Windows, Google is your best friend, but as long as you get Python3 and Pip3 working you should be fine. On Linux. the version of pip3 in Yum or apt-get might be out of date, so make sure you install Python 3.5 with the correct version of Pip. The main thing is to have Python 3 and the right version of Pip3 installed.

Usage

There a few directories with scripts in this project:

  • Looper - looper --> Contains the code with a basic program to control the onboard looper, with start/stop, and reset.
  • Presets - preset_change --> Contains code to cycle between Presets 1-12 on your amp.
  • Repair - repair --> Contains repair scripts helpful in troubleshooting a faulty amp.
  • Examples - examples --> These contain some example scripts which showcase how you can use the scripts in this project to make your own.

Future Additions

  • Stompbox - Ability to change the selected Stomp
  • Reverb/Delay Control
  • Tap Tempo
  • Wah Wah - Ability to control Wah.
  • Volume - Ability to change the amp volume(pedal)
  • Extra Presets - Ability to use up to the 412 presets.

About

A collection of Python modules and scripts for interfacing with the Peavey Vypyr Series of Amps.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages