home *** CD-ROM | disk | FTP | other *** search
/ Chip: Hang es video / CHIP_ZENESZERKESZTO_2005.ISO / audio_1 / Bitmawaves / BW.exe / 0 / RCDATA / TABOUTFORM / TABOUTFORM.txt
Encoding:
Text File  |  2003-03-23  |  6.7 KB  |  194 lines

  1. object AboutForm: TAboutForm
  2.   Left = 200
  3.   Top = 108
  4.   Width = 408
  5.   Height = 444
  6.   Caption = 'About Bitmap Player'
  7.   Font.Charset = DEFAULT_CHARSET
  8.   Font.Color = clWindowText
  9.   Font.Height = -11
  10.   Font.Name = 'MS Sans Serif'
  11.   Font.Style = []
  12.   Position = poScreenCenter
  13.   Scaled = False
  14.   PixelsPerInch = 96
  15.   TextHeight = 13
  16.   object PageControl1: TPageControl
  17.     Left = 0
  18.     Top = 0
  19.     Width = 400
  20.     Height = 417
  21.     ActivePage = TabSheet1
  22.     Align = alClient
  23.     TabOrder = 0
  24.     object TabSheet1: TTabSheet
  25.       Caption = 'General'
  26.       object Memo1: TMemo
  27.         Left = 0
  28.         Top = 0
  29.         Width = 392
  30.         Height = 389
  31.         Align = alClient
  32.         Lines.Strings = (
  33.           'This is Bitmap Player. This simple program converts bitmap '
  34.           'images (Windows format without compression) to sounds.'
  35.           'E.g., every line of loaded image is assumed to be a spectrum of '
  36.           'sound, and it is converted to time domain by means of inverse '
  37.           'Fourie transform.'
  38.           'How does it work? It'#39's easy to try. Create new bitmap with '
  39.           
  40.             '"Paint" (for the first time create a small picture - about 200 x' +
  41.             ' 200'
  42.           'pixels), paint it black, and then draw white diagonal line. '
  43.           
  44.             'Save this picture, load it to Bitmap Player when Inverse Fourie ' +
  45.             'tab '
  46.           
  47.             'is active, and press Convert button. When conversion stops, you ' +
  48.             'can '
  49.           'press Play button and enjoy your musical creation!'
  50.           'Try to use '#39'Musical'#39' tab to do the same conversion. '
  51.           'Do you hear the difference?'
  52.           ''
  53.           
  54.             'Instead of painting, select Fourie tab, load any *.wav file (try' +
  55.             ' to '
  56.           'record few words with the microphone), convert it to picture, '
  57.           'save the image,  and convert it again to sound, and discover'
  58.           'the new sound of you voice!'
  59.           ''
  60.           'Fourie transformation is not the only one available, although '
  61.           'usually it works faster. Choose another tabs and try!'
  62.           
  63.             'Sometimes they produce pretty strange sounds... At least, they a' +
  64.             're'
  65.           'unexpected ;-)'
  66.           ''
  67.           'Pay attention to the newest features - morphing and envelopes '
  68.           'processing.'
  69.           ''
  70.           
  71.             'To get a clear vision of the idea of convolution, try to create ' +
  72.             'simple '
  73.           'models and observe how they are transformed.'
  74.           ''
  75.           'Morphing gives you possibility to mix two images '
  76.           
  77.             'and then convert result image to sound - save it to file, choose' +
  78.             ' '
  79.           'one of the '#39'Inverse'#39' tabs and make sound.'
  80.           ''
  81.           'Magnitude and frequency envelopes could be produced from '
  82.           'source wave and be saved as pictures. Then you can '
  83.           'edit the images and create new improved ;-) sound.'
  84.           ''
  85.           'There is a great field for experiments!'
  86.           ''
  87.           '**********************'
  88.           'The program is FREEWARE and can be distributed without '
  89.           'charge and (of course) without any warranties.'
  90.           '**********************'
  91.           'The latest version is available for download at'
  92.           '     www.webcenter.ru/~vsoft/BitmapPlayer.htm'
  93.           ''
  94.           'This program was developed by Victor Khashchanskiy.'
  95.           'To contact with the author, mailto: vsoft@online.ru'
  96.           'All kinds of comments and suggestions are highly appreciated.'
  97.           'TIA.')
  98.         ReadOnly = True
  99.         ScrollBars = ssVertical
  100.         TabOrder = 0
  101.       end
  102.     end
  103.     object TabSheet2: TTabSheet
  104.       Caption = 'History'
  105.       object Memo2: TMemo
  106.         Left = 0
  107.         Top = 0
  108.         Width = 392
  109.         Height = 389
  110.         Align = alClient
  111.         Lines.Strings = (
  112.           'Ver 1.04 - the first release was published in Internet.'
  113.           'Ver 1.10 - added direct conversion (from *.wav to *.bmp)'
  114.           
  115.             'Ver 1.20 - added '#39'Log'#39' flag to make conversion from dB-scaled pi' +
  116.             'ctures'
  117.           '   (which can be produced by inverse conversion. for example);'
  118.           
  119.             '   also added '#39'Fourie'#39' flag and non-Fourie one-voice signal crea' +
  120.             'tion'
  121.           'Ver 1.25 - non-Fourie signal creation produces so much voices,'
  122.           '   that computer almost hangs (very slow on complex pictures)'
  123.           'Ver 1.30 - added one more non-Fourie signal creation method.'
  124.           '  The previous one is named "Threads", and the latest - '
  125.           '"Vibrations".'
  126.           
  127.             '  They are similar, and differs in the way to fill each picture ' +
  128.             'object'
  129.           
  130.             '  with instantenious frequency. "Vibrations" method uses sine fi' +
  131.             'll'
  132.           '  with user defined period.'
  133.           '  The speed of "Threads" calculations significantly increased.'
  134.           'Ver 1.50 - added minor/major accord generation, choise is based'
  135.           '  on color analysis (hot colors produce major, cold - minor).'
  136.           'Ver 2.0 - new Controls dialog; '#39'snap to notes'#39' feature.'
  137.           '  Picture morphing - it is a tool to make sound morphing.'
  138.           'Ver 2.1 - wavelets (currently postponed)'
  139.           'Ver 2.2 - envelopes'
  140.           'Ver 3.0 - "all-in-one-window" user interface'
  141.           'Ver 3.1 - Drag'#39'n'#39'drop support (BMP or WAV files are accepted '
  142.           'according to the conversion type selected) '
  143.           'Ver 3.2 - Models and Convolution'
  144.           'Ver 3.3 - Batch processing, Stereo sound support'
  145.           'Ver 3.4 - Shuffle and Musical tabs, Echo filter'
  146.           'Ver 3.5 - Profile filter')
  147.         ReadOnly = True
  148.         ScrollBars = ssVertical
  149.         TabOrder = 0
  150.       end
  151.     end
  152.     object TabSheet3: TTabSheet
  153.       Caption = 'Update'
  154.       object Label1: TLabel
  155.         Left = 51
  156.         Top = 104
  157.         Width = 225
  158.         Height = 25
  159.         Alignment = taCenter
  160.         Caption = 'The latest version is available at the URL:'
  161.       end
  162.       object URLEdit: TEdit
  163.         Left = 27
  164.         Top = 160
  165.         Width = 281
  166.         Height = 21
  167.         ReadOnly = True
  168.         TabOrder = 0
  169.         Text = 'http://www.webcenter.ru/~vsoft/BitmapPlayer.htm'
  170.       end
  171.       object GoButton: TButton
  172.         Left = 323
  173.         Top = 158
  174.         Width = 43
  175.         Height = 25
  176.         Caption = 'Go'
  177.         Default = True
  178.         TabOrder = 1
  179.         OnClick = GoButtonClick
  180.       end
  181.       object CloseButton: TButton
  182.         Left = 328
  183.         Top = 352
  184.         Width = 43
  185.         Height = 25
  186.         Cancel = True
  187.         Caption = 'Close'
  188.         TabOrder = 2
  189.         OnClick = CloseButtonClick
  190.       end
  191.     end
  192.   end
  193. end
  194.