News for hackers. Stuff that matters.
Re:Show HN: An attempt to rethink a music sequencer design by paulgerhardt on Thursday April 27, 2017 @12:57PM (#14212999)
I think the analogy is "In the music world, we have the choice between the equivalent of XCode or Visual Studio to compose - here's Atom."
Re:Show HN: An attempt to rethink a music sequencer design by peterrudenko on Thursday April 27, 2017 @01:04PM (#14213048)
In fact, I was quite inspired by Sublime Text, but not Atom/Electron.
Re:Show HN: An attempt to rethink a music sequencer design by badosu on Thursday April 27, 2017 @02:37PM (#14213739)
"There's vim as well: http://csound.github.io/"
Re:Show HN: An attempt to rethink a music sequencer design by joemi on Thursday April 27, 2017 @06:07PM (#14215188)
Csound is more analogous to GCC than it is to Vim, though. I'd say something akin to Vim would be a tracker: https://en.wikipedia.org/wiki/Music_tracker
Re:Show HN: An attempt to rethink a music sequencer design by badosu on Friday April 28, 2017 @03:15PM (#14222236)
Agreed, if PCM [0] is assembly, Csound certainly could be C.

[0]: https://en.wikipedia.org/wiki/Pulse-code_modulation

Re:Show HN: An attempt to rethink a music sequencer design by MrLeap on Thursday April 27, 2017 @03:32PM (#14214061)
What's pure data in this analogy? https://puredata.info/ A hex editor?
Re:Show HN: An attempt to rethink a music sequencer design by jancsika on Thursday April 27, 2017 @07:17PM (#14215658)
I'd imagine a hex editor for music would be like a chiptune tracker.

Pure Data's domain is digital signal processing, with an emphasis on sound. It's good for prototyping because one edits the signal graph, GUI, and event-triggered scripts in the same visual window using the same event loop.

So in a way it's good for building idiosyncratic little "musical hex editors": https://www.youtube.com/watch?v=Rz1uNLHorEs

I say idiosyncratic because when you can connect anything to anything else, weird things start to happen. (For example, adding two more boxes to the diagram to control the crossfader with the pitch of someone's voice.)

Re:Show HN: An attempt to rethink a music sequencer design by badosu on Thursday April 27, 2017 @04:05PM (#14214258)
Well, pure data is a 'higher-level' sound programming environment, so it could be emacs.
Re:Show HN: An attempt to rethink a music sequencer design by vortico on Thursday April 27, 2017 @11:37PM (#14216724)
+1 Best analogy. The interface actually reminded me of emacs when I used to use PD.
Re:Show HN: An attempt to rethink a music sequencer design by rhizome on Friday April 28, 2017 @05:16PM (#14223112)
Out of curiosity, what did you graduate to?
Re:Show HN: An attempt to rethink a music sequencer design by vortico on Saturday April 29, 2017 @01:58AM (#14225259)
Switched to Sublime Text years ago. I just have my configuration, and it works fine for me, so no need to change it for the rest of my life. I don't even care if it's not updated ever again.
Re:Show HN: An attempt to rethink a music sequencer design by rhizome on Saturday April 29, 2017 @04:09PM (#14228480)
Oh, I thought you had graduated from pd.
Re:Show HN: An attempt to rethink a music sequencer design by vortico on Saturday April 29, 2017 @07:15PM (#14229312)
Oh right, in that case, I use mostly C++ for that, along with my own platform I'm developing.
Re:Show HN: An attempt to rethink a music sequencer design by joemi on Thursday April 27, 2017 @06:10PM (#14215211)
I don't know about that. I think the visual programming aspect is the most defining trait, in which case...? I don't know any general purpose non-toy visual programming languages/interfaces. Scratch exists but likening PD to Scratch doesn't seem fair to me.
Re:Show HN: An attempt to rethink a music sequencer design by MrLeap on Thursday April 27, 2017 @07:09PM (#14215610)
Its hard for me to think about it as high level when you're adding sine waves together to make sounds.
Re:Show HN: An attempt to rethink a music sequencer design by badosu on Thursday April 27, 2017 @10:56PM (#14216580)
My only knowledge of PD is from graphical interfaces that implement components using it, so my assumption was that Csound was lower-level due to my (brief) experience writing on it.
Re:Show HN: An attempt to rethink a music sequencer design by gglitch on Thursday April 27, 2017 @05:00PM (#14214661)