• nau

    Hi,

    maybe could you have a look at waveform and hrslider abstractions from Maelstorm's GitHub.

    Edit: sorry I don't have the time to test it now, maybe isn't lighter than classical technique but still neat abstractions, as is the whole "library" by the way

    Nau

    posted in technical issues read more
  • nau

    You could use [poly 1 1] for common mono voice stealing (automatic note offs), and go on with the envelope threshold.
    Sorry I can't be more specific, it's difficult to put my hands on an example patch right now.

    posted in technical issues read more
  • nau

    One option would be to use en Teensy : it has a micro usb port that can be used as usbmidi and of course lots of gpio pins. It looks a bit like an arduino micro but gives more for less money and can be programmed with the same tools (arduino IDE for instance). The teensy LC ("low cost") is already far better than an arduino micro for instance.

    posted in technical issues read more
  • nau

    I think you could easily manage a monophonic voice triggering using a [poly 1 1] object.

    posted in technical issues read more
  • nau

    Thanks, I'll give it a try.

    posted in this forum read more
  • nau

    Hi there,

    thank you @EEight for you work! I'm a compulsive reader, and missing posts makes me (relatively) sick.

    Each time I'm away from keyboard for a week or two I experience the same behaviour : instead of the tens of unread posts I'd hope to find in my "unread" section, only the more recent of them are to be found. I couldn't find any option in my profile settings to be tweaked. Is there something I can do, outside of using the "recent" section and go down the timeline?

    Thank you!

    Nau

    posted in this forum read more
  • nau

    Thank you @Jona,

    I started to discover ofelia and openFrameworks and it's very promising, even though it seems difficult to understand if OF will be "better" than QT or WxWidgets in my personal context. Of course ofelia brings it directly (but partially if I understood well) into pd, and that's really impressive.

    I'll dive into documentation tonight!

    Nau

    posted in Off topic read more
  • nau

    Hi there,

    I like the simple yet useful array object, but I'd like to be able to zoom in and out, and to edit data with a higher precision. I've been playing for some time with [hrslider.mmb] and [vrslider.mmb] objects within pd-extended in order to achieve this with mixed results. In addition I'd like to implement other features so naturally came the idea to create such an editor, outside of pd, and make the two of them communicate using a simple '.txt' file.

    I recently started to learn C++ and would like to ask for some advice in order to follow my thread smoothly. The starting specifications would be

    • fixed number of points
    • homogeneous horizontal discretization
    • "control-oriented" editor rather than "waveform-oriented"
    • drawable graph such as in pd, directly with the mouse
    • zoom in, out and by region selection, obviously keeping the precision of coordinates
    • possibly : axis graduations following the zooming operations.

    So there probably exist open source applications that are already doing all this, and I'd be glad if someone could point out some of them. I'm looking for a starting point, something that would serve as a basis, having C++ programming in mind. My C++ and OOP skills are quite fresh, although I've been coding as a hobby for years, and I'd be glad to dissect and study some well-formed piece of code to go deeper into my learning process. This way I hope to be able to implement other features that I will spare you. My "paradigm" is somewhat similar to a midi control change editor, and I think this could be a lead.

    I'm a linux user, but I'd like to use multi-platform libraries, and I'm considering learning to use QT or WxWidgets. But at the moment I couldn't find a way to break the tie. Probably because the articles and comments I read so far weren't dealing with my precise context, but maybe will there be someone here that could give me some advice?

    Thank you very much!

    Nau

    posted in Off topic read more
  • nau

    Hang in there!

    posted in patch~ read more
  • nau

    Hi,

    I couldn't find any description nor video nor screenshot presenting the idea behind Spaghettis. Is there any way of getting information other than a "compile and test by your own" scheme?
    thanx,

    Nau

    posted in news read more
  • nau

    Maybe could you compare it with I03.resynthesis.pd that you will find in the help files, in the directory pure data/3.audio.examples ?

    posted in technical issues read more
  • nau

    Or [<~], [==~] and [>~] maybe? Just thinking out loud.

    posted in patch~ read more
  • nau

    When doing such things, filtering out the resulting continuous component is a good idea.
    [hip~ 5] or some higher order highpass filter would do the job.

    posted in patch~ read more
  • nau

    Waves observed in liquid, in a string, in a drum head etc (material waves) are functions of time and space while audio are only time-dependant. As a result you can derive audio signals from a material wave for by fixing a position and observing a property of the material wave at this dertermined position over time. For example, let's imagine a little fishing float maintained that would "freely" slide on a vertical rod maintained in a fixed position in water (in order to get rid of the space variables). The float would go up and down over time as the waves come and go, and the vertical position signal obtained would be a an audio signal (provided it's mean over time is zero), also all the derivatives of this signal accompanied by frequency multiplication and amplitude modifications, but also pressure or desity measurements or whatever you want. This is a way of thinking the link between material waves (the ones you draw, with the horizontal axis representing space, with a freezed time) and strictly time-dependent signals (very near to audio signal, just a matter of being "centered" on the x axis).
    This proximity allows for "sonification" of intrinsically non-audio phenomena, like "hearing a black hole squeaking" etc.

    Sorry, now that I'm reading back what I've written I feel like all this is probably obvious to you, or simply useless.

    Nau

    posted in technical issues read more
  • nau

    Hi,

    in general when functions like [tanh~] eat up too much cpu you can use either one or the other of these strategies:

    • table lookup, see for example Chris McCormick e_tanh.pd
    • numerical approximation, like Taylor series or others, among them is this formula : tanh=~x * ( 27 + x * x ) / ( 27 + 9 * x * x ), see this

    Nau

    posted in technical issues read more
  • nau

    Did you try monitoring the midi messages using some small program like kmidimon or midi monitor or midiox?

    Nau

    posted in technical issues read more
  • nau

    here it is.

    posted in tutorials read more
  • nau

    Fascinating

    posted in output~ read more
Internal error.

Oops! Looks like something went wrong!