OSDN Git Service

timidity41/timidity41.git
6 years agolibstdc++ does not have std::transform_reduce()
Starg [Mon, 28 May 2018 02:48:19 +0000 (11:48 +0900)]
libstdc++ does not have std::transform_reduce()

6 years agoWhitespace changes
Starg [Sun, 27 May 2018 09:29:33 +0000 (18:29 +0900)]
Whitespace changes

6 years agoTweak console output level tim41.2.0
Starg [Sun, 27 May 2018 07:29:32 +0000 (16:29 +0900)]
Tweak console output level

6 years agoImplement text selecting and copying for new console
Starg [Sun, 27 May 2018 04:13:51 +0000 (13:13 +0900)]
Implement text selecting and copying for new console

6 years agoImprove performance of new console
Starg [Sat, 26 May 2018 23:44:22 +0000 (08:44 +0900)]
Improve performance of new console

6 years agoImplement new console
Starg [Thu, 24 May 2018 13:52:36 +0000 (22:52 +0900)]
Implement new console

6 years agoRewrite optimized version of LPF12_2
Starg [Fri, 25 May 2018 17:02:04 +0000 (02:02 +0900)]
Rewrite optimized version of  LPF12_2

6 years agoOptimize LPF24_2
Starg [Thu, 24 May 2018 16:02:52 +0000 (01:02 +0900)]
Optimize LPF24_2

6 years agoOptimize LPF_BW
Starg [Thu, 24 May 2018 15:33:58 +0000 (00:33 +0900)]
Optimize LPF_BW

6 years agoFix updating console verbosity
Starg [Thu, 24 May 2018 07:55:06 +0000 (16:55 +0900)]
Fix updating console verbosity

6 years agoTemporary workaround to fix twsyng
Starg [Wed, 23 May 2018 21:36:53 +0000 (06:36 +0900)]
Temporary workaround to fix twsyng

6 years agoPrefer _mm_cvtsd_f64()
Starg [Wed, 23 May 2018 04:16:19 +0000 (13:16 +0900)]
Prefer _mm_cvtsd_f64()

6 years agoOptimize LPF24 for double * 2 tim41.1.9
Starg [Mon, 21 May 2018 17:30:57 +0000 (02:30 +0900)]
Optimize LPF24 for double * 2

6 years agoOptimize LPF12_2 for double*2
Starg [Mon, 21 May 2018 15:18:26 +0000 (00:18 +0900)]
Optimize LPF12_2 for double*2

6 years agoModify WASAPI dialog to allow multiple stream options
Starg [Mon, 21 May 2018 12:57:37 +0000 (21:57 +0900)]
Modify WASAPI dialog to allow multiple stream options

6 years agoENABLE_VIRTUAL_TERMINAL_PROCESSING is not available on mingw
Starg [Sun, 20 May 2018 03:34:44 +0000 (12:34 +0900)]
ENABLE_VIRTUAL_TERMINAL_PROCESSING is not available on mingw

6 years agoReduce build time (part 2)
Starg [Sun, 20 May 2018 03:17:55 +0000 (12:17 +0900)]
Reduce build time (part 2)

6 years agoReduce build time
Starg [Thu, 17 May 2018 22:06:40 +0000 (07:06 +0900)]
Reduce build time

6 years agoFix merge and enable AVX2 for lagrange resample
Starg [Sat, 12 May 2018 06:54:20 +0000 (15:54 +0900)]
Fix merge and enable AVX2 for lagrange resample

6 years agoMerge unkotim217
Starg [Sat, 12 May 2018 06:29:40 +0000 (15:29 +0900)]
Merge unkotim217

6 years agoImport unkotim217 unkotim217
Starg [Sat, 12 May 2018 05:59:41 +0000 (14:59 +0900)]
Import unkotim217

6 years agoRelax EXPANDDIR_MAX_SIZE limit
Starg [Sun, 6 May 2018 17:42:40 +0000 (02:42 +0900)]
Relax EXPANDDIR_MAX_SIZE limit

6 years agoFix DlgDirOpen() not working on second time
Starg [Sat, 5 May 2018 08:35:35 +0000 (17:35 +0900)]
Fix DlgDirOpen() not working on second time

6 years agoAdd sf3 support to sfviewer tim41.1.8
Starg [Mon, 30 Apr 2018 11:05:15 +0000 (20:05 +0900)]
Add sf3 support to sfviewer

6 years agoAdd PortMidi license to readme
Starg [Mon, 30 Apr 2018 10:28:01 +0000 (19:28 +0900)]
Add PortMidi license to readme

