12013-12-27 05:01  ddurham
2
3	* [r2011] configure.ac, docs/INSTALL, docs/NEWS,
4	  docs/devel/TODO_release, packaging/generic_rpm/rezound.spec,
5	  po/POTFILES.in, po/cs.po, po/de.po, po/es.po, po/fi.po, po/fr.po,
6	  po/rezound.pot, po/ru.po, src/misc/Makefile.am: updates for
7	  0.13.0beta release
8
92013-12-27 04:28  ddurham
10
11	* [r2010] src/frontend_fox/CCueDialog.cpp,
12	  src/frontend_fox/CMetersWindow.cpp: fixed a crash with Fox
13	  (unknown)
14	  and a crash in th stereo phase meter
15
162013-12-27 04:10  ddurham
17
18	* [r2009] docs/AUTHORS, src/backend/CSoundPlayerChannel.cpp: [bug]
19	  fix for hang when using shuttle (esp. with a mouse)
20
212013-12-27 03:58  ddurham
22
23	* [r2008] src/backend/CPortAudioSoundPlayer.cpp: fixed a reported
24	  compile error (could not repro)
25
262013-12-27 03:54  ddurham
27
28	* [r2007] src/backend/COSSSoundPlayer.cpp,
29	  src/backend/CPulseSoundPlayer.cpp: [bug] WORDS_BIGENDIN -
30	  WORDS_BIGENDIAN
31
322013-07-22 21:09  ddurham
33
34	* [r2006] config/common.h, src/backend/DSP/LevelDetector.h: fixing
35	  some compile errors
36
372013-03-30 02:38  ddurham
38
39	* [r2005] config/common.h, configure.ac, docs/INSTALL,
40	  src/PoolFile/TStaticPoolAccesser.cpp,
41	  src/PoolFile/TStaticPoolAccesser.h,
42	  src/backend/CPluginMapping.cpp, src/backend/CSound_defs.h,
43	  src/backend/Generate/CGenerateNoiseAction.cpp,
44	  src/misc/TMemoryPipe.cpp, src/misc/TMemoryPipe.h: [clang]
45	  commiting changes to support compiling against clang (see
46	  docs/INSTALL, section 1)
47
482013-02-11 06:18  ddurham
49
50	* [r2004] po/POTFILES.in, src/backend/ASoundPlayer.cpp,
51	  src/backend/ASoundPlayer.h, src/backend/CSoundPlayerChannel.cpp,
52	  src/frontend_fox/CMetersWindow.cpp, src/misc/CMutex.cpp,
53	  src/misc/CMutex.h, src/misc/Makefile.am,
54	  src/misc/TMemoryPipe.cpp, src/misc/TMemoryPipe.h,
55	  src/misc/TRingBuffer.h: fixing some multithread locking problems
56	  And using TMemoryPipe in place of TRingBuffer which both did
57	  nearly the same things
58
592013-02-10 06:34  ddurham
60
61	* [r2003] configure.ac: now specifying to use c++0x for gcc
62
632013-02-10 06:32  ddurham
64
65	* [r2002] config/common.h, docs/CVS-INSTALL, docs/INSTALL,
66	  docs/SVN-INSTALL, src/PoolFile/TPoolAccesser.cpp,
67	  src/PoolFile/TPoolFile.cpp, src/PoolFile/TPoolFile.h,
68	  src/PoolFile/TStaticPoolAccesser.h, src/backend/AAction.cpp,
69	  src/backend/ASoundPlayer.cpp, src/backend/CALSASoundPlayer.cpp,
70	  src/backend/CGraphParamValueNode.cpp,
71	  src/backend/CJACKSoundPlayer.cpp,
72	  src/backend/COSSSoundPlayer.cpp,
73	  src/backend/CPortAudioSoundPlayer.cpp,
74	  src/backend/CPulseSoundPlayer.cpp, src/backend/CSound.h,
75	  src/backend/CSoundPlayerChannel.cpp,
76	  src/backend/CSoundPlayerChannel.h,
77	  src/backend/CrezSoundTranslator.cpp, src/backend/DSP/Convolver.h,
78	  src/backend/Edits/CCueAction.cpp, src/backend/initialize.cpp,
79	  src/frontend_fox/FXPluginRoutingParamValue.cpp,
80	  src/frontend_fox/Makefile.am, src/misc/AThread.cpp,
81	  src/misc/AThread.h, src/misc/CAtomicCounter.h,
82	  src/misc/CConditionVariable.cpp, src/misc/CConditionVariable.h,
83	  src/misc/CMutex.cpp, src/misc/CMutex.h,
84	  src/misc/CNestedDataFile/CNestedDataFile.h,
85	  src/misc/CNestedDataFile/anytype.h, src/misc/CRWLock.h,
86	  src/misc/CRWMutex.cpp, src/misc/CRWMutex.h, src/misc/Makefile.am,
87	  src/misc/ScopedAutoReleasePool.h, src/misc/TAutoBuffer.h,
88	  src/misc/auto_array.h, src/misc/clocks.cpp, src/misc/clocks.h:
89	  much compiler cleanup and fixed some locking problems that didn't
90	  show up until running on SMP machines.. enhanced the locking
91	  mechanisms and threads, but should probably be using c++11 now
92
932012-09-25 06:14  ddurham
94
95	* [r2001] src/backend/DSP/TPitchChanger.h: fixing some issues with
96	  PitchChanger. libsoundtouch's isEmpty() method seems to be
97	  completely broken, so I'm, using numSamples() instead.
98
992012-09-25 05:22  ddurham
100
101	* [r2000] src/backend/CSoundPlayerChannel.h,
102	  src/misc/TMemoryPipe.cpp, src/misc/TMemoryPipe.h: removed some
103	  redundant code from TMemoryPipe
104
1052012-09-25 04:37  ddurham
106
107	* [r1999] bootstrap, configure.ac, docs/INSTALL,
108	  src/backend/CPortAudioSoundRecorder.cpp: minor compile fixes
109
1102012-04-14 05:53  ddurham
111
112	* [r1998] src/PoolFile/TPoolFile.cpp,
113	  src/backend/ASoundFileManager.h,
114	  src/backend/CALSASoundPlayer.cpp,
115	  src/backend/COSSSoundPlayer.cpp, src/backend/CPluginMapping.cpp,
116	  src/backend/Generate/CGenerateNoiseAction.cpp,
117	  src/backend/LADSPA/utils.cpp,
118	  src/backend/Remaster/CAdaptiveNormalizeAction.cpp,
119	  src/backend/settings.cpp, src/frontend_fox/CMainWindow.cpp,
120	  src/frontend_fox/main.cpp: fixing some more compiler warnings and
121	  some compiler errors submitted by Emanuel Rumpf
122
1232012-04-14 05:51  ddurham
124
125	* [r1997] configure.ac, src/frontend_fox/Makefile.am,
126	  src/frontend_fox/convert_images.sh: fixing a pesky build-time
127	  issue when parallel makes are used. I was trying to make
128	  CFOXIcons.cpp/h get regenerated when gif files changed so that
129	  generating them were just a natural part of the build process.
130	  However, I couldn't make it work (some weirdness with libtool,
131	  automatic dependancy checks, automake, etc). It would go ahead
132	  and start compiling source files that depend on CFOXIcon.h
133	  despite making every attempt to say that all object files
134	  depended on it.
135
136	  Now CFOXIcons.cpp/h are [re-]generated at configure-time and the
137	  developer will have to re-configure whenever alterting the gif
138	  files.
139
1402010-03-01 03:44  ddurham
141
142	* [r1996] src/misc/TMemoryPipe.cpp: now locking TMemoryPipe's data
143	  in RAM from swapping which I had an annoying #warning for because
144	  JACKs requires that
145
1462010-03-01 03:20  ddurham
147
148	* [r1995] src/backend/CActionSound.cpp,
149	  src/backend/CSoundPlayerChannel.h,
150	  src/frontend_fox/CSoundWindow.cpp: privatized a data-member that
151	  was unnecessarily public
152
1532010-02-28 06:45  ddurham
154
155	* [r1994] src/backend/CSound.cpp, src/backend/settings.cpp,
156	  src/backend/settings.h, src/misc/CPath.h: Added a new
157	  registry.dat setting, 'primaryWorkDir' which, if not "", is where
158	  the working files will be created rather than in the same
159	  directory as the file being opened.
160	  This has at least two purposes:
161	  1. when opening files on flash memory it would be almost deadly
162	  and slow for the flash memory to use it as working space with all
163	  the re-writes
164	  2. when opening files on vfat file systems, the ftruncate()
165	  function (used by rezound to allocate file space) is very slow
166	  causing rezound to stall until it returns. See bug:
167	  https://sourceforge.net/tracker/?func=detail&aid=882098&group_id=5056&atid=105056
168
1692010-02-27 22:32  ddurham
170
171	* [r1993] configure.ac, src/backend/AStatusComm.cpp,
172	  src/backend/AStatusComm.h: not using ftime() now unless we have
173	  to
174
1752010-02-27 22:00  ddurham
176
177	* [r1992] config/platform/bsd.h: removed unneeded bsd alias
178	  functions
179
1802010-02-27 19:49  ddurham
181
182	* [r1991] src/frontend_fox/CMainWindow.cpp,
183	  src/frontend_fox/CMp3Dialog.cpp, src/frontend_fox/COggDialog.cpp,
184	  src/frontend_fox/CPasteChannelsDialog.cpp: fixed some 64bit
185	  compile errors with the FOX UI
186
1872010-02-27 19:28  ddurham
188
189	* [r1990] configure.ac, src/backend/ASoundPlayer.cpp,
190	  src/backend/CALSASoundPlayer.cpp,
191	  src/backend/CJACKSoundPlayer.cpp,
192	  src/backend/COSSSoundPlayer.cpp,
193	  src/backend/CPortAudioSoundPlayer.cpp,
194	  src/backend/CPulseSoundPlayer.cpp,
195	  src/backend/CPulseSoundPlayer.h, src/backend/Makefile.am: Added a
196	  pulseaudio implementation for audio output. This should reduce
197	  the issues where pulse is running but has the device in an
198	  exclusive state so that ReZound cannot open the device. This is
199	  the "if you can't beat'em, join'em" solution.
200
201	  The latency is not great with pulse given its goals of networking
202	  audio, but it's okay. I have not tested in a network situation,
203	  it may fail miserably on audio dropouts.
204
2052010-02-27 19:07  ddurham
206
207	* [r1989] src/backend/AAction.cpp,
208	  src/backend/ASoundFileManager.cpp,
209	  src/backend/ASoundRecorder.cpp, src/backend/ASoundTranslator.cpp,
210	  src/backend/CRecordSoundClipboard.cpp, src/backend/CSound.h,
211	  src/backend/CSoundPlayerChannel.cpp,
212	  src/backend/Edits/CCopyCutToNewEdit.cpp,
213	  src/backend/Edits/CPasteAsNewEdit.cpp,
214	  src/frontend_fox/FXWaveCanvas.cpp: now using a CSoundLocker
215	  object to ensure that we don't forget to unlock. This would have
216	  an effect on dead-locks (hopefully for the better and not the
217	  worse)
218
2192010-02-24 04:36  ddurham
220
221	* [r1988] docs/INSTALL: [docs] updated for fftw3
222
2232010-02-24 04:31  ddurham
224
225	* [r1987] docs/AUTHORS: oops
226
2272010-02-24 04:30  ddurham
228
229	* [r1986] configure.ac, src/backend/ASoundPlayer.cpp,
230	  src/backend/ASoundPlayer.h, src/backend/DSP/Convolver.h,
231	  src/backend/Effects/CTestEffect.cpp,
232	  src/backend/Filters/CArbitraryFIRFilter.cpp,
233	  src/backend/Filters/CConvolutionFilter.cpp,
234	  src/backend/Filters/CMorphingArbitraryFIRFilter.cpp,
235	  src/backend/Makefile.am, src/frontend_fox/CMetersWindow.cpp:
236	  [enhancement] fftw2 is not more -> fftw3 (Thanks piem!)
237
2382010-02-24 03:04  ddurham
239
240	* [r1985] po/LINGUAS, po/POTFILES.in, po/cs.po: [language] Added a
241	  Czech translation (Thanks Pavel Fric)
242
2432010-02-23 03:52  ddurham
244
245	* [r1984] docs/AUTHORS, src/backend/CrawSoundTranslator.cpp,
246	  src/frontend_fox/CRawDialog.cpp, src/frontend_fox/CRawDialog.h:
247	  [bug] [save raw] fixing a UI issue with saving raw sound (Thanks
248	  cuse!)
249
2502010-02-23 03:23  ddurham
251
252	* [r1983] configure.ac, docs/AUTHORS,
253	  src/backend/CPortAudioSoundPlayer.cpp,
254	  src/backend/CPortAudioSoundPlayer.h,
255	  src/backend/CPortAudioSoundRecorder.cpp,
256	  src/backend/CPortAudioSoundRecorder.h: [enhancement] [patch
257	  1749539] support for port audio v19 added (Thanks aballier!)
258
2592010-02-22 07:56  ddurham
260
261	* [r1982] bootstrap, config/m4/audiofile.m4,
262	  config/m4/ax_compare_verion.m4, config/m4/ax_path_generic.m4,
263	  config/m4/cxx-lib.m4, config/m4/cxx.m4, config/m4/libFLAC++.m4,
264	  config/m4/libFLAC.m4, config/m4/ogg.m4, config/m4/soundtouch.m4,
265	  config/m4/vorbis.m4, configure.ac, src/backend/Makefile.am,
266	  src/backend/Remaster/Makefile.am, src/frontend_fox/Makefile.am,
267	  src/frontend_fox/fox_compat.h: bringing some of the autotools
268	  usage up to date with more recent versions
269
2702009-08-29 02:33  ddurham
271
272	* [r1981] config/common.h, docs/AUTHORS, src/backend/ALFO.h,
273	  src/backend/CGraphParamValueNode.h, src/backend/CPluginMapping.h,
274	  src/backend/CSound_defs.h,
275	  src/backend/Generate/CGenerateNoiseAction.cpp,
276	  src/misc/CNestedDataFile/anytype.h, src/misc/endian_util.h:
277	  [compile errors] checking in modified patch to fix compile errors
278	  with gcc-4.3
279
2802009-07-18 05:32  ddurham
281
282	* [r1980] config/am_include.mk, src/frontend_fox/CStatusComm.cpp,
283	  src/frontend_fox/CStatusComm.h,
284	  src/misc/CNestedDataFile/anytype.h: attempting to fix compile
285	  errors with newer compilers
286
2872008-06-08 19:46  ddurham
288
289	* [r1975] po/fi.po: temporarily changed the Finnish translation to
290	  8859-1
291
2922008-06-07 14:17  ddurham
293
294	* [r1974] po/fi.po: received new Finnish translation from Markus
295	  Kantola (Thanks!)
296
2972008-01-27 05:42  ddurham
298
299	* [r1973] src/images/WORK/graph_param_buttons.xcf: fixed another
300	  cvs2svn binary file problem
301
3022008-01-27 05:41  ddurham
303
304	* [r1972] src/images/ABS Sine Wave [ 0,1].gif, src/images/Square
305	  Wave [ 0,1].gif, src/images/Square Wave [-1,1].gif,
306	  src/images/graph_vert_flip.gif,
307	  src/images/play_selection_looped_skip_most.gif,
308	  src/images/small_play_selection_looped_gap_before_repeat.gif:
309	  fixed gif files corrupted by cvs2svn
310
3112008-01-27 05:39  ddurham
312
313	* [r1971] src/images/ABS Sine Wave [ 0,1].gif, src/images/Square
314	  Wave [ 0,1].gif, src/images/Square Wave [-1,1].gif,
315	  src/images/graph_vert_flip.gif,
316	  src/images/play_selection_looped_skip_most.gif,
317	  src/images/small_play_selection_looped_gap_before_repeat.gif:
318	  fixed cvs2svn mimetype oopsee
319
3202008-01-27 05:15  ddurham
321
322	* [r1970] src/backend/CFLACSoundTranslator.cpp: checking in a
323	  compile-error fix for newer FLAC++ libs.. This may break older
324	  versions, not sure
325
3262008-01-27 05:09  ddurham
327
328	* [r1969] src/backend/AStatusComm.cpp, src/backend/AStatusComm.h:
329	  minor
330
3312008-01-27 05:08  ddurham
332
333	* [r1968] src/misc/istring: now actually using a custom allocator
334	  in istring if one was given
335
3362008-01-27 05:07  ddurham
337
338	* [r1967] src/misc/CNestedDataFile/anytype.h: oops
339
3402008-01-27 05:05  ddurham
341
342	* [r1966] src/backend/AActionParamMapper.cpp,
343	  src/backend/AActionParamMapper.h,
344	  src/backend/ActionParamMappers.h, src/backend/Makefile.am,
345	  src/frontend_fox/AActionParamMapper.cpp,
346	  src/frontend_fox/AActionParamMapper.h,
347	  src/frontend_fox/ActionParamMappers.h,
348	  src/frontend_fox/CActionParamDialog.h,
349	  src/frontend_fox/CLADSPAActionDialog.cpp,
350	  src/frontend_fox/CPasteChannelsDialog.cpp,
351	  src/frontend_fox/EditActionDialogs.cpp,
352	  src/frontend_fox/EffectActionDialogs.cpp,
353	  src/frontend_fox/FXConstantParamValue.h,
354	  src/frontend_fox/FXGraphParamValue.h,
355	  src/frontend_fox/FXLFOParamValue.cpp,
356	  src/frontend_fox/FilterActionDialogs.cpp,
357	  src/frontend_fox/GenerateActionDialogs.cpp,
358	  src/frontend_fox/LoopingActionDialogs.cpp,
359	  src/frontend_fox/Makefile.am,
360	  src/frontend_fox/RemasterActionDialogs.cpp: moved
361	  AActionParamMapper.* and ActionParamMappers.h from frontend_fox
362	  to backend so that it can be shared with another frontend
363	  implementation
364
3652008-01-27 04:51  ddurham
366
367	* [r1965] src/backend/CGraphParamValueNode.cpp,
368	  src/backend/CGraphParamValueNode.h: added debug print function
369
3702008-01-27 04:50  ddurham
371
372	* [r1964] src/backend/File/CBurnToCDAction.cpp: fixed type-o
373
3742007-06-26 05:19  ddurham
375
376	* [r1962] src/misc/CNestedDataFile/anytype.h: Fixed a bug with
377	  infinity values being deserialized improperly which seriously
378	  affects the Distortion effect
379
380