This repository has been archived by the owner on Sep 19, 2021. It is now read-only.
/
config.properties
177 lines (148 loc) · 4.67 KB
/
config.properties
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
#
# Copyright (C) 2011 Michael Vogt <michu@neophob.com>
#
# This file is part of PixelController.
#
# PixelController is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# PixelController is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with PixelController. If not, see <http://www.gnu.org/licenses/>.
#
#=========================
#default values for fx
#=========================
initial.image.simple=logo.gif
initial.image.zoomer=bnz20.jpg
initial.blinken=torus.bml
initial.texture=logo.gif
initial.text=PIXELINVADERS
font.filename=04B_03__.TTF
font.size=82
#x/y offset for screen capturing generator
screen.capture.offset=100
screen.capture.window.size.x=500
screen.capture.window.size.y=300
colorscroll.rgbcolor=0xff8080, 0xffff00, 0x80ff80, 0xff0080, 0xff0080
colorfade.rgbcolor=0xff, 0xaffe, 0x00caffe, 0x0f00d
plasma.rgbcolor=0x3ff, 0xff00, 0x0000ff, 0xff0000
#=========================
#network port config
#=========================
net.listening.port=3448
net.listening.addr=127.0.0.1
net.send.port=3449
#=========================
#frames per second
#=========================
fps=20
#=========================
#debug output (internal buffer)
#=========================
show.debug.window=true
maximal.debug.window.xsize=768
#=========================
#per default you get # of output windows + 1 visuals
#maybe you need more, so add them here if you want...
#=========================
additional.visual.screens=0
#=========================
#the size of the software output matrix
#=========================
led.pixel.size=30
#=========================
#start in random mode?
#=========================
startup.in.randommode=false
#=========================
#load a preset if PixelController starts?
#Warning, this might overwrite your settings configured above!
#=========================
#startup.load.preset.nr=0
#=========================
#use audio as input setting (true)
#or just regular fps (false)
#=========================
update.generators.by.sound=true
### ### ### ### ###
# OUTPUT SETTINGS #
### ### ### ### ###
#=========================
# optional, defines the color order of the device
# this option is used for ALL output devices
#=========================
panel.color.order=RGB,RBG
# enable only ONE output device (pixelinvaders, rainbowduino, artnet or minidmx)
#=========================
#settings for rainbowduino
#=========================
#i2c destination address + layout definition
#layout.row1.i2c.addr=5,6
#layout.row2.i2c.addr=8,9
#=========================
#settings for PixelInvaders Panel, valid options:
#=========================
# NO_ROTATE,
# ROTATE_90,
# ROTATE_90_FLIPPEDY,
# ROTATE_180,
# ROTATE_180_FLIPPEDY,
# ROTATE_270,
#=========================
#pixelinvaders.layout.row1=NO_ROTATE
#pixelinvaders.layout.row1=ROTATE_180,NO_ROTATE
#pixelinvaders.layout.row2=NO_ROTATE,NO_ROTATE
#=========================
#settings for null output
#=========================
nulloutput.devices.row1=2
#nulloutput.devices.row2=0
#=========================
#settings for artnet, minidmx and adavision
#=========================
#output.resolution.x=16
#output.resolution.y=8
#flip each second scanline
#output.snake.cabling=true
#OR use manual image mapping, instead of the snake cabling setting.
#the output mapping table should contain output.resolution.x * output.resolution.y entries
#REMEMBER: the first outputs starts at 0 NOT 1!
#output.mapping=0,1,4,5,2,3...
#rotate image, valid options:
# NO_ROTATE,
# ROTATE_90,
# ROTATE_90_FLIPPEDY,
# ROTATE_180,
# ROTATE_180_FLIPPEDY,
# ROTATE_270
#output.layout=NO_ROTATE
#=========================
#settings for ArtNet
#Info: PixelController supports more than 1 universe
#=========================
#artnet.ip=192.168.1.2
#define how many rgb pixels are used on a universe, maximal 170 (=510 Channels)
#artnet.pixels.per.universe=170
#define the first universe id
#artnet.first.universe.id=1
#=========================
#settings for miniDmx (like the SEDU board)
#=========================
#minidmx.baudrate=115200
#=========================
#settings for adavision
#do NOT FORGET to define the output resolution above!
#=========================
#adavision.device.enabled=true
#optional: define serial port
#adavision.serial.port=/dev/tty.Whatever
#optional: define serial speed TODO
#adavision.baudrate=115200
#EOF