6 years agoFix some WASAPI settings not updated
Starg [Mon, 30 Apr 2018 10:23:53 +0000 (19:23 +0900)]
Fix some WASAPI settings not updated

6 years agoFix gather and scatter macros for negative offsets
Starg [Sun, 29 Apr 2018 11:08:52 +0000 (20:08 +0900)]
Fix gather and scatter macros for negative offsets

6 years agoAvoid division by zero in tf_read()
Starg [Sun, 29 Apr 2018 10:18:29 +0000 (19:18 +0900)]
Avoid division by zero in tf_read()

6 years agoFix loop offset calculation
Starg [Sun, 29 Apr 2018 10:17:42 +0000 (19:17 +0900)]
Fix loop offset  calculation

6 years agoUse floating point math in speex
Starg [Sat, 28 Apr 2018 11:33:50 +0000 (20:33 +0900)]
Use floating point math in speex

6 years agoFix uninitializing playlist tim41.1.7
Starg [Sat, 28 Apr 2018 08:40:50 +0000 (17:40 +0900)]
Fix uninitializing playlist

6 years agoFix offset calculation of sf3 samples
Starg [Sat, 28 Apr 2018 08:23:01 +0000 (17:23 +0900)]
Fix offset calculation of  sf3 samples

6 years agoWIP: Add support for sf3
Starg [Wed, 25 Apr 2018 23:05:51 +0000 (08:05 +0900)]
WIP: Add support for sf3

6 years agoMerge unkotim216
Starg [Wed, 25 Apr 2018 23:19:46 +0000 (08:19 +0900)]
Merge unkotim216

6 years agoImport unkotim216 unkotim216
Starg [Wed, 25 Apr 2018 23:14:23 +0000 (08:14 +0900)]
Import unkotim216

6 years agoFix optimized lagrange interpolation
Starg [Mon, 23 Apr 2018 12:07:33 +0000 (21:07 +0900)]
Fix optimized lagrange interpolation

6 years agoOptimized lagrange interpolation
Starg [Sun, 22 Apr 2018 16:15:07 +0000 (01:15 +0900)]
Optimized lagrange interpolation

6 years agoFix gather and scatter macro
Starg [Sun, 22 Apr 2018 16:13:44 +0000 (01:13 +0900)]
Fix gather and scatter macro

6 years agoDefine gather and scatter SIMD macro tim41.1.6
Starg [Wed, 18 Apr 2018 12:23:05 +0000 (21:23 +0900)]
Define gather and scatter SIMD macro

6 years agoImport readme
Starg [Tue, 17 Apr 2018 19:41:21 +0000 (04:41 +0900)]
Import readme

6 years agoFix AVX2 version of resample_linear_multi()
Starg [Tue, 17 Apr 2018 19:37:22 +0000 (04:37 +0900)]
Fix AVX2 version of resample_linear_multi()

6 years agoFix incorrect thread api calls
Starg [Sun, 15 Apr 2018 20:05:41 +0000 (05:05 +0900)]
Fix incorrect thread api calls

6 years agoFix build when git is not available
Starg [Sat, 14 Apr 2018 03:39:44 +0000 (12:39 +0900)]
Fix build when git is not available

6 years agoFix typo in optcode.h
Starg [Fri, 30 Mar 2018 06:16:31 +0000 (15:16 +0900)]
Fix typo in optcode.h

6 years agoFix limiter application when multithreading is enabled
Starg [Thu, 29 Mar 2018 14:34:43 +0000 (23:34 +0900)]
Fix limiter application when multithreading is enabled

6 years agothread_effect.c: fix MM256_LS_ADD_* -> MM256_LS_FMA_*
Starg [Thu, 29 Mar 2018 14:30:16 +0000 (23:30 +0900)]
thread_effect.c: fix MM256_LS_ADD_* -> MM256_LS_FMA_*

6 years agoAdd -mfma option for GCC when AVX2 is enabled
Starg [Thu, 29 Mar 2018 14:25:38 +0000 (23:25 +0900)]
Add -mfma option for GCC when AVX2 is enabled

6 years agoFix speex configuration
Starg [Tue, 20 Mar 2018 08:13:25 +0000 (17:13 +0900)]
Fix speex configuration

6 years agoHandle sfz instruments in mixing
Starg [Tue, 13 Mar 2018 14:42:18 +0000 (23:42 +0900)]
Handle sfz instruments in mixing

6 years agoEnable console virtual terminal sequence support on Windows 10
Starg [Mon, 12 Mar 2018 20:26:26 +0000 (05:26 +0900)]
Enable console virtual terminal sequence support on Windows 10

6 years agoEnable vt100 interface
Starg [Mon, 12 Mar 2018 20:01:56 +0000 (05:01 +0900)]
Enable vt100 interface

