home *** CD-ROM | disk | FTP | other *** search
/ Freeware for SPARC / sparcapps.tar / me / Apps / Sound / FrontEnd.app / FrontEnd.nib (.txt) < prev    next >
NeXT TypedStream Data  |  1994-06-07  |  24KB  |  190 lines

  1. typedstream
  2. StreamTable
  3.     HashTable
  4. Object
  5. [20c]
  6. typedstream
  7. [570c]
  8. typedstream
  9.     HashTable
  10. Object
  11. FrontEnd
  12. HeaderClass
  13. %%%%i@@
  14. genericobject_nib
  15. NameView
  16. SampleButton
  17. currentSound
  18. popup
  19. ConvertButton
  20. IconBox
  21. myGNULicense
  22. IconBox2
  23. FrontEndWindow
  24.     NameView2
  25.     ErrorText
  26. stopsound:
  27. showGNULicense:
  28. convertMactoNeXT:
  29. playsound:
  30. setUpDraggedInFiles:
  31. changeSampleRate:
  32. pausesound:
  33. FirstResponder
  34. firstnib
  35. performMiniaturize:
  36. copy:
  37. paste:
  38. selectAll:
  39. performClose:
  40. [23523c]
  41. typedstream
  42.     HashTable
  43. Object
  44. [15@]
  45. Bitmap
  46. Sound
  47. iii00
  48. [576c]
  49. UUUUUUUUUV
  50. UUUUUUUUUUj
  51. UUUUUUUUUUj
  52. Blank
  53. MyFace
  54. [1024c]
  55. playbutton
  56. [507c]
  57. UUUUUUUUUUU
  58. playbuttonH
  59. UUUUUUUUUUU
  60. stopbutton
  61. UUUUj
  62. UUUUUUUUUUU
  63. stopbuttonH
  64. UUUUj
  65. UUUUUUUUUUU
  66. pausebutton
  67. UUUUUUUUUUU
  68. pausebuttonH
  69. UUUUUUUUUUU
  70. recordbutton
  71. UUUUUUUUUUU
  72. recordbuttonH
  73. UUUUUUUUUUU
  74. Macsnd
  75. UUUUUU@
  76. UUUUUU
  77. UUUUUUUUUUZ
  78. UUUUUUUUUUZ
  79. Convert
  80. [50c]
  81. MacNext.
  82. NibData
  83. @@@@s
  84. Storage
  85. {*@@}
  86.     [48{*@@}]
  87. File's Owner
  88. CustomObject
  89. Application
  90. MainMenu
  91. MenuTemplate
  92. FrontEnd
  93. Matrix
  94. Control
  95.     Responder
  96. @:@iiii
  97. MenuCell
  98. ButtonCell
  99. ActionCell
  100. Info...
  101.     Helvetica
  102. ff@@#::s
  103. MyWindow
  104. WindowTemplate
  105. iiii***@s@
  106. 'Yet Another Mac To NeXT Sound Convertor
  107. Window
  108. [14@]
  109. CustomView
  110.     TextField
  111. TextFieldCell
  112. Button
  113. Convert Sound 
  114. Sample Rate = 22KHz
  115.     Macintosh
  116. Helvetica-Bold
  117. This is for Errors
  118. Field1
  119. Field
  120. Pause
  121. Field3
  122. Field4
  123. Field5
  124. FrontEndInstance
  125.     InfoPanel
  126. Panel
  127. Version 1.2.0
  128. This is Free software; you can redistribute it and/or modify it under the terms
  129. of the GNU General Public License as published by the Free Software
  130. Foundation; either version 1, or (at your option) any later version.
  131. This program is distributed in the hope that it will be useful, but
  132.                              without even the implied warranty of                                  or
  133.                                                                 See the GNU General Public License
  134. for more details, by clicking on the button below:
  135. without
  136. Helvetica-BoldOblique
  137. any warranty;<
  138. merchantability<
  139. !fitness for a particular purpose.<
  140. !Copyright         1990 by Ed Hill
  141. Symbol
  142. Ed Hill
  143. Self Portriat0
  144. License...
  145. Futue Additions
  146. <edhill@shumun.weeg.uiowa.edu>
  147. Helvetica-Oblique
  148. Known Problems
  149. AAll helpful comments and suggestions are welcome (and encouraged)
  150. Field262 >2!A2"D2
  151. CopyrightSymbolI'
  152. VersionNumber-'
  153. Button1P'vR'
  154. \' a'
  155. g'!j'
  156. o'"r'
  157. This is simply a user friendly  frontend to an existing program called "mac2snd" by Robert Hood.
  158. With this version you simply drag a Macintosh sound (designated by a .macsnd extension) from the Workspace to my application's window.
  159. Once you have done that press the convert button to convert the Mac sound to a NeXT sound.  This program automatically writes the new sound file in your current directory.  It writes a new file with the same name as the Mac sound except it replaces the ".macsnd" with the standard ".snd".
  160. NOTE:  I make my program require a .macsnd extension so that a standard can be set.  NeXT sounds have .snd extension, Tiff files have a .tiff extension and now when I look at my browser I will know what sounds are Mac sounds and what sounds are NeXT sounds.
  161. I have included buttons so that you can listen to the sound after it has been converted.  If the converted sound is to slow or to fast then press the "Sample Rate" button and convert the sound again.
  162. Known Bugs
  163. cBug #1:  There seems to be some type of clipping that occurs during the transfer.  The first few microseconds of the converted sound seemed to get messed up.
  164. Bug #2:  I originally wrote this program to convert multiple files at once, but for some reason the Workspace would not let me drag a handfull of files to my window (pathList is no longer a list).
  165.     Additions
  166. Future Additions
  167. #1:  I hope to fix the before mentioned bugs.
  168. #2: 1 would like to be able to recognized different Macintosh sound types and be able to convert all of them.  This would also include converting NeXT to Mac.
  169. #3:  I plan to add a simple little editor ( nothing fancy ) like SoundEditor.
  170. {i*@@@}
  171. [21{i*@@@}]
  172. hide:
  173. terminate:
  174. delegate
  175. FrontEndWindow$
  176. IconBox$
  177. NameView$
  178. IconBox2$
  179.     NameView2$
  180. convertMactoNeXT:
  181. changeSampleRate:
  182. playsound:
  183. makeKeyAndOrderFront:
  184. stopsound:
  185. pausesound:
  186.     ErrorText$
  187. showGNULicense:d$
  188. SampleButton$
  189. ConvertButton$
  190.