ZHUOWARE BACKYARD - NOTE INDEX|ZHUOWARE BACKYARD TOP|ZHUOWARE表ページ

snack2.2.10 unofficial patch // snack2.2.10非公式パッチ

Rev a1 : Dec. 2, 2020 by Zhuo
Rev b1 : Dec. 30, 2020 by Zhuo
Rev b1 64bits: Jan. 18, 2021 by Zhuo
Python3 for Windows: Apr. 8, 2023 by Zhuo

This is an UNAUTHORIZED, NON-COMPATIBLE, INCOMPLETE, NOT-FULLY-TESTED patch for snack2.2.10 which introduces the following new options to canvas section and spectrogram items:

In the latest version, b1, spectrogram item also has the following options: postscript option generates (almost) identical snapshots of what are displayed on the screen (fully functional in ver. b1, including grid plot).
//
非公式、非互換、不完全、未テストのsnack2.2.10用パッチです。これにより、canvasのsection(スペクトル表示)とspectrogram(スペクトログラム表示)アイテムに次の2つのオプションが付け加わります: 最新のバージョンb1では spectrogramアイテムにさらに次のオプションがつきます: postscriptオプションは、画面に表示されるのと(ほぼ)同一のpostscript画像ファイルを生成できます(b1版ではgrid含めすべて機能します)

About Snack // Snackについて
Snack Sound Toolkit, developed by KTH, can be used to manipulate sound in scripting languages such as Tcl/Tk and Python. For details and for source code packages, see: http://www.speech.kth.se/snack/.
//
Snack Sound Toolkit はKTHが開発したもので、Tcl/TkやPythonのようなスクリプト言語で音を容易に扱えるようになります。詳細とソースコードパッケージについては、こちらをご覧ください:http://www.speech.kth.se/snack/


Status


How to use snack2.2.10 in Python 3.x for Windows //
Windows環境の Python 3.x で snack2.2.10を使う方法

This is a note on how to use snack (with zhuo's unofficial patch) in Python 3.x for Windows (32bit/64bit). //
Windows環境(32bit/64bit)の Python 3.xで snack2.2.10(zhuoの非公式パッチ適用版)を使う方法についてのメモ書きです。 //

Rev. b1 Sample Images

MinSect.tcl result
MinSpeg.tcl result
MinSpegGrid.tcl result

Rev. b1 download

Rev. b1 contents

The zip file for 32bit version contains the following files: // 32 bit 版のzipファイルには下記が含まれます:
releasenote.txt
release note. contents, functionality and build-instruction are all described in this text file.//
リリースノートです。内容物、機能、ビルド手順などすべてがこのファイルに記載されています。
snack2.2 directory.
prebuilt binaries (for Tcl/Tk 8.4.20 32bit). Simply copy this directory to C:/Tcl/lib as the replacement for original snack2.2.10.//
ビルド済のバイナリ (Tcl/Tk 8.4.20 32bit用). 単にこのディレクトリをC:/Tcl/libの元のsnack2.2.10の代わりに置いてください。
replacements_to_snack2.2.10_generic
Revised source files for snack2.2.10/generic. Simply overwrite the original versions in snack2.2.10/generic with these files. //
snack2.2.10/generic用の改変されたソースファイル。単にこれらにより snack2.2.10/genericの同名ファイルを上書きしてください。
examples_of_new_options
Sample Tcl scripts for section and spectrogram items. //
sectionとspectrogram アイテム用のサンプルTclスクリプトです。
The zip file for 64bit version contains the following files: // 64 bit版のzipファイルには下記が含まれます。
releasenote.txt
release note. contents, functionality and build-instruction are all described in this text file. Identical to the one in the 32-bit zip archive. //
リリースノートです。内容物、機能、ビルド手順などすべてがこのファイルに記載されています(32 bit版と同一)。
note_for_64bit.txt
Additional note for 64 bit version.//
64 bit版のための追加説明です。
snack2.2 directory.
prebuilt binaries (for Tcl/Tk 8.4.20 64 bit). Simply copy this directory to C:/Tcl/lib as the replacement for original snack2.2.10.//
ビルド済のバイナリ (Tcl/Tk 8.4.20 64bit用). 単にこのディレクトリをC:/Tcl/libの元のsnack2.2.10の代わりに置いてください。
replacements_to_snack2.2.10_generic
Revised source files for snack2.2.10/generic. Simply overwrite the original versions in snack2.2.10/generic with these files. //
snack2.2.10/generic用の改変されたソースファイル。単にこれらにより snack2.2.10/genericの同名ファイルを上書きしてください。
replacements_to_snack2.2.10_win
Revised source files for snack2.2.10/win. Simply overwrite the original versions in snack2.2.10/win with these files. //
snack2.2.10/win用の改変されたソースファイル。単にこれらにより snack2.2.10/winの同名ファイルを上書きしてください。
examples_of_new_options
Sample Tcl scripts for section and spectrogram items. (Identical to those in 32 bit zip archive)//
sectionとspectrogram アイテム用のサンプルTclスクリプトです(32 bit版zipファイルのものと同一)。

Rev. a1 Sample Images

MinSect.tcl result
MinSpeg.tcl result

Rev. a1 download

Rev. a1 contents

releasenote.txt
release note. contents, functionality and build-instruction are all described in this text file.//
リリースノートです。内容物、機能、ビルド手順などすべてがこのファイルに記載されています。
snack2.2 directory.
prebuilt binaries (for Tcl/Tk 8.4.20 32bit). Simply copy this directory to C:/Tcl/lib as the replacement for original snack2.2.10.//
ビルド済のバイナリ (Tcl/Tk 8.4.20 32bit用). 単にこのディレクトリをC:/Tcl/libの元のsnack2.2.10の代わりに置いてください。
replacements_to_snack2.2.10_generic
Revised source files for snack2.2.10/generic. Simply overwrite the original versions in snack2.2.10/generic with these files. //
snack2.2.10/generic用の改変されたソースファイル。単にこれらにより snack2.2.10/genericの同名ファイルを上書きしてください。
examples_of_new_options
Sample Tcl scripts for section and spectrogram items. //
sectionとspectrogram アイテム用のサンプルTclスクリプトです。