6 years agoENable PortMidi synthesizer
Starg [Mon, 12 Mar 2018 19:52:19 +0000 (04:52 +0900)]
ENable PortMidi synthesizer

6 years agoBuild PortMidi
Starg [Mon, 12 Mar 2018 19:38:16 +0000 (04:38 +0900)]
Build PortMidi

6 years agoUpdate PortMidi
Starg [Mon, 12 Mar 2018 19:24:48 +0000 (04:24 +0900)]
Update PortMidi

6 years agoFix interface selection
Starg [Mon, 12 Mar 2018 18:21:46 +0000 (03:21 +0900)]
Fix interface selection

6 years agoFix undefined reference to PKEY_Device_FriendlyName
Starg [Sun, 11 Mar 2018 10:34:26 +0000 (19:34 +0900)]
Fix undefined reference to PKEY_Device_FriendlyName

6 years agoFix wdmks_a.c for GCC
Starg [Sun, 11 Mar 2018 10:02:07 +0000 (19:02 +0900)]
Fix wdmks_a.c for GCC

6 years agoRemove unnecessary argument passed to g_load_libFLAC_dll()
Starg [Sun, 11 Mar 2018 09:48:09 +0000 (18:48 +0900)]
Remove unnecessary argument passed to g_load_libFLAC_dll()

6 years agoAdd -Wno-missing-braces options for GCC
Starg [Sun, 11 Mar 2018 09:30:41 +0000 (18:30 +0900)]
Add -Wno-missing-braces options for GCC

6 years agoDon't use std::for_each_n() because GCC 7.2.0 doesn't have it
Starg [Sun, 11 Mar 2018 09:15:49 +0000 (18:15 +0900)]
Don't use std::for_each_n() because GCC 7.2.0 doesn't have it

6 years agoAdd missing comma in w32g_syn.c
Starg [Sun, 11 Mar 2018 09:11:00 +0000 (18:11 +0900)]
Add missing comma in w32g_syn.c

6 years agoFix the patch
Starg [Sun, 11 Mar 2018 08:16:53 +0000 (17:16 +0900)]
Fix the patch

6 years agoRewrite intrinsics for GCC compatibility
Starg [Sun, 11 Mar 2018 08:09:21 +0000 (17:09 +0900)]
Rewrite intrinsics for GCC compatibility

Patch from <https://jbbs.shitaraba.net/bbs/read.cgi/computer/42137/1499269478/116>

6 years agoPrint arch info in version dialogs tim41.1.5
Starg [Sat, 10 Mar 2018 16:34:45 +0000 (01:34 +0900)]
Print arch info in version dialogs

6 years agoMinor fixes
Starg [Sat, 10 Mar 2018 16:11:08 +0000 (01:11 +0900)]
Minor fixes

6 years agoCache sfz instruments
Starg [Sat, 10 Mar 2018 11:17:14 +0000 (20:17 +0900)]
Cache sfz instruments

6 years agoFix use of undeclared functions
Starg [Thu, 8 Mar 2018 12:06:30 +0000 (21:06 +0900)]
Fix use of undeclared functions

6 years agoTreat use of undeclared functions as error
Starg [Thu, 8 Mar 2018 10:53:58 +0000 (19:53 +0900)]
Treat use of undeclared functions as error

6 years agoFix sfz memory leak
Starg [Wed, 28 Feb 2018 21:32:55 +0000 (06:32 +0900)]
Fix sfz memory leak

6 years agosfz: Add support for `hivel` and `lovel`
Starg [Wed, 28 Feb 2018 21:16:19 +0000 (06:16 +0900)]
sfz: Add support for `hivel` and `lovel`

6 years agoDisable use of inline asm
Starg [Sun, 25 Feb 2018 21:09:18 +0000 (06:09 +0900)]
Disable use of inline asm

6 years agoAdd missing #include's for pdcurses tim41.1.4
Starg [Sun, 25 Feb 2018 05:00:12 +0000 (14:00 +0900)]
Add missing #include's for pdcurses

6 years agoFix AVX2 support
Starg [Fri, 23 Feb 2018 15:15:29 +0000 (00:15 +0900)]
Fix AVX2 support

6 years agoFix link errors tim41.1.3
Starg [Fri, 23 Feb 2018 09:43:00 +0000 (18:43 +0900)]
Fix link errors

6 years agoAdd InstrumentBuilder
Starg [Fri, 23 Feb 2018 09:01:27 +0000 (18:01 +0900)]
Add InstrumentBuilder

