notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q3
spectmorph Analyze and combine samples of musical instruments
0.6.0 audio on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.0Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-09 04:33:04
Last Update: 2023-07-12 03:58:50
Commit Hash: 981a41b
License: GPLv2
WWW:
https://spectmorph.org/
Description:
SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute. In its current version, SpectMorph ships with many ready-to-use instruments which can be combined using morphing.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (234 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/spectmorph-0.6.0/catalog.mk
  3. /usr/local/share/licenses/spectmorph-0.6.0/LICENSE
  4. /usr/local/share/licenses/spectmorph-0.6.0/GPLv2
  5. bin/smenc
  6. bin/smenccache
  7. bin/sminspector
  8. bin/sminstbuilder
  9. bin/smjack
  10. bin/smplay
  11. bin/smsampleedit
  12. bin/smsfimport
  13. bin/smstrip
  14. bin/smtool
  15. bin/smwavset
  16. include/spectmorph/smcore/smadsrenvelope.hh
  17. include/spectmorph/smcore/smalignedarray.hh
  18. include/spectmorph/smcore/smaudio.hh
  19. include/spectmorph/smcore/smaudiotool.hh
  20. include/spectmorph/smcore/smbinbuffer.hh
  21. include/spectmorph/smcore/smblockutils.hh
  22. include/spectmorph/smcore/smbuilderthread.hh
  23. include/spectmorph/smcore/smconfig.hh
  24. include/spectmorph/smcore/smdcblocker.hh
  25. include/spectmorph/smcore/smdebug.hh
  26. include/spectmorph/smcore/smeffectdecoder.hh
  27. include/spectmorph/smcore/smencoder.hh
  28. include/spectmorph/smcore/smfft.hh
  29. include/spectmorph/smcore/smflexadsr.hh
  30. include/spectmorph/smcore/smgenericin.hh
  31. include/spectmorph/smcore/smgenericout.hh
  32. include/spectmorph/smcore/smhexstring.hh
  33. include/spectmorph/smcore/smifftsynth.hh
  34. include/spectmorph/smcore/smindex.hh
  35. include/spectmorph/smcore/sminfile.hh
  36. include/spectmorph/smcore/sminsteditsynth.hh
  37. include/spectmorph/smcore/sminstenccache.hh
  38. include/spectmorph/smcore/sminstencoder.hh
  39. include/spectmorph/smcore/sminstrument.hh
  40. include/spectmorph/smcore/smjobqueue.hh
  41. include/spectmorph/smcore/smladdervcf.hh
  42. include/spectmorph/smcore/smleakdebugger.hh
  43. include/spectmorph/smcore/smlinearsmooth.hh
  44. include/spectmorph/smcore/smlivedecoder.hh
  45. include/spectmorph/smcore/smlivedecoderfilter.hh
  46. include/spectmorph/smcore/smlivedecodersource.hh
  47. include/spectmorph/smcore/smmain.hh
  48. include/spectmorph/smcore/smmath.hh
  49. include/spectmorph/smcore/smmatharm.hh
  50. include/spectmorph/smcore/smmemout.hh
  51. include/spectmorph/smcore/smmicroconf.hh
  52. include/spectmorph/smcore/smmidisynth.hh
  53. include/spectmorph/smcore/smminiresampler.hh
  54. include/spectmorph/smcore/smmmapin.hh
  55. include/spectmorph/smcore/smmodulationlist.hh
  56. include/spectmorph/smcore/smmorphgrid.hh
  57. include/spectmorph/smcore/smmorphgridmodule.hh
  58. include/spectmorph/smcore/smmorphlfo.hh
  59. include/spectmorph/smcore/smmorphlfomodule.hh
  60. include/spectmorph/smcore/smmorphlinear.hh
  61. include/spectmorph/smcore/smmorphlinearmodule.hh
  62. include/spectmorph/smcore/smmorphoperator.hh
  63. include/spectmorph/smcore/smmorphoperatormodule.hh
  64. include/spectmorph/smcore/smmorphoutput.hh
  65. include/spectmorph/smcore/smmorphoutputmodule.hh
  66. include/spectmorph/smcore/smmorphplan.hh
  67. include/spectmorph/smcore/smmorphplansynth.hh
  68. include/spectmorph/smcore/smmorphplanvoice.hh
  69. include/spectmorph/smcore/smmorphsource.hh
  70. include/spectmorph/smcore/smmorphsourcemodule.hh
  71. include/spectmorph/smcore/smmorphutils.hh
  72. include/spectmorph/smcore/smmorphwavsource.hh
  73. include/spectmorph/smcore/smmorphwavsourcemodule.hh
  74. include/spectmorph/smcore/smnoisebandpartition.hh
  75. include/spectmorph/smcore/smnoisedecoder.hh
  76. include/spectmorph/smcore/smnotifybuffer.hh
  77. include/spectmorph/smcore/smoutfile.hh
  78. include/spectmorph/smcore/smpandaresampler.hh
  79. include/spectmorph/smcore/smpcg32rng.hh
  80. include/spectmorph/smcore/smpolyphaseinter.hh
  81. include/spectmorph/smcore/smproject.hh
  82. include/spectmorph/smcore/smproperty.hh
  83. include/spectmorph/smcore/smrandom.hh
  84. include/spectmorph/smcore/smsignal.hh
  85. include/spectmorph/smcore/smsinedecoder.hh
  86. include/spectmorph/smcore/smskfilter.hh
  87. include/spectmorph/smcore/smstdioin.hh
  88. include/spectmorph/smcore/smstdioout.hh
  89. include/spectmorph/smcore/smstdiosubin.hh
  90. include/spectmorph/smcore/smsynthinterface.hh
  91. include/spectmorph/smcore/smtimeinfo.hh
  92. include/spectmorph/smcore/smuserinstrumentindex.hh
  93. include/spectmorph/smcore/smutils.hh
  94. include/spectmorph/smcore/smwavdata.hh
  95. include/spectmorph/smcore/smwavset.hh
  96. include/spectmorph/smcore/smwavsetbuilder.hh
  97. include/spectmorph/smcore/smwavsetrepo.hh
  98. include/spectmorph/smcore/smzip.hh
  99. include/spectmorph/smcore/spectmorph.hh
  100. include/spectmorph/smglui/pugl/cairo_gl.h
  101. include/spectmorph/smglui/pugl/gl.h
  102. include/spectmorph/smglui/pugl/glew.h
  103. include/spectmorph/smglui/pugl/glu.h
  104. include/spectmorph/smglui/pugl/pugl.h
  105. include/spectmorph/smglui/pugl/pugl_internal.h
  106. include/spectmorph/smglui/smaboutdialog.hh
  107. include/spectmorph/smglui/smbutton.hh
  108. include/spectmorph/smglui/smcheckbox.hh
  109. include/spectmorph/smglui/smcombobox.hh
  110. include/spectmorph/smglui/smcomboboxoperator.hh
  111. include/spectmorph/smglui/smcontrolstatus.hh
  112. include/spectmorph/smglui/smcontrolview.hh
  113. include/spectmorph/smglui/smdialog.hh
  114. include/spectmorph/smglui/smdrawutils.hh
  115. include/spectmorph/smglui/smeventloop.hh
  116. include/spectmorph/smglui/smfixedgrid.hh
  117. include/spectmorph/smglui/smframe.hh
  118. include/spectmorph/smglui/sminsteditnote.hh
  119. include/spectmorph/smglui/sminsteditparams.hh
  120. include/spectmorph/smglui/sminsteditwindow.hh
  121. include/spectmorph/smglui/smlabel.hh
  122. include/spectmorph/smglui/smled.hh
  123. include/spectmorph/smglui/smlineedit.hh
  124. include/spectmorph/smglui/smlistbox.hh
  125. include/spectmorph/smglui/smmenubar.hh
  126. include/spectmorph/smglui/smmessagebox.hh
  127. include/spectmorph/smglui/smmorphgridview.hh
  128. include/spectmorph/smglui/smmorphgridwidget.hh
  129. include/spectmorph/smglui/smmorphlfoview.hh
  130. include/spectmorph/smglui/smmorphlinearview.hh
  131. include/spectmorph/smglui/smmorphoperatorview.hh
  132. include/spectmorph/smglui/smmorphoutputview.hh
  133. include/spectmorph/smglui/smmorphplancontrol.hh
  134. include/spectmorph/smglui/smmorphplanview.hh
  135. include/spectmorph/smglui/smmorphplanwindow.hh
  136. include/spectmorph/smglui/smmorphsourceview.hh
  137. include/spectmorph/smglui/smmorphwavsourceview.hh
  138. include/spectmorph/smglui/smnativefiledialog.hh
  139. include/spectmorph/smglui/smoperatorlayout.hh
  140. include/spectmorph/smglui/smoperatorrolemap.hh
  141. include/spectmorph/smglui/smoutputadsrwidget.hh
  142. include/spectmorph/smglui/smparamlabel.hh
  143. include/spectmorph/smglui/smpathdialog.hh
  144. include/spectmorph/smglui/smprogressbar.hh
  145. include/spectmorph/smglui/smpropertyview.hh
  146. include/spectmorph/smglui/smpropertyviewedit.hh
  147. include/spectmorph/smglui/smrenameopwindow.hh
  148. include/spectmorph/smglui/smsamplewidget.hh
  149. include/spectmorph/smglui/smscrollbar.hh
  150. include/spectmorph/smglui/smscrollview.hh
  151. include/spectmorph/smglui/smshortcut.hh
  152. include/spectmorph/smglui/smsimplelines.hh
  153. include/spectmorph/smglui/smslider.hh
  154. include/spectmorph/smglui/smtimer.hh
  155. include/spectmorph/smglui/smtoolbutton.hh
  156. include/spectmorph/smglui/smvoicestatus.hh
  157. include/spectmorph/smglui/smwidget.hh
  158. include/spectmorph/smglui/smwindow.hh
  159. include/spectmorph/smglui/spectmorphglui.hh
  160. include/spectmorph/smgui/smsampleview.hh
  161. include/spectmorph/smgui/smzoomcontroller.hh
  162. include/spectmorph/smgui/spectmorphgui.hh
  163. lib/clap/SpectMorph.clap
  164. lib/libspectmorph.a
  165. lib/libspectmorph.so
  166. lib/libspectmorph.so.0
  167. lib/libspectmorph.so.0.0.0
  168. lib/libspectmorphglui.a
  169. lib/libspectmorphglui.so
  170. lib/libspectmorphglui.so.0
  171. lib/libspectmorphglui.so.0.0.0
  172. lib/libspectmorphgui.a
  173. lib/libspectmorphgui.so
  174. lib/libspectmorphgui.so.0
  175. lib/libspectmorphgui.so.0.0.0
  176. lib/libspectmorphjack.a
  177. lib/libspectmorphjack.so
  178. lib/libspectmorphjack.so.0
  179. lib/libspectmorphjack.so.0.0.0
  180. lib/lv2/spectmorph.lv2/manifest.ttl
  181. lib/lv2/spectmorph.lv2/spectmorph.ttl
  182. lib/lv2/spectmorph.lv2/spectmorph_lv2.so
  183. lib/vst/spectmorph_vst.so
  184. libdata/pkgconfig/spectmorph.pc
  185. libdata/pkgconfig/spectmorphglui.pc
  186. libdata/pkgconfig/spectmorphgui.pc
  187. man/man1/smenc.1.gz
  188. man/man1/sminspector.1.gz
  189. man/man1/sminstbuilder.1.gz
  190. man/man1/smjack.1.gz
  191. man/man1/smplay.1.gz
  192. man/man1/smsfimport.1.gz
  193. man/man1/smstrip.1.gz
  194. man/man1/smtool.1.gz
  195. man/man1/smwavset.1.gz
  196. man/man1/spectmorphoscgui.1.gz
  197. share/applications/smjack.desktop
  198. share/pixmaps/smjack.png
  199. share/spectmorph/instruments/standard/alto-flute.smset
  200. share/spectmorph/instruments/standard/alto-saxophone.smset
  201. share/spectmorph/instruments/standard/bass-trombone.smset
  202. share/spectmorph/instruments/standard/bassoon.smset
  203. share/spectmorph/instruments/standard/cello.smset
  204. share/spectmorph/instruments/standard/claudia-ah.smset
  205. share/spectmorph/instruments/standard/claudia-ih.smset
  206. share/spectmorph/instruments/standard/claudia-oh.smset
  207. share/spectmorph/instruments/standard/french-horn.smset
  208. share/spectmorph/instruments/standard/index.smindex
  209. share/spectmorph/instruments/standard/mirko-ah.smset
  210. share/spectmorph/instruments/standard/mirko-oh.smset
  211. share/spectmorph/instruments/standard/oboe.smset
  212. share/spectmorph/instruments/standard/pan-flute.smset
  213. share/spectmorph/instruments/standard/reed-organ.smset
  214. share/spectmorph/instruments/standard/sven-ah.smset
  215. share/spectmorph/instruments/standard/sven-ih.smset
  216. share/spectmorph/instruments/standard/sven-oh.smset
  217. share/spectmorph/instruments/standard/synth-saw.smset
  218. share/spectmorph/instruments/standard/trumpet.smset
  219. share/spectmorph/instruments/standard/violin.smset
  220. share/spectmorph/templates/1-instrument.smplan
  221. share/spectmorph/templates/2-instruments-linear-gui.smplan
  222. share/spectmorph/templates/2-instruments-linear-lfo.smplan
  223. share/spectmorph/templates/2-instruments-unison.smplan
  224. share/spectmorph/templates/2x2-instruments-grid-gui.smplan
  225. share/spectmorph/templates/aurora.smplan
  226. share/spectmorph/templates/cheese-cake-bass.smplan
  227. share/spectmorph/templates/empty.smplan
  228. share/spectmorph/templates/index.smpindex
  229. share/spectmorph/templates/liquid-silver.smplan
  230. share/spectmorph/templates/mars.smplan
  231. share/spectmorph/templates/saturn.smplan
  232. @owner
  233. @group
  234. @mode
Collapse this list.
Dependency lines:
  • spectmorph>0:audio/spectmorph
To install the port:
cd /usr/ports/audio/spectmorph/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/spectmorph
  • pkg install spectmorph
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: spectmorph
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1684443142 SHA256 (spectmorph-0.6.0.tar.bz2) = d6f33d7b3ea5ea0543feaa0cd92ebc1d2bf89a5af8126de69eea78f57e4134cb SIZE (spectmorph-0.6.0.tar.bz2) = 31154078

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. fftw3>0 : math/fftw3
  2. lv2>0 : audio/lv2
  3. update-desktop-database : devel/desktop-file-utils
  4. msgfmt : devel/gettext-tools
  5. gmake>=4.3 : devel/gmake
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. autoconf>=2.71 : devel/autoconf
  8. automake>=1.16.5 : devel/automake
  9. libtoolize : devel/libtool
  10. xorgproto>=0 : x11/xorgproto
  11. x11.pc : x11/libX11
  12. qt5-buildtools>=5.15 : devel/qt5-buildtools
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. python3.9 : lang/python39
  3. x11.pc : x11/libX11
Library dependencies:
  1. libao.so : audio/libao
  2. libfftw3f.so : math/fftw3-float
  3. libfreetype.so : print/freetype2
  4. libsndfile.so : audio/libsndfile
  5. libjack.so : audio/jack
  6. libintl.so : devel/gettext-runtime
  7. libGL.so : graphics/libglvnd
  8. libcairo.so : graphics/cairo
  9. libglib-2.0.so : devel/glib20
  10. libintl.so : devel/gettext-runtime
  11. libQt5Core.so : devel/qt5-core
  12. libQt5Gui.so : x11-toolkits/qt5-gui
  13. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for spectmorph-0.6.0: JACK=on: JACK audio server support LV2=on: Build the LV2 plugin ===> Use 'make config' to modify these settings
Options name:
audio_spectmorph
USES:
autoreconf desktop-file-utils gettext gl gmake gnome iconv libtool pkgconfig python:run qt:5 shebangfix tar:bz2 xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/swesterfeld/spectmorph/releases/download/0.6.0/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.6.0
12 Jul 2023 03:58:50
commit hash: 981a41b93b1333b036c160037f60db69bd08e5d5commit hash: 981a41b93b1333b036c160037f60db69bd08e5d5commit hash: 981a41b93b1333b036c160037f60db69bd08e5d5commit hash: 981a41b93b1333b036c160037f60db69bd08e5d5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
audio/spectmorph: Remove 'register' keywords instead of having USE_STDCXX=c++17

Reported by:	fallout

(cherry picked from commit 09052707e3a262826072c2a1e31e2442c35a8d94)
0.6.0
09 Jul 2023 04:32:32
commit hash: ca5e5ea8577ecc4c8f36a47c2bbff98736856743commit hash: ca5e5ea8577ecc4c8f36a47c2bbff98736856743commit hash: ca5e5ea8577ecc4c8f36a47c2bbff98736856743commit hash: ca5e5ea8577ecc4c8f36a47c2bbff98736856743 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
audio/spectmorph: Fix build by adding USE_CXXSTD

(cherry picked from commit abd4eb5753e8c0d0454d212b10aa9f22a085e039)

Number of commits found: 2