Commit Graph

14 Commits

Author SHA1 Message Date
kevin
9acb24e9e1 Apply licensing information to project. 2024-12-01 14:35:24 -05:00
kevin
c89f2cced3 cwMidi.h : Wrapped midi_to_hz() macro in parenthesis. 2024-07-13 11:56:38 -04:00
kevin
a8210e40b8 cwMidi.h : Added midi_to_hz(). 2024-07-04 17:00:41 -04:00
kevin
4e11bfa7ee cwMidi.h : Simplified pedal predicates. 2023-12-17 08:50:07 -05:00
kevin
34df8aa992 cwMidi.h : Added byte_t 2023-07-25 20:15:49 -04:00
kevin
e2288f21f0 cwMIdi.h : Strip channel from status on all status predicates. 2023-05-09 07:30:29 -04:00
kevin
835f23800b cwMidi.h : midiToSciPitch() now has some default arguments. 2023-04-30 21:19:15 -04:00
kevin
15e60b429e cwMiidi.h,cwMidiFile.h/cpp,cwPianoScore.cpp : cwMidi.isNoteOn() now takes the message velocity value as well as the status. 2022-12-22 15:27:30 -05:00
kevin
7bcb001975 cwMidi.h : Added isSoftPedal() 2022-11-11 14:03:51 -05:00
kevin
3c79433145 cwIoMidiRecordPlay.cpp: Added velocity histogram and 'force damper down' logic. 2022-10-15 09:26:35 -04:00
kevin
8e1c3e4b8d cwMidi.h : Corrected comment. 2022-03-20 10:15:28 -04:00
kevin
80ea6d7760 cwMidi.h/cpp : Added kMidiPortMdId MIDI File meta status id. 2021-02-21 08:47:29 -05:00
kpl
5cda838a93 Added 'decls' include files to hold public declarations for audio,midi,serial,socket, and websock modules.
Other minor changes to prepare for integration into cwIo.
In cwMidi* replaced 'byte_t' with 'uint8_t'.
In cwAudioDevice* removed redundant 'device' prefix from function names.
2020-03-23 10:41:28 -04:00
kpl
d6e0f5e675 Many changes and additions.
Added serial port, websocket, midi and initial audio functionality.
2019-12-24 10:05:24 -05:00