@SammyIAm SammyIAm released this Jul 4, 2018 · 1 commit to master since this release

Assets 4

A couple new features and some quality of life improvements:

  • Added a checkbox to enable/disable the drives automatically resetting after a sequence has finished (to avoid spoiling the epic conclusion of your song)
  • Added a round-robin SubAddress mapping script that will distribute incoming notes across multiple SubAddresses (useful for testing MIDIs not split into channels already)
  • Added a resizable divider to the main window
  • MoppyControlGUI will now remember your window size and divider position.

@SammyIAm SammyIAm released this Jun 28, 2018 · 6 commits to master since this release

Assets 4

Finally Moppy 2.0 is here!
There's been a lot of changes with the structure of the project, but the goal is to have at least feature-parity with the old moppy-advanced branch of the previous repository. Notable features of 2.0 include:

  • Javascript mapping of note events (no need to make code changes to shift notes around!)
  • MIDI In/Out (great for playing your floppy drives with a MIDI keyboard or syncing another MIDI device with the drives)
  • Ping support added to protocol (Successfully connected Arduinos will advertise their Device Address and other information so you know they're connected)
  • Added a startup sound so you know the Arduino and drives are connected properly
  • Restructured the Arduino code to make it easy to add support for additional devices (already already including L298N drivers thanks to Lothean)
  • Uses Gradle as a dependency / build system to better handle external libraries
  • Has a license!

Check out the wiki for info on getting started and more. This new release / repository is not backward compatible with the previous Moppy software (but it's pretty much better in every way, so you should throw that old one out anyway).

As you venture into this new release, don't forget you can open an issue if you run into any problems. There should be log files generated in your bin/ folder that might be helpful too.

Pre-release

@SammyIAm SammyIAm released this May 12, 2018

Assets 4

-beta2 Changes:

  • Overhaul networking to make things a little bit less weird
  • ControlGUI will now receive pong messages and display connected device information in the main window

Left before release:

  • Pitch bending
  • Tempo display / control
  • Better code documentation (especially on Arduino-side of things)
  • Better how-to documentation

Finally Moppy 2.0 is here!
This is just a very quick test to make sure the .jar packaging works fine and the Arduino code is compile-able on other peoples' machines. You can open the Arduino project by unzipping and opening up Moppy.ino, and the ControlGUI can be run by unzipping and running the appropriate executable from the bin/ directory.

Additional updates to improve packaging and user-friendliness to follow, and then on into new features (a full list of which will be available soon)

If are one of the brave souls to venture into this very first release, don't forget you can open an issue if you run into any problems. There should be log files generated in your bin/ folder that might be helpful too.

Pre-release

@SammyIAm SammyIAm released this May 4, 2018

Assets 4

Finally Moppy 2.0 is here!
This is just a very quick test to make sure the .jar packaging works fine and the Arduino code is compile-able on other peoples' machines. You can open the Arduino project by unzipping and opening up Moppy.ino, and the ControlGUI can be run by unzipping and running the appropriate executable from the bin/ directory.

Additional updates to improve packaging and user-friendliness to follow, and then on into new features (a full list of which will be available soon)

If are one of the brave souls to venture into this very first release, don't forget you can open an issue if you run into any problems. There should be log files generated in your bin/ folder that might be helpful too.