• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

pixmaps/H03-May-2022-532457

src/H03-May-2022-488,971472,010

AUTHORSH A D12-Sep-2019336 85

BUGSH A D04-Jan-202045 21

CHANGELOGH A D11-Dec-202198.2 KiB2,0551,814

COPYINGH A D20-Sep-201817.6 KiB341281

INSTALLH A D20-Sep-201819 21

Makefile.amH A D26-May-2020171 53

Makefile.inH A D11-Dec-202123.5 KiB756665

NEWSH A D20-Sep-2018365 116

READMEH A D10-Mar-20212 KiB7146

TODOH A D14-Jul-20211.2 KiB3732

acconfig.hH A D20-Sep-2018316 1514

acinclude.m4H A D20-Sep-201839 21

aclocal.m4H A D11-Dec-202141.2 KiB1,1541,048

compileH A D11-Dec-20217.2 KiB348258

configureH A D11-Dec-2021163.6 KiB5,6204,623

configure.acH A D10-Dec-2021236 98

depcompH A D11-Dec-202123 KiB792502

g-alsaH A D20-Sep-201856 21

g-jackH A D20-Sep-201856 21

install-shH A D11-Dec-202114.8 KiB509329

missingH A D11-Dec-20216.7 KiB216143

mkinstalldirsH A D11-Dec-20213.5 KiB163112

o3-alsaH A D20-Sep-201858 21

o3-jackH A D11-Feb-202071 21

README

1DIN Is Noise
2
3Copyright (c) 2006-2021 Jagannathan Sampath <jag@dinisnoise.org>
4Please visit https://dinisnoise.org for more information.
5
6DIN Is Noise is released under GPL 2.0 license.
7See the file COPYING for more information.
8
9DIN Is Noise is Free Software.
10To keep DIN Is Noise as Free Software, please fund the development at:
11
12https://dinisnoise.org/fundin/
13
14In this regard, I would like to thank Mr Bernt M. Winness from Norway for
15his Christmas 2020 gift of USD 500 that helped me develop DIN Is Noise 50.
16
17To build DIN Is Noise for 64-bit GNU/Linux,
18
19First, you must install these libraries:
20
21	a. OpenGL (-lGL)
22	b. SDL (-lSDL)
23	c. TCL (-ltcl8.6)
24	d. Boost
25	e. ALSA (-lasound)
26	OR
27	e. JACK (-ljack)
28
29To build for the first time type these commands in a shell,
30
31a. autoreconf -fvi
32
33b. ./configure CXXFLAGS="-O3 -D__LINUX_ALSA__" CFLAGS=-O3
34
35If you want JACK support instead of ALSA then:
36
37b. ./configure CXXFLAGS="-O3 -D__UNIX_JACK__" CFLAGS=-O3 LIBS=-ljack
38
39c. make
40
41d. sudo make install
42
43e. !! ATTENTION !!
44	 if you are using ALSA, make sure no other program is playing audio.
45   if you are using JACK, make sure JACK server is running before starting DIN.
46
47f. on a shell, type din and press enter.
48
49If you have built DIN Is Noise before:
50
51a. sudo make uninstall
52b. rm -rf ~/.din
53
54Now follow the steps for building DIN Is Noise for the first time.
55
56***********************************************************************
57* Please do not use this source code to build and distribute binaries *
58* for Microsoft Windows or Apple Mac OS X as I sell licenses for      *
59* using those binaries at https://dinisnoise.org/buy to try and       *
60* support myself. Please consider funding my independent work on DIN  *
61* Is Noise at https://dinisnoise.org/fundin                           *
62***********************************************************************
63
64Hope you enjoy DIN Is Noise.
65
66If you can package DIN Is Noise for various GNU/Linux distributions or other
67Unices, please e-mail me.
68
69Jagannathan Sampath [jag@dinisnoise.org]
70Chennai, India.
71