Hacker Newsnew | past | comments | ask | show | jobs | submit | paulnasca's commentslogin

Location: London, UK

Remote: Yes or hybrid (depending on the commuting distance)

Willing to relocate: No

Technologies: C/C++, Python, Linux, signal processing & audio algorithms, embedded systems, CI, machine learning and many others.

Résumé/CV: https://www.linkedin.com/in/paulnasca/ The complete CV is available on request.

Email: nascapaul@gmail.com

Senior software engineer and DSP specialist with 20+ years turning complex ideas into fast, reliable code. I'm best known for creating the open-source synthesizer ZynAddSubFX and of the extreme audio stretching software Paulstretch.

Personal website: https://www.paulnasca.com/

Open to contract or perm role. Seeking senior/lead role.


Location: London, UK

Remote: Yes or hybrid (depending on the commuting distance)

Willing to relocate: No

Technologies: C/C++, Python, Linux, signal processing & audio algorithms, embedded systems, CI, machine learning and many others.

Résumé/CV: https://www.linkedin.com/in/paulnasca/ The complete CV is available on request.

Email: nascapaul@gmail.com

Senior software engineer and DSP specialist with 20+ years turning complex ideas into fast, reliable code. I'm best known for creating the open-source synthesizer ZynAddSubFX and of the extreme audio stretching software Paulstretch.

Personal website: https://www.paulnasca.com/

Open to contract or perm role. Seeking senior/lead role.


Location: London, UK

Remote: Yes or hybrid (depending on the commuting distance)

Willing to relocate: No

Technologies: C/C++, Python, Linux, signal processing & audio algorithms, embedded systems, CI, machine learning and many others.

Résumé/CV: https://www.linkedin.com/in/paulnasca/ The complete CV is available on request.

Email: nascapaul@gmail.com

Senior software engineer and DSP specialist with 20+ years turning complex ideas into fast, reliable code. I'm best known for creating the open-source synthesizer ZynAddSubFX and of the extreme audio stretching software Paulstretch.

Personal website: https://www.paulnasca.com/

Open to contract or perm role. Seeking senior/lead role.


I like very much the Maps.me and I have recomanded it to several people. I would like to know if it's possible to search in London by the postcode or how could I add myself the postcode database (into to my phone).


The UK postcode data is not freely available.[0]

[0]http://www.freethepostcode.org/


Postcode centroids have been freely available since 2010. freethepostcode was set up before then (as was npemap, a similar site I was involved with: http://www.npemap.org.uk/FAQ.html#whatIsIt ).

Postcode boundaries, however, are still not available openly.


I wonder how much absolute error there is between the actual boundary and a Voronoi boundary. While I'm sure there's some massive IV postcode for which it wouldn't work, if most postcodes are tiny, then the fact that you're off by under a kilometre isn't so bad for routing.


But there are open alternatives that OpenStreetMap draws on.

http://wiki.openstreetmap.org/wiki/WikiProject_UK_Postcodes

Maps.me now lets you edit OpenStreetMap directly, so you should be able to add your own postcode directly. I don't know what kind of UI they've added, this can get kind of deep, but nothing that someone reading HN can't figure out.


> Update 2010-05-10: Post code data from OS now freed


I am Paul, the creator of ZynAddSubFX, Paulstretch (Paul's Extreme Sound Stretch) and other well known software. I have just moved to London and I am available for contract/permanent job.

Location: London, UK

Remote: no

Willing to relocate: no

Technologies: C++, Linux, DSP, Python

Resume/CV: https://goo.gl/04oLaI

Email: nascapaul at gmail dot com

Website: http://www.paulnasca.com

Linkedin: https://uk.linkedin.com/in/paulnasca


I wonder if the source code of FastTracker 2 will be available.

Of course, I am aware of the open-source trackers (like MilkyTracker, etc), but I believe that the FT2 played a huge part of the demoscene and it should be preserved (the original source code).


Fun fact is that the creators of FastTracker (Triton) started Starbreeze, the highly successful game studio.


Also mentioned in the article is Thomas Pytel (Tran), who went on to be a lead engineer at PayPal.

Fond memories digging through the assembler code of PMODE, his free DOS extender. Learned a lot. Thanks, Thomas!


I didn't know Tran's real name until just now. I used to make everyone watch Timeless circa 1995. Now I want to call out of work and play kings quest.



There is another open source software which generates binaural beats. The software is Paulstretch, an extreme-audio time stretching software I wrote few years ago: http://hypermammut.sourceforge.net/paulstretch/

Here is a screenshots of binaural-beats generator: http://hypermammut.sourceforge.net/paulstretch/screenshot3.p...

But I don't know if there are real psychological effects of the binaural beats :)


Paulstretch and ZynAddSubFX are both great software. Thanks for writing them!


Few years ago I wrote an extreme time stretching software ( http://hypermammut.sourceforge.net/paulstretch/ ). You can use it to get a nice audio ambiance from any music or sound.


I remember when paulstretch was making the rounds a year or two ago and I still find it fascinating- just want to say thanks!


I remember using Paulstretch a long time ago, with amusing, awesome, though sometimes spooky results. Nice work!


Fancy seeing you here.

Thank you. I get quite a lot of use out of it.


I really like the part with binaural beats...


Does it support large (256k samples) array FFTs? I could use it for PADsynth algorithm ( http://zynaddsubfx.sourceforge.net/doc/PADsynth/PADsynth.htm ).

Also, from the API, it seems that I could implement Paulstretch algorithm ( http://hypermammut.sourceforge.net/paulstretch/ ) easily. When I'll have some free time, I'll try it. EDIT: I looked a bit closer on interface EFFECT and Paulstretch cannot be implemented as an effect, but as a generator. Needs to be studied more :)


fft.js supports as large buffers as JS can handle, that depends a bit on the browser, but 256k samples will probably work, you might have some trouble in Chrome, if you have too much other stuff in memory as well. Would be cool to see a demo of PADsynth on the web, especially with audiolib.js!!!

Paulstretch would be a perfect addition to the library, it would open whole new doors for example for samplers (whoa, the sample is sustained forever!), of course with some limitations in regards of real time. Send me a message on GitHub, if you decide to take up on the task, I'd be glad to give you a hand with it! :)


Unfortunately, in this period of time I am quite busy porting Paulstretch to Android. I have rewritten a (C++) fixed point implementation of Paulstretch and now I have to write the GUI for Android. After I will release it, I hope that I will have some time to port it to JS. Anyway, feel free to add the task for me (my user is 'paulnasca').

If you want to look at the algorithm of Paulstretch you can have a look to a simple Python implementation: https://github.com/paulnasca/paulstretch_python/blob/master/... The algorithm is pretty fast, the most time consuming operations are the FFTs and IFFTs. That's why I think that it might work on real-time JS.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: