Tree [f73f40] default tip /
History



File Date Author Commit
Resources 2013-06-22 Zachary Capalbo Zachary Capalbo [188e70] Add kromophone icon to executable
android 2014-02-22 Zach Capalbo Zach Capalbo [e9f563] Hopefully allow Kromophone to run on wider rang...
.gitignore 2013-06-21 Zachary Capalbo Zachary Capalbo [d2f41c] Copy the hg ignore file to gitignore
.hgignore 2013-06-26 Zach Capalbo Zach Capalbo [d1a583] ignore android stuff
.hgtags 2014-02-23 Zach Capalbo Zach Capalbo [f73f40] Added tag 0.2 for changeset cf48e278f457
AudioEngine.cpp 2014-02-23 Zach Capalbo Zach Capalbo [cf48e2] Fix linux build. Make buffer smaller. Seems to ...
AudioEngine.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
AudioGenerator.cpp 2014-02-23 Zach Capalbo Zach Capalbo [cf48e2] Fix linux build. Make buffer smaller. Seems to ...
AudioGenerator.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Camera.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Camera.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Color.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Color.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
ColorPreviewWidget.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
ColorPreviewWidget.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
ColorSource.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
ColorSource.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
DesktopImageSource.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
DesktopImageSource.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
DroidWidget.cpp 2013-10-31 Zach Capalbo Zach Capalbo [4b7d15] It Works On Android!!
DroidWidget.h 2013-10-31 Zach Capalbo Zach Capalbo [4b7d15] It Works On Android!!
DroidWidget.ui 2013-10-31 Zach Capalbo Zach Capalbo [4b7d15] It Works On Android!!
GPIOWatcher.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
GPIOWatcher.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
ImageSourceWidget.cpp 2013-06-18 Zach Capalbo Zach Capalbo [143fd3] Adding GPL blurb to all header and cpp files.
ImageSourceWidget.h 2013-06-18 Zach Capalbo Zach Capalbo [143fd3] Adding GPL blurb to all header and cpp files.
ImageSourceWidget.ui 2012-11-03 Jon Hamill Jon Hamill [a72864] Merged
KeyboardFilter.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
KeyboardFilter.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Kromophone.cpp 2014-02-22 Zach Capalbo Zach Capalbo [3fe9a2] Missed these.
Kromophone.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Kromophone.pro 2014-02-23 Zach Capalbo Zach Capalbo [cf48e2] Fix linux build. Make buffer smaller. Seems to ...
LICENSE 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
MainWindow.cpp 2014-02-23 Zach Capalbo Zach Capalbo [3b7579] About box
MainWindow.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
MainWindow.ui 2013-06-22 Zachary Capalbo Zachary Capalbo [2d26c9] Update the gui messages a bit
OpenCVColorSource.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
OpenCVColorSource.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
README.md 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
S30kromophone 2013-03-19 Zach Capalbo Zach Capalbo [e26ed1] Maybe this isn't working so well...
Sound.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Sound.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
SoundOut.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
SoundOut.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Timbre.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Timbre.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Transform.cpp 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
Transform.h 2014-02-22 Zach Capalbo Zach Capalbo [62f5ac] Update readme and update copyright year.
functovect.rb 2013-11-29 Zach Capalbo Zach Capalbo [c78a63] Redo Timbre and AudioGenerator pieces. Bufferin...
icon.rc 2013-06-22 Zachary Capalbo Zachary Capalbo [188e70] Add kromophone icon to executable
main.cpp 2014-02-22 Zach Capalbo Zach Capalbo [3fe9a2] Missed these.
playtimbre.m 2013-11-29 Zach Capalbo Zach Capalbo [c78a63] Redo Timbre and AudioGenerator pieces. Bufferin...

Read Me

Kromophone

http://kromophone.com

This program is licesned under the GPL v. 3. See LICENSE for more info.

Installation and Setup

Dependencies

The required dependencies are:

  • Qt 5.0
  • OpenCV

Compiling

Windows, Linux, or Mac

If you are on Windows, edit Kromophone.pro and change the OPENCV variable to point to your installation of OpenCV, or pass OPENCV=C:/PATH/TO/OPENCV as a qmake argument.

All desktop platforms:

    qmake -r Kromophone.pro
    make

or use QtCreator to build it.

Android

Compiling for Android is a little tricky. The dependencies are Qt 5.2.1 for Android and OpenCV-2.4.6-android-sdk.

Using Qt Creator to build:

1) Open Kromophone.pro
2) Add the Android for armeabi-v7 kit
3) In the qmake build step, add OPENCV=/path/to/OpenCV-2.4.6-android-sdk as an additional argument (replacing /path/to with whereever you unpackaged the openCV sdk)
4) Click Run and cross your fingers.

Running

Unix:

./Kromophone

Windows: Double click Kromophone.exe

Issues

THIS IS ALPHA SOFTWARE. This is pretty much just a demo release. There's a lot of features missing, and a lot left to do. If it doesn't work, you can let us know by submitting an issue at: https://github.com/zach-capalbo/Kromophone/issues