]> Nishi Git Mirror - ksynth.git/log
ksynth.git
9 months agoChange `ksynth_get_polyphony` `ksynth_get_max_polyphony` `ksynth_get_polyphony_for_ch... master
kazu [Sun, 16 Jun 2024 04:54:26 +0000 (04:54 +0000)]
Change `ksynth_get_polyphony` `ksynth_get_max_polyphony` `ksynth_get_polyphony_for_channel` return type `int` from `unsigned int`

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@48 7b47e76f-e598-2f43-bc14-414d160cc389

9 months agofixed set_max_polyphony
nishi [Sat, 15 Jun 2024 14:03:55 +0000 (14:03 +0000)]
fixed set_max_polyphony

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@47 7b47e76f-e598-2f43-bc14-414d160cc389

9 months agochange `ksynth_new` `max_polyphony` argument to `unsigned int`
kazu [Sat, 15 Jun 2024 13:54:29 +0000 (13:54 +0000)]
change `ksynth_new` `max_polyphony` argument to `unsigned int`

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@46 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoFix document (i forgot)
kazu [Thu, 23 May 2024 02:23:15 +0000 (02:23 +0000)]
Fix document (i forgot)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@45 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoformat
kazu [Tue, 21 May 2024 23:36:56 +0000 (23:36 +0000)]
format

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@44 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agochange output
nishi [Fri, 17 May 2024 10:32:28 +0000 (10:32 +0000)]
change output

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@43 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoenable HAVE_DOT
nishi [Fri, 17 May 2024 10:29:51 +0000 (10:29 +0000)]
enable HAVE_DOT

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@42 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoadd ksynth_get_revision
nishi [Tue, 14 May 2024 03:53:26 +0000 (03:53 +0000)]
add ksynth_get_revision

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@41 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agochange prop to test stuff
nishi [Tue, 14 May 2024 03:34:49 +0000 (03:34 +0000)]
change prop to test stuff

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@40 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoplease use linefeed
nishi [Mon, 13 May 2024 06:10:46 +0000 (06:10 +0000)]
please use linefeed

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@39 7b47e76f-e598-2f43-bc14-414d160cc389

10 months agoChange sample format (float -> int16_t)
kazu [Tue, 7 May 2024 08:08:43 +0000 (08:08 +0000)]
Change sample format (float -> int16_t)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@38 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agofix segfault
nishi [Thu, 2 May 2024 08:28:57 +0000 (08:28 +0000)]
fix segfault

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@37 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agobetter makefile
nishi [Thu, 2 May 2024 08:23:16 +0000 (08:23 +0000)]
better makefile

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@36 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoForgot to add `-lm`
kazu [Thu, 2 May 2024 08:22:03 +0000 (08:22 +0000)]
Forgot to add `-lm`

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@35 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix mistake of $Id
kazu [Tue, 30 Apr 2024 08:19:01 +0000 (08:19 +0000)]
Fix mistake of $Id

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@34 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoAdd $Id property
kazu [Tue, 30 Apr 2024 08:12:15 +0000 (08:12 +0000)]
Add $Id property

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@33 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoChange the compiler from `cc` to `gcc`.
kazu [Tue, 30 Apr 2024 08:10:55 +0000 (08:10 +0000)]
Change the compiler from `cc` to `gcc`.

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@32 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoUpdate (thanks to bree!)
kazu [Sat, 27 Apr 2024 01:51:31 +0000 (01:51 +0000)]
Update (thanks to bree!)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@31 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFixed the problem that `ksynth_free` was not releasing the memory of samples and...
kazu [Sat, 20 Apr 2024 05:20:30 +0000 (05:20 +0000)]
Fixed the problem that `ksynth_free` was not releasing the memory of samples and voices.

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@30 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agofixing clean target
nishi [Fri, 19 Apr 2024 11:05:38 +0000 (11:05 +0000)]
fixing clean target

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@29 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agomkdir -p out
nishi [Fri, 19 Apr 2024 11:05:09 +0000 (11:05 +0000)]
mkdir -p out

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@28 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix document
kazu [Fri, 19 Apr 2024 10:42:18 +0000 (10:42 +0000)]
Fix document

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@27 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFormat
kazu [Fri, 19 Apr 2024 09:40:14 +0000 (09:40 +0000)]
Format

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@26 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoMinor fix and update document
kazu [Fri, 19 Apr 2024 09:38:19 +0000 (09:38 +0000)]
Minor fix and update document

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@25 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoAdded support for release time and natural decay time for when you either release...
kazu [Fri, 19 Apr 2024 09:16:42 +0000 (09:16 +0000)]
Added support for release time and natural decay time for when you either release the key or the note's sample is about to reach the end, support for continuous controllers (Only CC10 - Pan and CC64 - Sustain for now) and made it so the voices are allocated when calling ksynth_new instead of when calling ksynth_note_on/ksynth_note_off.

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@24 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix Makefile `clean` command for delete non-exist files
kazu [Tue, 16 Apr 2024 11:12:44 +0000 (11:12 +0000)]
Fix Makefile `clean` command for delete non-exist files

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@23 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoSupport static build
kazu [Tue, 16 Apr 2024 10:22:02 +0000 (10:22 +0000)]
Support static build

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@22 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix velocity calculation and swapped if check
kazu [Tue, 16 Apr 2024 03:50:31 +0000 (03:50 +0000)]
Fix velocity calculation and swapped if check

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@21 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoi think crash fixed (idk)
kazu [Mon, 15 Apr 2024 12:11:45 +0000 (12:11 +0000)]
i think crash fixed (idk)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@20 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoMaybe this prevent crash? (idk)
kazu [Sat, 13 Apr 2024 04:29:27 +0000 (04:29 +0000)]
Maybe this prevent crash? (idk)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@19 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoadd japanese doxyfile
nishi [Thu, 11 Apr 2024 11:32:44 +0000 (11:32 +0000)]
add japanese doxyfile

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@18 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoAdd Japanese document
kazu [Thu, 11 Apr 2024 11:32:11 +0000 (11:32 +0000)]
Add Japanese document

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@17 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoUpdate the types for better suitability
kazu [Mon, 8 Apr 2024 02:14:36 +0000 (02:14 +0000)]
Update the types for better suitability

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@16 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix wrong channel for `ksynth_get_polyphony_for_channel`
kazu [Mon, 8 Apr 2024 01:54:37 +0000 (01:54 +0000)]
Fix wrong channel for `ksynth_get_polyphony_for_channel`

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@15 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agofix doxygen op
nishi [Sun, 7 Apr 2024 10:57:09 +0000 (10:57 +0000)]
fix doxygen op

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@14 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agolatex
nishi [Sun, 7 Apr 2024 10:52:54 +0000 (10:52 +0000)]
latex

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@13 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFix wrong channel (for drum)
kazu [Sun, 7 Apr 2024 10:32:44 +0000 (10:32 +0000)]
Fix wrong channel (for drum)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@12 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFixed channel 15 not playing bug
kazu [Sun, 7 Apr 2024 10:18:34 +0000 (10:18 +0000)]
Fixed channel 15 not playing bug

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@11 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoUpdate documentation
kazu [Sun, 7 Apr 2024 06:38:20 +0000 (06:38 +0000)]
Update documentation

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@10 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoUpdate document and change ksynth_new argument name (`file_path` -> `sample_file_path`)
kazu [Sun, 7 Apr 2024 03:24:31 +0000 (03:24 +0000)]
Update document and change ksynth_new argument name (`file_path` -> `sample_file_path`)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@9 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoAdd support for specify ksmp path in ksynth_new function
kazu [Sun, 7 Apr 2024 03:06:47 +0000 (03:06 +0000)]
Add support for specify ksmp path in ksynth_new function

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@8 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoAhh... Doxygen doxxed my entrie source code...
kazu [Sun, 7 Apr 2024 02:55:07 +0000 (02:55 +0000)]
Ahh... Doxygen doxxed my entrie source code...

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@7 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFixed crash problem finally!
kazu [Sat, 6 Apr 2024 05:46:54 +0000 (05:46 +0000)]
Fixed crash problem finally!

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@6 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoUpdate document comment
kazu [Fri, 5 Apr 2024 02:11:37 +0000 (02:11 +0000)]
Update document comment

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@5 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoChange property (propset)
kazu [Fri, 5 Apr 2024 01:55:46 +0000 (01:55 +0000)]
Change property (propset)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@4 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoRemove unused define
kazu [Fri, 5 Apr 2024 01:48:40 +0000 (01:48 +0000)]
Remove unused define

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@3 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoChange property (propset)
kazu [Fri, 5 Apr 2024 01:44:11 +0000 (01:44 +0000)]
Change property (propset)

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@2 7b47e76f-e598-2f43-bc14-414d160cc389

11 months agoFirst commit
kazu [Fri, 5 Apr 2024 01:35:31 +0000 (01:35 +0000)]
First commit

git-svn-id: file:///raid/svn-main/kazu-ksynth/trunk@1 7b47e76f-e598-2f43-bc14-414d160cc389