-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathNEWS
More file actions
2799 lines (2093 loc) · 111 KB
/
NEWS
File metadata and controls
2799 lines (2093 loc) · 111 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
The NEWS file for the Rivendell package.
-------------------------------------------------------------------------------
v2.9.3 -- 9/18/2014
Changes:
Fixed a DSP bug that caused audio distortion in the Local Audio Adapter
device for ALSA.
Various other bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 239, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.9.2 -- 9/11/2014
Changes:
Fixed a regression that broke report generation.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 239, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.9.1 -- 9/10/2014
Changes:
RDImport Enhancements. Added '--cart-number-offset' and
'--set-daypart-times' switches to rdimport(1) while also extending
metadata import for SCOT chunks to include segue marker data.
New Device Support. Added support for the Broadcast Tools
GPI-16 General Purpose Input Module. See the 'SWITCHERS.txt' file
for details.
Build System Cleanups. Cleaned up many autotool and compiler warnings
while also implementing a '--sysconfdir=' switch in 'configure'. See
the 'INSTALL' file for details.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 239, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.9.0 -- 6/4/2014
Changes:
Cart Notes Display. 'Cart Notes' information can now be displayed in
the 'Edit Events' dialog in RDAirPlay.
RDLogManger Command Line Enhancements. A '-P' switch has been added
to prevent existing logs from being overwritten by batched jobs.
Report Enhancements. Added a 'Classical Music' as-played report,
as well as the ability to filter all reports on the basis of daypart
range.
New Scheduler Code Support. Added an '--add-scheduler-code=' switch
to rdimport(1) and the ability to specify a set of scheduler codes to
be added to new carts on a per-dropbox basis in
RDAdmin->ManageHosts->Dropboxes.
RDLibrary Cart Status Highlighting. Carts whose dayparting indicates
a start time in the future are now highlighted in cyan rather than red.
New RML. An 'Append Log' ['AL'] RML has been added.
Full Disc Ripper Enhancements. The Full Disc Ripper ('Rip Disk' in
RDLibrary) has undergone a major overhaul, now allowing for multi-track
rips to a single cut and streamlined assignments of selected tracks to
new carts.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 239, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.8.2 -- 5/16/2014
Changes:
This is a maintenance release of Rivendell. It fixes several bugs,
but provides no new functionality. Some of the fixes include:
UTF-8 Character Handling. Improved handling of multi-byte UTF-8
characters, especially in the RLM subsystem.
More robust MPEG-1 import support (contributed by Chris Smowden).
See the ChangeLog for additional details.
Database Update:
This version of Rivendell uses database schema version 234, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.8.1 -- 2/28/2014
Changes:
New Switcher Device. Added support for the Broadcast Tools Sentinel4Web
AES Switcher.
Cart Recuing. Added a 'Recue' button in RDAirPlay's Edit Event dialog
to allow fast recuing of carts that were inadvertently started.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 234, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.8.0 -- 2/14/2014
Changes:
Drag and Drop Configurability. It is now possible to enable/disable
drag and drop capability on a per-host basis as well as configure cart drops
to honor the Setup mode on Sound Panels. See RDAdmin->ManageHosts to
configure.
Metadata Fields. Added 'Album' and 'Label' to the fields
displayed in Cart List in RDLibrary and the Full Log widget in
RDAirPlay.
Independent Log Modes. It is now possible to configure RDAirPlay so
that log modes (LiveAssist vs. Automatic vs. Manual) can be set
independently for each log machine. See RDAdmin->ManageHosts->RDAirPlay
to configure.
Cue Channel Assignments. Channel assignments for cue output from all
modules (include that for RDAirPlay) is now configured in
'RDAdmin->ManageHosts.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 234, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.7.0 -- 1/17/2014
Changes:
Cart Label Customization. It is now possible to customize the fields
displayed in the Button Log widgets in RDAirPlay and RDCartSlots by
means of templates defined in the 'Display Settings' section of
RDAdmin->ManageHosts->RDAirPlay.
RLM API Extensions. Added support for 'Outcue' and 'Description' fields
to the RLM API.
'Limit Searches' Configuration. Added the ability to specify the
state of the 'Show Only First 100 Matches' checkbox in RDLibrary at
module startup.
Log Description Template. Added the ability to generate custom log
descriptions by means of a template specified in RDAdmin->ManageServices.
CD Ripper Optimizations. Optimized CD ripping to work faster and
more reliably.
Updated Spanish [es] Translation. Provided by Luigino Bracci
<lbracci@gamil.com>.
Import Format Support. Added support for AIFF audio file imports.
RDMarkerSet Utility. Added an rdmarkerset(8) command-line utility
to allow Start/End Library markers to be modified on a bulk basis.
Various bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 231, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.6.2 -- 1/03/2014
Changes:
Fixed a bug in RDLogEdit that threw a segfault when dropping a cart
onto the end of a log.
Database Update:
This version of Rivendell uses database schema version 224, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.6.1 -- 1/02/2014
Changes:
Drag and Drop. Added the ability to drag and drop carts within and
between Rivendell modules.
Useability Tweaks. Modified UI behavior to improve ease of use for
SoundPanels and RDLibrary. See the ChangeLog for details.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 224, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.6.0 -- 12/13/2013
Changes:
RDDiscImport Utility. A utility has been added for bulk importation
of material from audio CDs using external metadata.
Audio Importation Enhancements. Added support for reading metadata
from WAV files containing 'AIR1' metadata chunks.
NaturalLog Support. Added a log import preset and reconciliation report
for the 'NaturalLog' traffic system.
New Library Metadata Fields. Added Library metadata fields for
'Conductor', 'Song ID' and 'Beats per Minute'.
New RDImport Option. Added a '--set-user-defined' option to RDImport.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 224, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.5 -- 11/19/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
RLM API Extension. Added new fields to the 'rlm_pad' struct to
allow plug-ins to determine actual and predicted start times for events.
RDMonitor Enhancements. Extended RDMonitor to allow proper positioning
on multi-head displays.
LiveWire Switcher Driver Changes. The switcher drivers for LiveWire
have been refactored into three separate drivers:
LWRP Audio - Allows switching of audio routes on LiveWire devices.
LWRP GPIO - Allows monitoring and control of LiveWire GPIO devices
via LWRP (both virtual and direct).
Multicast GPIO - Allows monitoring and control of LiveWire console
GPIO without the need for a virtual LWRP device.
See 'SWITCHERS.txt' for details.
RDSelect Enhancements. Added support for specifying CAE and RDXport
service assignments via RDSelect configurations.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.4 -- 11/01/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
RLM API Extension. A RLMResolveNowNextEncoded() function has been
added to the RLM API to provide efficient support for generating XML
and URL encoded data in plug-ins.
Voice Tracker Fixes. Corrected a bug in the voice tracker that caused
peak data errors when employing MPEG encoding on voice tracks.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.3 -- 10/04/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Multitrack Rip Support. It is now possible to rip multiple CD tracks
into a single cut using the single cut ripper in RDLibrary.
RDCartSlot Enhancements. It is now possible to set custom 'one off'
Start and End cuepoints for events.
Spinitron Integration. A 'spinitron_plus' RLM has been added that can
be used to log PAD data to the Spinitron playlist service
(http://www.spinitron.com), as well as a cart data export that can be
used to populate Spinitron MusicDB libraries. See the Spinitron
'Automation Integration' document for details.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.2 -- 07/03/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Binary Escape Codes. It is now possible to craft messages for the
'Serial Out' ['SO'] and 'UDP Out' ['UO'] RMLs containing arbitrary
binary sequences. See the 'BINARY DATA' section of 'docs/rml.sxw'
for details.
New Switcher Device. A switcher driver has been added for the
360 Systems AM16 Audio Crosspoint Switcher. See 'docs/SWITCHERS.txt'
for details.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.1 -- 05/22/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Mass Object Deletion. Added an rddelete(1) command-line tool to
aid in the mass deletion of carts and logs. Do rddelete --help
for more information.
NexGen Importer. Added PKT file support to nexgen_filter(1).
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.5.0 -- 04/01/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
LiveWire Virtual GPIO Driver. Added a fully native virtual GPIO
LiveWire driver for situations where the proprietary software
LiveWire/ALSA driver is not available (e.g. when using an ASI6x85
adapter). See 'SWITCHERS.txt' for details.
Console Channel Control. Added the capability to automate
console channel ON/OFF control bidirectionally from RDAirPlay.
(Configured in RDAdmin->ManageHosts->RDAirPlay).
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 220, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.4.0 -- 01/28/2013
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
New Translation. A Czech [CS] translation has been added by
Pavel Fric <pavelfric@seznam.cz>.
New Cart/Cut Purge Option. A new option has been added in
RDAdmin->ManageGroups to allow empty carts to be automatically deleted
after purging.
New Reports. 'NPR SoundExchange' and 'Music Playout' reports
have been added in RDAdmin->ManageReports.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 216, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.3.0 -- 12/21/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
RDCartSlots Module. A new Rivendell module has been added that is
optimized for use in busy live assist environments, along with four
new RMLs ('Load Slot' ['DL'], 'Play Slot' ['DP'], 'Stop Slot' ['DS']
and 'Execute Breakaway' ['DX']) for automating its operation.
RDAirPlay Enhancements. A set of buttons for quickly locating a given
hour has been added to the Full Log widget, enabled by checking the
'Show Hour Selector' box in RDAdmin->ManageHost->RDAirPlay.
JACK Enhancements. It is now possible to specify the command-line
used to start jackd(8) and a list of clients to start when
starting the Rivendell service. See RDAdmin->ManageHosts->JackSettings.
Switcher/GPIO Device Support. Added support for the Sine Systems ACU-1
switcher. See 'SWITCHERS.txt' for details.
Cue Output Assignments. Cue output assignments for all modules
except RDAirPlay have now been consolidated into one setting in
RDAirPlay->ManageHosts.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 213, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.2.1 -- 10/23/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
RDMonitor Module. A persistent desktop applet has been added that
continuously monitors the health of the system and alerts the operator
in the event of any detected problems. See 'RDMONITOR.txt' for usage
and configuration info.
Sage Digital ENDEC Control. A 'sage_endec_rwt.sh' script has been
added that allows a Required Weekly Test (RWT) to be executed on a
Sage Digital ENDEC via TCP/IP. See 'SAGE_ENDEC.txt' for usage and
configuration info.
Cut Attribute Searching. The cart filter will now include the
attributes of underlying cuts when searching the library.
RDCheckCuts Utility. An rdcheckcuts(1) command-line utility has
been added for checking the integrity of the audio store.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 207, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.2.0 -- 8/31/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
HPI Enhancements. Support for setting input modes for AudioScience
adapters has been added (requires support in the hardware as well).
Scripting Enhancements. The rdcollect(1) script has been modified
to allow multiple source files to be used.
Report Enhancements. It is now possible to filter data for reports
by Group membership as well as Service and Host. A new 'Music Summary'
report has also been added.
New Traffic System Preset. A preset for 'WideOrbit Traffic' has been
added.
New Rivendell Loadable Module. An 'rlm_padpoint' RLM has been added
that can be used to send PAD data to a PadPoint processor system.
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 207, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.5 -- 7/27/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
This is a maintenance release of Rivendell. Some of the issues
addressed include:
New Rivendell Loadable Module. An 'rlm_filewrite' RLM has been added
that can be used to write PAD data to filesystems.
NexGen Import Filter. An filter for importing audio from a Prophet
NexGen system has been added.
New RML. A 'Label Panel' ['PC'] RML has been added that allows
the text and color of SoundPanel buttons to be changed programmatically.
Multiple System Selector. An 'RDSelect' utility has been added to
allow hosts to be easily switched between multiple database/audio
store instances [experimental].
Multiple bug fixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.4 -- 5/11/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
This is a maintenance release of Rivendell. Some of the issues
addressed include:
RDCatch XLoad Wildcards. Several new wildcards and meta-characters
have been added for specifying URLs in RDCatch, including:
$e -- Day of the month, space padded ( 1 - 12)
$E -- Day of the month, unpadded (1 - 12)
^ -- Convert value indicated by following format character to all
uppercase.
$ -- Convert the initial character of the value indicated by the
following format character to uppercase.
A complete list of wildcards can be found in 'docs/datetime_wildcards.txt'.
HPI Compatibility. Updated HPI subsystem to work with the latest
AudioScience driver versions (v4.10.x).
RDLibrary Reports. Fixed a problem where generated reports would
not accurately reflect the current cart filters.
A detailed list of all bugfixes can be found in the ChangeLog.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.3 -- 2/20/2012
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
This is a maintemnance release of Rivendell. Some of the inssues
addressed include:
Temporary File Cleanup. Fixed a bug the resulted in a failure to
removed temporary files after processing audio imports and exports.
Audio Conversion Processing. Fixed a bug that caused audio distoration
when normalizing files with levels at or near full sample resolution.
RDLogManager Hard Times. Fixed a bug in RDLogManager that resulted in
incorrect hard start time parameters being inserted when using sources
from the internal music scheduler.
A detailed list of all bugfixes can be found in the ChangeLog.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.2 -- 12/30/2011
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Shoutcast RLM. Added an RLM plug-in for ShoutCast D.N.A.S. v1.x.
Import/Export Error Handling. Reworked error handling for audio
import and export so as to provide more informative and useful
error messages.
Spanish Translation. Updated Spanish (es) translation, provided
by Luigino Bracci.
Various Bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.1 -- 11/03/2011
Changes:
Fixed a regression that broke display of the Library in the Edit Event
dialog in RDLogManager.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.1.0 -- 11/02/2011
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
Database Skew Detection. All Rivendell modules will now check that the
correct database schema is in use when starting up; a mismatched schema
will cause the module to abort with a 'database version mismatch' error.
While, for code debugging purposes, this check can be bypassed by adding
the '--skip-db-check' flag to the command line, its use is *strongly*
discouraged in production settings as operating with a skewed database
schema can cause severe database corruption!
Library Filtering by Scheduler Code. It is now possible to filter
carts by scheduler code in both RDLibrary and the system-wide cart
selector dialog.
Traffic Light Support. A preset for 'The Traffic Light' traffic system
has been added to list of available scheduler systems in
RDAdmin->ManageServices.
Enhanced JACK Support. A 'JACK Settings' dialog has been added in
RDAdmin->ManageHosts, making it possible to specify the startup behavior
and name of the JACK server instance for Rivendell to use. Accordingly,
the old syscontrol-based method for specifying JACK startup behavior
should be considered deprecated and will be removed in a future version.
New RMLs. Two new RMLs, 'Connect JACK Ports' ['JC'] and 'Disconnect
JACK Ports' ['JD'] have been added. Accordingly, use of the [JackSession]
section of rd.conf(5) should be considered deprecated; support for it
will be removed in a future version.
Miscelaneous Bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 205, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.0.2 -- 06/01/2011
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Changes:
SAS USI Enhancements. Several enhancements have been added to Universal
Serial Driver for Sierra Automated Systems devices, including the ability
to process opto inputs and source state changes as GPI events.
RDLogManager X11 Dependencies. It is now possible to run RDLogManager
in batch mode without the need for an active X11 server instance.
RLM Changes. A new callback has been added to the RLM API to allow
for reception of data from serial devices.
Full System Backup/Restore Scripts. Sample scripts for performing a
full Rivendell backup and restore (DB+audio) have been added. See
'scripts/rd_backup_system.sh' and 'scripts/rd_restore_system.sh'.
AudioScience HPI Cleanups. The HPI driver has been refactored to
eliminate use of deprecated/obsolete functions and data structures.
RMLSend Smartphone App (Experimental). A version of the RMLSend utility
for Apple iOS has been added.
Miscelaneous Bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 202, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v2.0.1 -- 04/05/2011
This is the first production release of Rivendell 2.x. All changes made
since 2.0.0rc1 have involved fixes for reported bugs and improved
integration with various distributions and desktop environments. See
the ChangeLog for specifics.
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Database Update:
This version of Rivendell uses database schema version 202, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v2.0.0rc1 -- 03/11/2011
This is the second release candidate of Rivendell 2.x. All changes made
since 2.0.0rc0 have involved fixes for reported bugs and improved
integration with various distributions and desktop environments. See
the ChangeLog for specifics.
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Database Update:
This version of Rivendell uses database schema version 202, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v2.0.0rc0 -- 02/16/2011
This is the first release candidate of Rivendell 2.x. All changes made
since 2.0.0beta1 have involved fixes for reported bugs and improved
integration with various distributions and desktop environments. See
the ChangeLog for specifics.
If upgrading from a v1.x version of Rivendell, be sure to read the
'UPGRADING' file before proceeding for important information.
Database Update:
This version of Rivendell uses database schema version 202, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v2.0.0beta1 -- 10/11/2010
This is the second BETA release of Rivendell 2.x. Some of the changes
include:
Component Unbundling. It is now possible to run the caed(8) and rdxport
audio service components on separate hardware from that hosting the other
Rivendell components. Configured in RDAdmin->ManageHosts.
Configurable Hotkeys. It is now possible to assign shortcut keys for
various functions in RDAirPlay on a host-by-host basis. Configured in
RDAdmin->ManageHost->RDAirPlay->ConfigureHotKeys.
Various bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 202, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v2.0.0beta0 -- 08/19/2010
This is the initial BETA release of Rivendell 2.x. Some of the major changes
over 1.x include:
MPEG Capture/Playout. Rivendell can now be optionally compiled to
support use of MPEG Layer 2 in the core storage library for all audio
driver families (ALSA and JACK as well as AudioScience HPI).
Web Services Architecture. Many internal services within Rivendell are now
implemented via a web services API. Among other benefits, this approach
allows these services to be easily accessed by third-party systems by means
of the widely support HTTP protocol.
Linux User Support. Any 'regular' user account can now access Rivendell;
gone is the concept of a single 'Rivendell User' under which all Rivendell
operations must occur.
Replicators. Rivendell now sports a generic replication interface that can
be used to create services to transport audio and other Rivendell data
to/from external systems.
Many other changes too numerous to list here have occurred as well; see the
ChangeLog for details. For a concise summary of changes from the point of
view of a system administator looking to upgrade an existing Rivendell 1.x
system to 2.x, see the file 'UPGRADING'.
Database Update:
This version of Rivendell uses database schema version 199, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v1.7.0 -- 02/22/2010
Changes:
Log Import Format Presets. Added preset import configurations in
RDAdmin->ManageServices for several third-party scheduler systems.
The following systems are supported:
CounterPoint Software
Music 1
PowerGold
RadioTraffic.com
Rivendell Standard Import
Visual Traffic
New AsPlayed Report Format. An ELR format for Music 1 in has been
added in RDAdmin->ManageReports.
Log Import Scripts. It is now possible to specify an optional script to be
run at log import time before regular import processing takes place. This
can be configured in RDAdmin->ManageServices with the 'Preimport Command'
fields. These fields accept the same wildcard sequences as 'Path' fields.
High-Resolution Timing. This version of Rivendell debuts the ability to
specify the start times and lengths of log events with 1/10 second
precision.
New Translations. Two Norwegian translations (nn_NO and nb_NO) and a
Spanish translation (es) have been added.
Database Update:
This version of Rivendell uses database schema version 186, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied. Due to the
complexity of the schema changes required for this update, the process
may take significantly longer to execute than is commonly the case;
users are cautioned to allow for ample time operationally.
-------------------------------------------------------------------------------
v1.6.0 -- 12/17/2009
Changes:
New RLM Plug-in. A new plug-in for the Liquid Compass Internet encoder has
been added.
Cart Notes. Added the ability to enter free-form text for each cart in the
Library. This text can then be displayed in a 'help bubble' when floating
the mouse cursor over the cart's entry in the Library cart list.
Bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 182, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v1.5.2 -- 08/25/2009
This is a maintenance release of Rivendell. The following issues have been
corrected:
Fixed problems with build the Rivendell Pluggable Authentication Module
(PAM) plug-in.
Fixed problems with hard-start events in RDAirPlay.
Added checks in rddbcheck(8) to verify cart/cut/audio consistency.
Fixed a regression that caused audio exports to fail when the path contained
one or more spaces.
Database Update:
This version of Rivendell uses database schema version 179, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.
-------------------------------------------------------------------------------
v1.5.1 -- 08/12/2009
Changes:
New Translation. A German-language (DE) translation has been added.
ALSA Configuration Tool. An RDAlsaConfig application has been added that
allows ALSA device configuration to be done completely by means of a GUI
interface.
Removed the requirement for sox(1).
New Switcher Driver. Added a driver for the BroadcastTools SS4.4 switcher.
New Report. Added an AsPlayed report for the RadioTraffic traffic system.
Bugfixes. See the ChangeLog for details.
Database Update:
This version of Rivendell uses database schema version 179, and will
automatically upgrade any earlier versions. To see the current schema
version prior to upgrade, see RDAdmin->SystemInfo.
As always, be sure to run RDAdmin immediately after upgrading to allow
any necessary changes to the database schema to be applied.