6 years agoChange sfz preprocessor to use double-quoted strings for #include directive
Starg [Thu, 22 Feb 2018 16:51:37 +0000 (01:51 +0900)]
Change sfz preprocessor to use double-quoted strings for #include directive

6 years agoPrevent integer overflow
Starg [Thu, 22 Feb 2018 16:22:51 +0000 (01:22 +0900)]
Prevent integer overflow

6 years agoAdd sfz init/free routines
Starg [Thu, 22 Feb 2018 14:24:26 +0000 (23:24 +0900)]
Add sfz init/free routines

6 years agoAdd sfz support routines
Starg [Wed, 21 Feb 2018 07:42:02 +0000 (16:42 +0900)]
Add sfz support routines

6 years agoMerge UnkoTim215
Starg [Wed, 21 Feb 2018 17:51:59 +0000 (02:51 +0900)]
Merge UnkoTim215

6 years agoImport UnkoTim215 unkotim215
Starg [Wed, 21 Feb 2018 17:12:55 +0000 (02:12 +0900)]
Import UnkoTim215

6 years agoFix add_item_to_table()
Starg [Sat, 10 Feb 2018 02:44:30 +0000 (11:44 +0900)]
Fix add_item_to_table()

6 years agoLink against setupapi
Starg [Fri, 9 Feb 2018 13:07:31 +0000 (22:07 +0900)]
Link against setupapi

6 years agoRemove duplicated struct definitions in wdmks_a.c
Starg [Fri, 9 Feb 2018 13:04:47 +0000 (22:04 +0900)]
Remove duplicated struct definitions in wdmks_a.c

6 years agoFix resource IDs
Starg [Fri, 9 Feb 2018 12:55:29 +0000 (21:55 +0900)]
Fix resource IDs

6 years agoFix UnkoTim214
Starg [Fri, 9 Feb 2018 12:53:09 +0000 (21:53 +0900)]
Fix UnkoTim214

6 years agoMerge UnkoTim214
Starg [Fri, 9 Feb 2018 12:42:45 +0000 (21:42 +0900)]
Merge UnkoTim214

6 years agoImport UnkoTim214 unkotim214
Starg [Fri, 9 Feb 2018 12:18:41 +0000 (21:18 +0900)]
Import UnkoTim214

6 years agoEnable parallel build for MSVC
Starg [Thu, 1 Feb 2018 14:22:05 +0000 (23:22 +0900)]
Enable parallel build for MSVC

6 years agoUse /Qspectre option
Starg [Wed, 31 Jan 2018 20:14:01 +0000 (05:14 +0900)]
Use /Qspectre option

6 years agoFix double-destroying the image list
Starg [Thu, 25 Jan 2018 02:45:00 +0000 (11:45 +0900)]
Fix double-destroying the image list

6 years agoDon't call IsWindows10OrGreater() because MinGW-w64 doesn't have it
Starg [Sun, 21 Jan 2018 15:42:15 +0000 (00:42 +0900)]
Don't call IsWindows10OrGreater() because MinGW-w64 doesn't have it

6 years agoFix for MinGW-w64
Starg [Sun, 21 Jan 2018 15:23:29 +0000 (00:23 +0900)]
Fix for MinGW-w64

6 years agoImprove OS and WinSDK version checks for WASAPI
Starg [Sun, 21 Jan 2018 15:19:58 +0000 (00:19 +0900)]
Improve OS and WinSDK version checks for WASAPI

6 years agoDo include necessary header files for MinGW-w64 in wasapi_a.h
Starg [Sun, 21 Jan 2018 14:58:22 +0000 (23:58 +0900)]
Do include necessary header files for MinGW-w64 in wasapi_a.h

6 years agoFix typo: parse_opt_wasapi_poling -> parse_opt_wasapi_polling
Starg [Sun, 21 Jan 2018 14:55:20 +0000 (23:55 +0900)]
Fix typo: parse_opt_wasapi_poling -> parse_opt_wasapi_polling

6 years agoFix for MinGW-w64
Starg [Sun, 21 Jan 2018 14:54:23 +0000 (23:54 +0900)]
Fix for MinGW-w64

6 years agoDisable WASAPI stream category/option settings on old Windows
Starg [Sat, 20 Jan 2018 13:29:07 +0000 (22:29 +0900)]
Disable WASAPI stream category/option settings on old Windows

6 years agoShow CPU arch in version dialogs
Starg [Sat, 20 Jan 2018 10:24:25 +0000 (19:24 +0900)]
Show CPU arch in version dialogs

6 years agoEnable Spectre mitigations on MSVC
Starg [Sat, 20 Jan 2018 09:18:27 +0000 (18:18 +0900)]
Enable Spectre mitigations on MSVC