You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
music-synthesizer-for-android/cpp
Raph Levien 82d602216d Rename package to com.levien.synthesizer 11 years ago
..
src Rename package to com.levien.synthesizer 11 years ago
README Add beginnings of lfo, fast exp 11 years ago

README

README for C++ codebase

The C++ codebase will eventually be the primary sound generation module
for this app. It's still experimental, and not yet wired up to the Android
parts, but can be used to make sound. The best way is to use the simple
test app for the Mac.

To build, edit src/SynthApp/SynthMain.mm to change the path to ROM1A.SYX
to the actual path. These patches can be downloaded from:

http://www.abdn.ac.uk/~mth192/dx7/dx7patch.zip

Also change the "KeyRig 49" string to match the actual USB name of your
MIDI controller. Then "open src/SynthApp.xcodeproj", then do "Build and
Run".

The File Open menu command is hooked up as well and will load SYX format
DX7 patch files (32 patches per file). Send program change midi events
with the first 32 program numbers.

The xcodeproj files are checked into the repo, but they are autogenerated
from .gyp files, which are the authoritative masters. To modify the
build, change the .gyp file, then run "gyp" in this dir. For changes
to the core, also change ../../android/jni/Android.mk .