home *** CD-ROM | disk | FTP | other *** search
- object AboutForm: TAboutForm
- Left = 200
- Top = 108
- Width = 408
- Height = 444
- Caption = 'About Bitmap Player'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- Position = poScreenCenter
- Scaled = False
- PixelsPerInch = 96
- TextHeight = 13
- object PageControl1: TPageControl
- Left = 0
- Top = 0
- Width = 400
- Height = 417
- ActivePage = TabSheet1
- Align = alClient
- TabOrder = 0
- object TabSheet1: TTabSheet
- Caption = 'General'
- object Memo1: TMemo
- Left = 0
- Top = 0
- Width = 392
- Height = 389
- Align = alClient
- Lines.Strings = (
- 'This is Bitmap Player. This simple program converts bitmap '
- 'images (Windows format without compression) to sounds.'
- 'E.g., every line of loaded image is assumed to be a spectrum of '
- 'sound, and it is converted to time domain by means of inverse '
- 'Fourie transform.'
- 'How does it work? It'#39's easy to try. Create new bitmap with '
-
- '"Paint" (for the first time create a small picture - about 200 x' +
- ' 200'
- 'pixels), paint it black, and then draw white diagonal line. '
-
- 'Save this picture, load it to Bitmap Player when Inverse Fourie ' +
- 'tab '
-
- 'is active, and press Convert button. When conversion stops, you ' +
- 'can '
- 'press Play button and enjoy your musical creation!'
- 'Try to use '#39'Musical'#39' tab to do the same conversion. '
- 'Do you hear the difference?'
- ''
-
- 'Instead of painting, select Fourie tab, load any *.wav file (try' +
- ' to '
- 'record few words with the microphone), convert it to picture, '
- 'save the image, and convert it again to sound, and discover'
- 'the new sound of you voice!'
- ''
- 'Fourie transformation is not the only one available, although '
- 'usually it works faster. Choose another tabs and try!'
-
- 'Sometimes they produce pretty strange sounds... At least, they a' +
- 're'
- 'unexpected ;-)'
- ''
- 'Pay attention to the newest features - morphing and envelopes '
- 'processing.'
- ''
-
- 'To get a clear vision of the idea of convolution, try to create ' +
- 'simple '
- 'models and observe how they are transformed.'
- ''
- 'Morphing gives you possibility to mix two images '
-
- 'and then convert result image to sound - save it to file, choose' +
- ' '
- 'one of the '#39'Inverse'#39' tabs and make sound.'
- ''
- 'Magnitude and frequency envelopes could be produced from '
- 'source wave and be saved as pictures. Then you can '
- 'edit the images and create new improved ;-) sound.'
- ''
- 'There is a great field for experiments!'
- ''
- '**********************'
- 'The program is FREEWARE and can be distributed without '
- 'charge and (of course) without any warranties.'
- '**********************'
- 'The latest version is available for download at'
- ' www.webcenter.ru/~vsoft/BitmapPlayer.htm'
- ''
- 'This program was developed by Victor Khashchanskiy.'
- 'To contact with the author, mailto: vsoft@online.ru'
- 'All kinds of comments and suggestions are highly appreciated.'
- 'TIA.')
- ReadOnly = True
- ScrollBars = ssVertical
- TabOrder = 0
- end
- end
- object TabSheet2: TTabSheet
- Caption = 'History'
- object Memo2: TMemo
- Left = 0
- Top = 0
- Width = 392
- Height = 389
- Align = alClient
- Lines.Strings = (
- 'Ver 1.04 - the first release was published in Internet.'
- 'Ver 1.10 - added direct conversion (from *.wav to *.bmp)'
-
- 'Ver 1.20 - added '#39'Log'#39' flag to make conversion from dB-scaled pi' +
- 'ctures'
- ' (which can be produced by inverse conversion. for example);'
-
- ' also added '#39'Fourie'#39' flag and non-Fourie one-voice signal crea' +
- 'tion'
- 'Ver 1.25 - non-Fourie signal creation produces so much voices,'
- ' that computer almost hangs (very slow on complex pictures)'
- 'Ver 1.30 - added one more non-Fourie signal creation method.'
- ' The previous one is named "Threads", and the latest - '
- '"Vibrations".'
-
- ' They are similar, and differs in the way to fill each picture ' +
- 'object'
-
- ' with instantenious frequency. "Vibrations" method uses sine fi' +
- 'll'
- ' with user defined period.'
- ' The speed of "Threads" calculations significantly increased.'
- 'Ver 1.50 - added minor/major accord generation, choise is based'
- ' on color analysis (hot colors produce major, cold - minor).'
- 'Ver 2.0 - new Controls dialog; '#39'snap to notes'#39' feature.'
- ' Picture morphing - it is a tool to make sound morphing.'
- 'Ver 2.1 - wavelets (currently postponed)'
- 'Ver 2.2 - envelopes'
- 'Ver 3.0 - "all-in-one-window" user interface'
- 'Ver 3.1 - Drag'#39'n'#39'drop support (BMP or WAV files are accepted '
- 'according to the conversion type selected) '
- 'Ver 3.2 - Models and Convolution'
- 'Ver 3.3 - Batch processing, Stereo sound support'
- 'Ver 3.4 - Shuffle and Musical tabs, Echo filter'
- 'Ver 3.5 - Profile filter')
- ReadOnly = True
- ScrollBars = ssVertical
- TabOrder = 0
- end
- end
- object TabSheet3: TTabSheet
- Caption = 'Update'
- object Label1: TLabel
- Left = 51
- Top = 104
- Width = 225
- Height = 25
- Alignment = taCenter
- Caption = 'The latest version is available at the URL:'
- end
- object URLEdit: TEdit
- Left = 27
- Top = 160
- Width = 281
- Height = 21
- ReadOnly = True
- TabOrder = 0
- Text = 'http://www.webcenter.ru/~vsoft/BitmapPlayer.htm'
- end
- object GoButton: TButton
- Left = 323
- Top = 158
- Width = 43
- Height = 25
- Caption = 'Go'
- Default = True
- TabOrder = 1
- OnClick = GoButtonClick
- end
- object CloseButton: TButton
- Left = 328
- Top = 352
- Width = 43
- Height = 25
- Cancel = True
- Caption = 'Close'
- TabOrder = 2
- OnClick = CloseButtonClick
- end
- end
- end
- end
-