Commit Graph

  • 5995180b86 Added commented patch output and chords for testing audio out on DAC or USB. master Pierre-Loup Martin 2020-04-19 14:08:06 +0200
  • 93e8f93614 Added dedicated function for memory loading, with a check for memroy integrity. Pierre-Loup Martin 2020-04-19 13:51:38 +0200
  • 7b13f4da35 Added puredata patch in a subfolder, with test tools. Minor modification to main code, to enable easy use of the puredata test patch. Pierre-Loup Martin 2020-04-02 18:11:43 +0200
  • 5470cb7d9b Added link to library in includes. Pierre-Loup Martin 2020-04-01 19:13:22 +0200
  • 357894ac72 Minor modifications. Modified (but commented out) audio setup for testing purpose. Completed comments to Mega 1 and Teensy sketches. Pierre-Loup Martin 2020-03-30 23:56:53 +0200
  • 8f3496b4bb Added a second modulation amplifier, so the oscillators and filter can have different levels. Tuned these amplifiers according to oscillators and filter range. Added function setting for modulation range (same as pitchbend range), each can be independently set. Completed readme with pitchbend and modulation range functions. Added keys / knob used for function to readme. Corrected midi in and out top setting values for channels (was 17 instead of 16). Pierre-Loup Martin 2020-03-26 23:23:41 +0100
  • 801ed52e1c Merge branch 'master' of https://www.github.com/troisiemetype/teensymoog Pierre-Loup Martin 2020-03-26 22:15:06 +0100
  • 4f7f79a9fb Modified mixer gain, and pre-filter gain, to avoid internal cliping. Pierre-Loup Martin 2020-03-26 22:14:12 +0100
  • 514bfc5024
    Merge pull request #1 from kant/patch-1 Pierre-Loup M 2020-03-24 16:04:07 +0100
  • 1c043e36ad
    Fixed typos on lines 08, 48, 68, 94 #1 Darío Hereñú 2020-03-23 22:14:10 -0300
  • 58eed4bb26 Changed pot max resolution, because the pots I have never go up to 1024... Rewrite pitchbend functions, and implemented the same mecanism as for notes, to dissociate internal usb MIDI input. Added all note off control change, from USB midi (send internal note off) and to usb MIDI (when function switch is pushed on). Added pitchbend range setting, setable by moving pitchbend wheel when in function mode. Pierre-Loup Martin 2020-03-23 15:30:33 +0100
  • f55c5f7fc0 Added square ramps to attack, deacay, release and glide, for much precision on small times. Glide would maybe need another value. Pierre-Loup Martin 2020-03-22 15:55:55 +0100
  • 3a22ae1ac9 Added main volume control. Added 1 ms offset to attack an release, to avoid clipping with 0 value. It seems that it's already implemented in the Audio Library, so it needs mors investigation. Added filter mode function, to switch for band pass to a band stop filter with knob mid-course. Modified readme to specify libraries used. Pierre-Loup Martin 2020-03-22 14:12:50 +0100
  • 851cd7f6e7 Modified pictures in readme, for the fourth time. Pierre-Loup Martin 2020-03-20 01:56:09 +0100
  • bb79841193 Modified pictures link in readme. Pierre-Loup Martin 2020-03-20 01:53:16 +0100
  • bd65a24435 Modified pictures link in readme. Pierre-Loup Martin 2020-03-20 01:49:42 +0100
  • 7edc14020a Modified pictures link in readme. Pierre-Loup Martin 2020-03-20 01:48:08 +0100
  • d488092063 Tried to add pre-run for all the switches and pots of Mega 1, so main loop can run with properly initialized values. Failed to do so due to some obscure bug, maybe linked to arduino map() function, and maybe to uC fault. Moved MIDI offset from Mega 1 to Teensy, so it can be applied only for internal midi, and note for usb. Added an intermediate function for note on and note off, to add offset from internal midi. Modified keyboard hidden settings. Modified mod wheel handling (almost ok) and pitch bend as well (no that good). Added infos to readme, and pictures. Pierre-Loup Martin 2020-03-20 01:45:09 +0100
  • f32837876b Keytrack fully operationnel in four modes, with note retrigger option. Function settings added : keymode (keytrack), retrigger (legato), detune, bitcrush, midi in & out channel setting. All function settings are saved to eeprom. Added optional detune for analog-like sound, with three level of setting. Pierre-Loup Martin 2020-03-19 02:43:31 +0100
  • 0f7d25d8a4 Four modes of key track priority (first, last, lower, upper key) added. Pierre-Loup Martin 2020-03-18 15:13:43 +0100
  • 0b50ea4ead Modification made to filter, so keytrack works correctly by being adjusted to filter base frequency. Filter is self oscillating when used with feedback ! great Pierre-Loup Martin 2020-03-18 00:57:13 +0100
  • 6f573d753b Hardware finished, softare running ok with some things to fix, like init values. Pierre-Loup Martin 2020-03-17 01:23:53 +0100
  • 0a38957623 Initial commit. Project almost running already. Pierre-Loup Martin 2020-03-08 22:36:34 +0100