Algorithmic Composition "CipherTune"
アルゴリズム作曲「暗号音楽 サイファチューン」
The Software Composes Encrypted and Decrypted Music. Decryption is Cross-Platform.
プログラムは、暗号・復号音楽を作曲します。 復号機能はクロスプラットフォームです。

NEWS: Software Art "CipherTune" is at ESPACIO ENTER 2013.
The International Festival of Art, Science, Innovation and Digital Culture opens at Tenerife of the Canary Islands in November, 2013.
カナリー諸島テネリフェで行われるアート、サイエンス、デジタル・カルチャーのフェスティバル「ESPACIO ENTER 2013」に選出

PUBLICATIONS: addictivetips, Hacker 10 – Security Hacker, bitelia

Algorithmic Composition "CipherTune" is an interdisciplinary art. The art work is ciphered and reversible musics of a text or an image. The project is experimenting with the relationships between perception, cognition and digital technology, cipher, visual art and music. The program encrypts a text or a photo then converts it to a twelve-tone MIDI music file, the music file can be decrypted to the original. The cipher algorithmic is strong enogh. If you like you can send your secret encoded tune by email. "CipherTune" was inspired by Alfred Hitchcock's movie "The Lady Vanishes".

アルゴリズム作曲「暗号音楽サイファチューン」は、インターディシプリナリー(幾つもの領域にまたがる学際的)なアートです。
作られるアートワークは、テキストとイメージの暗号化及び復号可能音楽で、 プロジェクトは知覚・認識や、デジタル技術、暗号、視覚芸術、音楽の関連を実験的に扱っています。 プログラムは文章・写真を暗号化し、それを12音階 MIDI音楽に変換します。暗号化されたMIDI音楽ファイルから元の文章・写真に復号可能です。 使用している暗号アルゴリズムは十分強力なものです。お望みでしたら秘密を隠した音楽を、Eメールで送る事もできます。「サイファチューン」は、アルフレッド・ヒッチコックの映画 「バルカン超特急 The Lady Vanishes」からヒントを得て開発しました。

Password: hanihoheto08
Suggested Donation Over $10.00 USD. The application does not work on the latest OS.

When you use the encrypted function of CipherTune, you need the password of the application.
The application doe not work on the latest OS.



パスワード:hanihoheto08
$10.00 USD以上の金額をドネーションしていただけると嬉しいです。

暗号化機能の使用はアプリにパスワードをタイプしてください。
最新のOS上ではアプリは動きません。
PayPalが日本法人になって、日本から任意の金額でドネーションができなくなりました。
こちらからPayPalの支払いを使ってください。
または「index@kenjikojima.com」宛、直接PayPalから送金できます。

プログラム「サイファチューン」の著作権は小島健治に属します。
サイファチューンで作られた曲は、クリエイティブ・コモンズのライセンスに従ってください。

Download "CipherTune" / ダウンロード "CipherTune"
The application does not work on the latest OS.
Use this program at your own risk. The author makes no warranties.
A created MIDI file can be decrypted by compatible MacOS and Windows.
すべて自己責任でご使用ください。作成されるMIDIファイルは、MacOS・Windows 互換で復号できます。
Windows版はアップルのクイックタイム・アプリが必要です。

Password: hanihoheto08
MacOS: "CipherTune" Version 08
Windows: "CipherTune" Version 08
(Windows version requires Apple QuickTime application)
CipherTune Copyright Notice: Kenji Kojima All rights reserved worldwide
A music is created by CipherTune is licensed under a Creative Commons License.





Web CipherTune Concert 11 Compositions / ウェブ サイファチューン・コンサート 11作品
QuickTime-plugin of Mavericks/Win8 for the Web cannot play MIDI files. It was fixed a part of the problems by JavaScript, but does not play by an assigned instrument. Desktop version of QuickTime player does not have the problem and can play.
ウェブ版のサイファチューン・コンサートは、Mavericks/Win8用の最新QuickTimeプラグインで MIDIファイルが演奏できません。一部JavaScriptで修正しましたが、現在設定した楽器で演奏されません。デスクトップ版のQuickTimeでは問題なく演奏できます。

Download / ダウンロード
Free: MacOS Desktop Application / デスクトップ版MacOSアプリ : "CipherTune Concert"
Free: Windows Desktop Application / デスクトップ版Windowsアプリ: "CipherTune Concert"

Windows version requires Apple QuickTime application. / Windows版はアップルのクイックタイム・アプリが必要です。

Another VideoDemo: MP3 Music file to Encrypted PNG Image file.
This is currently experimental. It will be in Version 08.

Email to the Author / Kenji Kojima



Encryption / 暗号

• Using cipher name is blowfish 256 bits.
• Encrypted MIDI music file can be decrypted by compatible MacOS and Windows.
• All Unicode text format languages can be encrypted.
• Supported image formats are JPEG and PING. Recommend JPEG for faster processing.
• You cannot save a Unicode MIDI file name. Use alphabet and numbers. MIDI file must have ".mid" extension.
• You cannot save a Unicode encrypted text file name. Use alphabet and numbers. MIDI file must have ".txt" extension.
• A password must be 6 and over characters, and case-sensitive(CipherTune recognizes capital or lowercase letters).
• A large photo and/or PING file take longer processing, under 280(W) x 280(H) pixels is a reasonable size.
   However you can make an encrypted tune of any sizes of images.
• When you are processing CipherTune in the last some seconds, another application is active, you may lose the processing data.

• 使用している暗号はブロウフィッシュ256ビットです。
• 作成した暗号MIDIファイルは、MacOS またはWindows 互換で復号します。
• 暗号化できるテキストは、ユニコードが扱える全ての言語に対応します。
• イメージ・ファイルは、JPEGとPINGが使用できます。処理スペードからJPEGを推奨します。
• MIDIファイルは日本語名で保存できません、アルファベットと数字を使って最後に「.mid」の拡張子を付けけてください。
• 暗号化テキストは日本語名で保存できません、アルファベットと数字を使って最後に「.txt」の拡張子を付けけてください。
• パスワードは6文字以上、大文字小文字を識別します。
• 大きなサイズの写真、またPINGファイルの処理には時間がかかります。
   280(W)x280(H)ピクセル以下のサイズが望ましいですが、どんな大きさでも可能です。
• サイファチューンを処理中、最後の数秒間に他のアプリケーションをアクティブにすると、処理中のデータを喪失する事があります。











Decryption / 復号









MP3 Music to PNG Image



Version 08
• Added "MP3 Music to PNG Image

Version 07
• A large size photo can be changed to a smaller and JPEG image.

Version 06
• Image PING file was supported.

Version 05
• Fixed typos.
* Dialogue icon was disappeared

Version 04
• Can make stereo tune (panpot).
• Changed icon colors

Version 03
• Changed program name to "CipherTune".
• Fixed some bugs.

Version 02
• Added encrypted and decrypted photograph.
• Can save and import encrypted text data (blowfish 256 bits).
• Aligned text, and improved many.

Version 01
• A text data can be an encrypted MIDI file, the MIDI file can ne decrypted a text data.