TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Songftware – Music Written Like Software

15 pointsby crablarover 10 years ago

9 comments

yzzxyover 10 years ago
I really, really hope this is satire. But I think it may be serious.<p>The author is pushing the same ideas in other places (sorry for the signup-walled Quora link):<p><a href="http://jeffmeyerson.quora.com/Musicians-and-Engineers?srid=po1Y&amp;share=1" rel="nofollow">http:&#x2F;&#x2F;jeffmeyerson.quora.com&#x2F;Musicians-and-Engineers?srid=p...</a><p>As the OP appears to be the original author, I will ask the following: Do you really believe the &quot;engineer mindset&quot; is the best way of thinking in all situations? If so, why are engineers not the top musicians in the world? Many engineers are&#x2F;have been in bands. But the majority of successful musicians follow at least some of the &quot;bad traits&quot; you list. Wouldn&#x27;t the basic laws of consumer choice and capitalism bring &quot;engineer musicians&quot; to the top of the charts every time if those habits were really bad?
评论 #8579137 未加载
chipsyover 10 years ago
Every art form has processes and techniques. Not every process is named or enumerated. Many artists treat their original processes like trade secrets, or only make any effort to share them with their immediate circle of friends.<p>The &quot;Why&quot; described is that when the instrument is a single computer running a DAW, it has poor concurrency. You could change the instrument model instead to one that re-enables concurrency. You are doing the inverse presumably because you haven&#x27;t had a good jam session before and only feel comfortable sitting behind the DAW. To get around this problem, you&#x27;re rationalizing a process which is actually less efficient than jamming, as it straightjackets the creativity into a &quot;waterfall&quot; process instead of an &quot;agile&quot; one.
评论 #8579856 未加载
tunesmithover 10 years ago
I haven&#x27;t really found a true best way to collaborate on writing a song. Here are some of the ways I&#x27;ve written my songs:<p>Sit down at the piano, press record, and make up a piano piece on the spot. This is a fun creative exercise - the results often suck but sometimes something good comes out of it. You can&#x27;t be super-original harmonically or you&#x27;ll lose the thread and stop - but it&#x27;s good for practicing discipline. [1]<p>Sit down with a couple of people you get along with, press record, and jam. Same thing as above - you can&#x27;t get too crazy harmonically, but you can definitely mess around with layering and intensity. [2]<p>Write some lyrics and then try and write some music by yourself to fit around it. I&#x27;m not sure, but I think this sort of music leads to simpler song forms. [3]<p>Write some music to the point that they suggest syllables and vowel sounds, and then pound your head against the wall trying to find words that fit those musical moments you want. This is really, really hard but eventually rewarding. [4]<p>Sit in a room with your bandmates, jam together to come up with material, and then work&#x2F;argue together to craft it into a song form. I haven&#x27;t done this but I think it ends up with stuff that can be cohesive (good) or homogenous (bad). This can be done over a distance through dropbox etc also.<p>Come up with some electronica beats and then hire someone to come in and yell out phrases she reads from magazine ads, punctuated by dirty talk and sexual grunts. I haven&#x27;t done this either, but it&#x27;s responsible for a good percentage of the top 40.<p>(Links just for examples from my own history, listen or don&#x27;t - I don&#x27;t intend this as self-promotion.)<p>[1] <a href="https://soundcloud.com/curtsiffert/slowrain" rel="nofollow">https:&#x2F;&#x2F;soundcloud.com&#x2F;curtsiffert&#x2F;slowrain</a> [2] <a href="http://thesalvagery.bandcamp.com" rel="nofollow">http:&#x2F;&#x2F;thesalvagery.bandcamp.com</a> [3] <a href="https://itunes.apple.com/us/album/damn-my-eyes/id899061469?i=899061475" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;album&#x2F;damn-my-eyes&#x2F;id899061469?i...</a> [4] <a href="https://itunes.apple.com/us/album/she-believes/id899061469?i=899061474" rel="nofollow">https:&#x2F;&#x2F;itunes.apple.com&#x2F;us&#x2F;album&#x2F;she-believes&#x2F;id899061469?i...</a>
sadfaceunreadover 10 years ago
Very cool. A couple questions: is the song really the right vehicle to pass around? By analogy isn&#x27;t that like moving the binary instead of the code? I understand the lack of DAW cross-compatibility but it seems like you might need all of the components that make up a song along the way in order to work on a subsequent task.<p>It looks like this is still in the experimental&#x2F;conception stage. Right now it seems more like a mental model for music than actual tools. I&#x27;d be interested in seeing what analogies besides code would be applicable or might have lessons learned. For example, I know that collaboration and sharing of mechanical engineering design software is relatively less useable&#x2F;mature than sharing a git repository. For artists that collaboratively work on 3D models or images I&#x27;d imagine that the workflow is passing around .psds or whatever, rather than final images because everyone is on the same platform.<p>I&#x27;ll be paying attention as this develops.
评论 #8579170 未加载
whiddershinsover 10 years ago
I think this is 20% genius and 80% confused. However, that 20% may completely outweigh the 80. (as always)<p>I have worked in all these environments and yes, there are aspects of process ... and principles, techniques, and mindset which can be taken from engineering and applied to creative pursuits. Good point.
评论 #8579870 未加载
boomlindeover 10 years ago
One of the fundamental flaws of this idea is that it seems to treat the process of making music as a means to an end that should be changed for the sake of vague improvements in terms of &quot;scalability&quot; and other inapplicable buzzwords.
crablarover 10 years ago
For any musician who reads this and finds it interesting, please send an email to songftware@gmail.com.<p>I have a strong bias to action and want to experiment with the ideas I laid out.
mnemonicgamesover 10 years ago
I&#x27;m a little confused. Are you proposing a new framework for composing songs? Or are you hiring musicians interested in your cause?
评论 #8579138 未加载
ohyesover 10 years ago
If anything, I think it should be the other way around, write software more like one does music.