Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
MW_SnackHeaders.pch | H A D | 14-Dec-2005 | 2.5 KiB | 99 | 81 | |
README | H A D | 14-Dec-2005 | 2 KiB | 66 | 40 | |
jkAudIO_mac.c | H A D | 14-Dec-2005 | 34.7 KiB | 1,297 | 944 | |
snack.make | H A D | 14-Dec-2005 | 3.9 KiB | 147 | 117 | |
snack.mcp.sit.hqx | H A D | 14-Dec-2005 | 15.6 KiB | 248 | 246 | |
snack.r | H A D | 14-Dec-2005 | 1.9 KiB | 75 | 47 | |
snack.res | H A D | 14-Dec-2005 | 38.7 KiB | 1,351 | 1,154 |
README
1Building Snack for MacOS X 2 3In order to use Snack you will have to install Tcl/Tk 8.4.5 or later first. 4Download from 5http://www.maths.mq.edu.au/~steffen/tcltk/TclTkAqua/ 6 7In order to build Snack you also need to have Apple's developer tools 8installed. 9 10Change directory to unix/ and type 11 12./configure --with-tcl=/Library/Frameworks/Tcl.framework --with-tk=/Library/Frameworks/Tk.framework 13 14Edit the Makefile and specify the Tcl include file directory as 15 16/Library/Frameworks/Tcl.framework/Headers 17 18and for the Tk include files 19 20/Library/Frameworks/Tk.framework/Headers 21 22now type 23 24make 25 26 27Install using: 28 29sudo make install 30 31 32------------------------------------------------------------------- 33 34MacOS 8.x 9.x 35In order to use Snack you will have to install Tcl/Tk 8.3.3 first. 36 37Building Snack using Metrowerks CodeWarrior 38------------------------------------------------------------------- 39Use the CodeWarrior project file: snack.mcp.sit.hqx 40 41You will have to specify the location of the Tcl/Tk include files 42which are part of the Tcl/Tk source distribution. 43This is the default compiler for the Snack Macintosh binaries. 44 45 46Building Snack using MPW 47------------------------------------------------------------------- 48Snack can be compiled using Apple's free MPW compiler which can be 49downloaded from http://developer.apple.com/tools/mpw-tools/ 50 51You will have to edit the makefile in order to specify the location of the 52Tcl/Tk include files which are part of the Tcl/Tk source distribution. 53 54 55Installation 56------------------------------------------------------------------- 57You must put the file snack.shlb in the standard library location, 58i.e. the "Tool Command Language" folder within the Extensions folder. 59 60You have to give Tcl scripts ample memory. This is done by marking the 61wish icon and selecting Edit | Show info | Memory. 62 63You also have to use the 'millions of colors' display setting in order 64to get spectrograms to display correctly. Failure to do this will cause 65the computer to lock up when running scripts that display spectrograms. 66