Re: The Synthizer Thread

2021-03-13 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hey @Camlornwhere does the docks cover how for example, To give a sound x and y and z values? For example i have an object that is 3 x, And 2 y and has 4 z values, How to let the sound work with those? So for example when being in those x y z value ranges

Re: The Synthizer Thread

2021-02-23 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Yeah, read the manual.  It exposes a C API.  If you don't know how to use C APIs from C++, though, you should probably either come back once you've learned a lot more C++ or use a different language.But seriously yes, will everyone please start reading the manual

Re: The Synthizer Thread

2021-02-22 Thread AudioGames . net Forum — Developers room : Turret via Audiogames-reflector
Re: The Synthizer Thread Synthesizer exposes a C API. I would recommend reading the documentation. URL: https://forum.audiogames.net/post/617590/#p617590 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin

Re: The Synthizer Thread

2021-02-22 Thread AudioGames . net Forum — Developers room : Leos via Audiogames-reflector
Re: The Synthizer Thread @camlorn, Can i use this in C++? Do i have to do something for it to work? URL: https://forum.audiogames.net/post/617580/#p617580 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin

Re: The Synthizer Thread

2021-02-21 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread No. No ogg. Ogg won't happen for a long time, if ever.  If you need it and aren't willing to convert, use something else. URL: https://forum.audiogames.net/post/617322/#p617322 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com

Re: The Synthizer Thread

2021-02-21 Thread AudioGames . net Forum — Developers room : x0 via Audiogames-reflector
Re: The Synthizer Thread Sorry, I haven't been keeping up to date with all the git history. Do we have support for more lossy formats like ogg vorbis/opus? URL: https://forum.audiogames.net/post/617320/#p617320 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread yeah. So every sound outputs roughly between -1 and 1 if it's a very loud sound.  Audio is supposed to be between -1 and 1.  If you have 400 loud sources it will be between -400 and 400.  This is, obviously, a problem.There are things that can be done about

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread it's around 400 or so, But true, I shouldn't spam it that way, Anyway my intention wasn't spamming the library, I did that to test another thing and i got that result so just thought to tell you about it because thought that it may be importint, Also, I remember

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread How many sounds exactly?  If it's actually thousands or so I'm not interested in fixing this case and you should use the library properly by not intentionally overloading it.  You're either getting clipping because you're playing too many sounds or you're using too

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread no, When i were using bass that problem didn't come at all, Sure, Audios may sound weird because they are too much, But they glitching the main audio thing? No, That didn't happen, Though still, Maybe am doing something wrong but whatever i do still causes the same

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread hey @mohamed, it happens even in every thing. an example is on mason's sb, i sponned 1 like enimys and audio got glitching like this. so i think it's a common problem URL: https://forum.audiogames.net/post/617027/#p617027 -- Audiogames-reflector mailing

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hi @camlorn, Just found an odd issue, Not sure why this happens, But when i get too many sounds playing at once, The audio starts glitching, An example of it can be foundHere URL: https://forum.audiogames.net/post/617017/#p617017 -- Audiogames-reflector

Re: The Synthizer Thread

2021-02-20 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hi @camlorn, Just found a odd issue, Not sure why this happens, But when i get too many sounds playing at once, The audio starts glitching, An example of it can be foundHere URL: https://forum.audiogames.net/post/617017/#p617017 -- Audiogames-reflector

Re: The Synthizer Thread

2021-02-16 Thread AudioGames . net Forum — Developers room : masonasons via Audiogames-reflector
Re: The Synthizer Thread Hi @392,I can answer your question about setting the t60. The way you would do it is this.Say your reverb is called verb.verb = synthizer.GlobalFdnReverb(context)You can set the t60 of the reverb like so:verb.t60=1.5Then, you can route a sound through your

Re: The Synthizer Thread

2021-02-16 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread T60 is a property in the property table that you set like any other property, which should have been covered in the tutorial. For things like max distance see the chapter on 3D panning, as well as the properties on source and context related to distance model. URL

Re: The Synthizer Thread

2021-02-16 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hey @camlorn, Sorry if this question has been asked before or already exists in the docks, But i read the FDNReverb chapter and am really confused about something, When you set the reverb time, Which from what i understood, Is that you set it from something called

Re: The Synthizer Thread

2021-02-16 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hey @camlorn, Sorry if this question has been asked before or already exists in the docks, But i read the FDNReverb chapter and am really confused about something, When you set the reverb time, Which from what i understood, Is that you set it from something called

Re: The Synthizer Thread

2021-02-13 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread nice to see this camlorn. thanks URL: https://forum.audiogames.net/post/615420/#p615420 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: The Synthizer Thread

2021-02-13 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread I've just pushed Synthizer 0.8.10 with the long-awaited HRTF improvement.  When I listen to it and the Aureal 3D demo side by side they sound about the same.  If you have feedback/problems, please report them here and I'll get to them as soon as I can.This may

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread oh yes camlorn. sorry, i din't notice python examples. it's more then enough, again, i give you a huge thanks from my side for your wonder full on going work. please keep it up URL: https://forum.audiogames.net/post/614356/#p614356 -- Audiogames-reflector

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread oh yes camlorn. sorry, i din't notice python examples. it's more then enough, again, i give you a big thanks from my side for your wonder full on going work. please keep it up URL: https://forum.audiogames.net/post/614356/#p614356 -- Audiogames-reflector

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread oh yes camlorn. sorry, i din't notice python examples. it's more then enough, again, i give you a bit thanks from my side for your wonderfull on going work. please keep it up URL: https://forum.audiogames.net/post/614356/#p614356 -- Audiogames-reflector

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread That's issue 28.  But also see bindings/python/examples, and if you need it from C you can just read the manual which contains a section on effects already.Or read the Python bindings, or Earwax, or whatever else.  In general if you're going to need tutorials

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread and yes, i have to have a toor on synthizer docs once, and camlorn, can you write an example describing effects like echo? in python and c if you can URL: https://forum.audiogames.net/post/614349/#p614349 -- Audiogames-reflector mailing list Audiogames

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread There'll be some filters before 1.0 but you don't need an equalizer for a game. URL: https://forum.audiogames.net/post/614348/#p614348 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : Turkce_Rap via Audiogames-reflector
Re: The Synthizer Thread @camlorni will be very happy if You can add this equaliser and bass functions i m stucked at building bass and eq functions. URL: https://forum.audiogames.net/post/614345/#p614345 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : Turkce_Rap via Audiogames-reflector
Re: The Synthizer Thread @by camlorni will be very happy if You can add this equaliser and bass functions i m stucked at building bass and eq functions. URL: https://forum.audiogames.net/post/614345/#p614345 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread The thing that lets you read buffers from memory will technically let you do it, once it's implemented.  Also see this issue.There's some room for being able to generate audio, but I'm not going to go crazy with it because the point of the library isn't generating

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : Hijacker via Audiogames-reflector
Re: The Synthizer Thread There are already noise generators in Synthizer AFAIK, and you can do such things already with the help of some toolkits like numpy or scikit, although you'd have to save it to disk in the end and play it back via Synthizer that way.I don't know Camlorn's plan here

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : Capunzo via Audiogames-reflector
Re: The Synthizer Thread Hi, is there plans to implement the possibility to create sounds from scratch?I mean not taking audio from a prerecorded audio file but generate it directly with matematical waveform, formulas and ADSR for volume and filter controls.Thanks.Gabe. URL: https

Re: The Synthizer Thread

2021-02-10 Thread AudioGames . net Forum — Developers room : Capunzo via Audiogames-reflector
Re: The Synthizer Thread Hijacker wrote:Would you consider reading the documentation please?see hereIt explains everything, the current state (see release notes), as well as the python bindings (they're called synthizer btw).Thank you Hijacker.My apologize but I couldn't read all

Re: The Synthizer Thread

2021-02-08 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread The docs are definitely something I encourage everyone to read first, but basically I expect everything that currently exists to work, there will be one or two more C-level API breakages that shouldn't affect Python users much, and I encourage people to use

Re: The Synthizer Thread

2021-02-08 Thread AudioGames . net Forum — Developers room : Hijacker via Audiogames-reflector
Re: The Synthizer Thread Would you consider reading the documentation please?see hereIt explains everything, the current state (see release notes), as well as the python bindings (they're called synthizer btw). URL: https://forum.audiogames.net/post/613802/#p613802 -- Audiogames

Re: The Synthizer Thread

2021-02-08 Thread AudioGames . net Forum — Developers room : Capunzo via Audiogames-reflector
Re: The Synthizer Thread Hi All.Can somebody resume for me what is the current state of Synthetizer? Is there available the wrapper for Python and how is it called? Thanks. URL: https://forum.audiogames.net/post/613792/#p613792 -- Audiogames-reflector mailing list Audiogames

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : masonasons via Audiogames-reflector
Re: The Synthizer Thread Hi Camlorn,I've gone ahead and opened the issue. URL: https://forum.audiogames.net/post/612900/#p612900 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Open an issue against GitHub please. I also need to know how short the files are in samples and how low pitch_bend can go before it begins to break. URL: https://forum.audiogames.net/post/612894/#p612894 -- Audiogames-reflector mailing list Audiogames

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : masonasons via Audiogames-reflector
Re: The Synthizer Thread Hi Camlorn,I'm having issues with certain sounds, and I'm not sure when this started because I've only just now started noticing it. But when I set the pitch of shorter flac sounds that aren't looping, the sounds seem not to play, and instead emit a buzzing sound

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Mp3 is fine.  I need a much better justification than making something small be smaller.  This is something like the single lowest priority thing in the entire library.  If you're ending up with huge Mp3s, try a different encoder such as ffmpeg, encoding at a lower

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread my big reason is that i want to use ogg is not because converting is hard, Reason is file size, Mp3 and wav and flac are fucking huge, So am guessing if i converted them i will get my sounds folder from 29 mb to like 150 mb, And that's not good at all. URL: https

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread You're a programmer.  You can also do ogg->mp3 conversions in about 5 lines of bash or about 20 lines of Python,assuming you have ffmpeg.  I don't have the "here's how you strip a file extension and replace it" bash magic memorized anymore, but

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : Meatbag via Audiogames-reflector
Re: The Synthizer Thread @369 converting your files is the simplest thing to do, import them all into audacity, then export them as mp3, there is an option for that called "export multable" URL: https://forum.audiogames.net/post/612729/#p612729 -- Audiogames-reflector ma

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : ashleygrobler04 via Audiogames-reflector
Re: The Synthizer Thread as far as i know, nope it does not at the moment. you'd have to convert them all to MP3 or WAV or FLAQ URL: https://forum.audiogames.net/post/612714/#p612714 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hello, @Camlorn, Does synthizer support .ogg yet? I want to switch the game i am doing's main audio system to synthizer but i use too many ogg files and converting them will sure be a lot of work to do, So does it support it or do i need to switch them to something

Re: The Synthizer Thread

2021-02-04 Thread AudioGames . net Forum — Developers room : mohamed via Audiogames-reflector
Re: The Synthizer Thread hello, @Camlorn, Does synthizer support .ogg yet? I want to switch the game i am doing's main audio system to synthizer but i use too many ogg files and converting them will sure be a lot of work to do, So does it support it or do i need to switch them to something

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread i wish custom buffers feature comes very soon.thanks for your on going work camlorn. it really helps a lot URL: https://forum.audiogames.net/post/611714/#p611714 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: The Synthizer Thread @366, ah, I understand now. Thanks for that clarification. URL: https://forum.audiogames.net/post/611689/#p611689 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread My bitset can determine the first unset bit without having to iterate all the bits.  As far as I know the built-in one can't, or at least when I originally wrote mine it couldn't.Anything C++20 is off the table because compiler support lags.  In general, you can't

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: The Synthizer Thread I might've asked some of these questions before, sorry if I have. But I've noticed a couple things:1. You implement a custom bitset class. What's the rationale for this when C++ already has a bitset class in ?2. You use const std::string references. How

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @363This is brilliant!! Thank you.I'll get onto fixing up Erawax's sound system (again) tomorrow.Thanks again. Looking forward to the new HRTF improvements. URL: https://forum.audiogames.net/post/611594/#p611594 -- Audiogames-reflector mailing list Audiogames

Re: The Synthizer Thread

2021-01-31 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Just pushed 0.8.8.  Been a while since the last release, but that's because I give you a event system.  You can also now set panner_strategy on Context to set the default for new sources.Docs are thin on the event system because there's going to be enough changes

Re: The Synthizer Thread

2021-01-14 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread The only db to scalar algorithm that exists is the one in the Python example.  You should only be converting DB to gain anyway.  before you ask, the reason Synthizer doesn't offer functions for it is because the FFI overhead is more expensive than just pasting

Re: The Synthizer Thread

2021-01-14 Thread AudioGames . net Forum — Developers room : keithwipf1 via Audiogames-reflector
Re: The Synthizer Thread I think that something is up with panned source.When I run this code:from synthizer import *import sys, timewith initialized():    ctx=Context()    buf=Buffer.from_stream("file", sys.argv[1])    gen=BufferGenerator(ctx)    gen.buffer=

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread No, I can't.  If I do that, it takes lots of other potential future applications off the table, and for some files, you can't know without decoding the whole thing.You don't reliably get sample-accurate seeking with streaming generator anyway, and I have no idea

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : keithwipf1 via Audiogames-reflector
Re: The Synthizer Thread Can you add the ability to get a streaming generators length? The ability to seek isn't supe rhelpful if I don't know how far I can actually seek. URL: https://forum.audiogames.net/post/605506/#p605506 -- Audiogames-reflector mailing list Audiogames-reflector

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Yeah, that's because I'm an idiot and forgot to deploy the docs. URL: https://forum.audiogames.net/post/605499/#p605499 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread Sorry for the double post, but when you say the Synthizer release notes, do you mean [url="" link[/url]? Only there doesn't seem to be as much information on there as your post implies.I also tried looking at the release on GitHub, bu

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @355Great stuff, thanks mate.Going to have me a peruse now! URL: https://forum.audiogames.net/post/605494/#p605494 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Ok. Decoding performance is now 2x better.  And for anyone else not following along, everything you'd expect to be pausable can be paused and everything you'd expect to have a gain has a gain.  Also some other changes, you'll want to read the release notes.The

Re: The Synthizer Thread

2021-01-09 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Ok. Decoding performance is now 2x better.  And for anyone else not following along, everything you'd expect to be pausable can be paused and everything you'd expect to have a gain has a gain.  Also some other changes, you'll want to read the release notes.The

Re: The Synthizer Thread

2021-01-07 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread I will look into streaming generators, though they haven't been touched much since originally implemented.  WAV decoding is simple.  That's why I am surprised that it is slow, and will be looking into it in the very near future.  The curse of having a dayjob

Re: The Synthizer Thread

2021-01-07 Thread AudioGames . net Forum — Developers room : keithwipf1 via Audiogames-reflector
Re: The Synthizer Thread I think that streaming generators, when you first add it to a source, play the same 50 MS or so of audio twice.I was also wondering why WAV decoding was about as slow as FLAC. I thought that WAV decoding was simple, basically just do a few checks and copy the raw

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread @351At this point, you testing isn't of much value.  In practice, I don't even need a directory of files anyway.  Just testing one should be good enough. URL: https://forum.audiogames.net/post/604558/#p604558 -- Audiogames-reflector mailing list Audiogames

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @348Ha! And there was me just living with it.Want me to test with a directory of MP3 files too? Or do you have the data for your own tests? URL: https://forum.audiogames.net/post/604557/#p604557 -- Audiogames-reflector mailing list Audiogames-reflector

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Buffered I/O is something else to do with making sure that the disk isn't asked to perform a bunch of small reads.  I will not be getting into partial decoding of buffers and then the rest magically appears because no one else does this and you really, truly can't

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : Hijacker via Audiogames-reflector
Re: The Synthizer Thread buffering is the key here. MP3 decodes fine if you're buffering in parallel to playing. When decoding the entire file before even returning to the main loop however, MP3 tends to be very slow compared to OGG or OPUS, not to speak about the lossless formats. You're

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread @347Yeah this is an almost-bug.  Wave files should be almost as fast as your disk can read data.  It should be like 10 seconds at most, single-threaded. I will find/make a test corpus and look into this once I bring other projects to rest.  I suspect there's going

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @344Great info, thank you. I'll start work on it now.Please don't worry about my directory. I was stress-testing, with the idea that conceivably, loading all the sounds for a given level might be time-costly.The directory I was testing with is 1.3G of wave files

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread yeah, that's probably not right.  I'll look into this.  I don't know specifically how MP3 compares to ogg, but it decoded fine on iPod nanos from 10 years ago, so it should probably be faster than that.  My bet is that I need to buffer I/O or something. URL: https

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : Hijacker via Audiogames-reflector
Re: The Synthizer Thread I encountered rather high decoding time as well, but I was under the impression that this is one of the downsides of MP3, AFAIK the decoders and encoders are really slow when comparing it to e.g. OGG. For example, when feeding a 6 minute long MP3 to Synthizer, I

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Synthizer will eventually let you tell it approximately how much memory to use.  For your reference it's channels*length_in_samples*2 for the approximate amount used by a buffer.AN LRU cache is a least recently used cache, which can tell you which item was least

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @342That's great, thank you. If Synthizer is going to cache for you, would it be possible to tell it how much RAM you'd like it to take up, either as a percentage, or in bytes?That way you could let users with less RAM tell Synthizer to cache only say 100 MB worth

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Synthizer's thread safety guarantee is that all calls into synthizer are threadsafe unless otherwise documented, so it's fine, yes.  The Python bindings don't have cases where a python call is more than one C function, so you should be good to have all sorts

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread So I was considering loading buffers with Python's ThreadPoolExecutor class.Is that OK? Or are buffers not thread safe? I'm loading everything else in the main thread.I've ran some tests, and I can load a large directory in 31 seconds or so, rather than 86

Re: The Synthizer Thread

2021-01-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread So I was considering loading buffers with Python's ThreadPoolExecutor class.Is that OK? Or are buffers not thread safe? I'm loading everything else in the main thread.Thanks in advance. URL: https://forum.audiogames.net/post/604434/#p604434 -- Audiogames

Re: The Synthizer Thread

2021-01-04 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread @339Yeah, but I have reservations about that still frankly, being as there are outstanding fixes for it from months ago.  It is hard for me to be excited about taking a dependency on stb_vorbis but also we forked it when it's apparently easy to break

Re: The Synthizer Thread

2021-01-04 Thread AudioGames . net Forum — Developers room : thggamer via Audiogames-reflector
Re: The Synthizer Thread You can check the OGG support status on this issue ( https://github.com/synthizer/synthizer/issues/37 ), where I'm tracking it.In summary, the OGG decoder is implemented, but at the moment though stb_vorbis has a bug that makes it unable to load some files

Re: The Synthizer Thread

2021-01-04 Thread AudioGames . net Forum — Developers room : ashleygrobler04 via Audiogames-reflector
Re: The Synthizer Thread No, i am not in to ogg, i was just asking, because i need to know if i need to convert the sounds or not, but thanx for the information URL: https://forum.audiogames.net/post/604167/#p604167 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin

Re: The Synthizer Thread

2021-01-04 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread No, it doesn't, and it won't for a while because it turns out that stb_vorbis is broken at the moment and potentially very lame.  But it does support MP3, so just go use that instead.Not sure why people are so attached to ogg to be honest.  MP3 is patent free

Re: The Synthizer Thread

2021-01-04 Thread AudioGames . net Forum — Developers room : ashleygrobler04 via Audiogames-reflector
Re: The Synthizer Thread Hi all, does synthizer support ogg formats in the latest version? URL: https://forum.audiogames.net/post/604161/#p604161 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman

Re: The Synthizer Thread

2020-12-22 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @334Haha, that's fine mate.Honestly, my use was suspect at best, and will be replaced with something better after today.Thank you again for your ongoing hard work. It's really appreciated. URL: https://forum.audiogames.net/post/600959/#p600959 -- Audiogames

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Yeah, it's in the release notes.  I had to yank the ability to read object properties because insert essay about how shared_ptr isn't a trivial layout type and something something something spinlocks that results in reading them possibly causing audio

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @326Good work mate.I'll play with it properly tomorrow, but upon running the Earwax test suite:earwax\mapping\box.py:601: in play_sound sound.generator.buffer.get_length_in_seconds() * 2

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : SkyLord via Audiogames-reflector
Re: The Synthizer Thread @331, i understand. URL: https://forum.audiogames.net/post/600704/#p600704 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread @330You will find that no one offers what you really want here.  Turn HRTF on and call it a day.  Synthizer can't because synthizer needs to be in a "safe" configuration if you will, something that works on all audio devices.  But nothing stops you sayin

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : SkyLord via Audiogames-reflector
Re: The Synthizer Thread @328, i really don't understand why it destroys the auditory illusion. When sounds are hrtf and mono they sound nice, however when they are mono and not hrtf they sound meh. For me, having a sound without hrtf and in mono is just lowering the sound quality.@329, i

Re: The Synthizer Thread

2020-12-21 Thread AudioGames . net Forum — Developers room : SkyLord via Audiogames-reflector
Re: The Synthizer Thread @328, i really don't understand why it destroys the auditory illusion. When sounds are hrtf and mono they sound nice when panned, however when they are mono and not hrtf they sound meh. For me, having a sound without hrtf and in mono is just lowering the sound

Re: The Synthizer Thread

2020-12-20 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread If you're trying to just do stereo music, grab DirectSource.  We've had that forever.If you're trying to pan a stereo sound I might tackle that eventually, but I only know of a couple things that do it and the results tend to be surprising. URL: https

Re: The Synthizer Thread

2020-12-20 Thread AudioGames . net Forum — Developers room : Ethin via Audiogames-reflector
Re: The Synthizer Thread @327, there's a reason for that. Trust me, stereo panning sounds horrible. You can do 3D and stereo panning with stereo sounds, but not downmixing them to stereo completely destroys the auditory illusion. Your not supposed to pan/use 3D/etc. with stereo audio

Re: The Synthizer Thread

2020-12-20 Thread AudioGames . net Forum — Developers room : SkyLord via Audiogames-reflector
Re: The Synthizer Thread Even without HRTF Panner strategy, sound remains mono. Will it remain like that, or it will be eventually changed that stereo panning doesn't downmix the sound to mono? URL: https://forum.audiogames.net/post/600575/#p600575 -- Audiogames-reflector mailing

Re: The Synthizer Thread

2020-12-20 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread synthizer 0.8 is finally live.  Undoes the rollback, makes property writes 5 times faster.  Object creation, generator manipulation, routing, and property reads are several orders of magnitude faster as well.  You can just read buffer positions now without penalty

Re: The Synthizer Thread

2020-12-18 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread Just disconnect the generator from the source and it'll stop advancing until you reconnect it.  There's no need to play with position or anything like that.  Proper pausing should be out soon, but I'm still dealing with the big problem that's blocking Linux. URL

Re: The Synthizer Thread

2020-12-18 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @322Yes, you're right, that's how you'd do it. Maybe seek backwards a tiny bit to allow for your computer catching up, since I think propery reads happen by way of a different thread, which is why @Camlorn can't speed them up any... I think that's right anyways

Re: The Synthizer Thread

2020-12-18 Thread AudioGames . net Forum — Developers room : ashleygrobler04 via Audiogames-reflector
Re: The Synthizer Thread isn't pause already implemented?Or am I thinking os seak? URL: https://forum.audiogames.net/post/599757/#p599757 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo

Re: The Synthizer Thread

2020-12-18 Thread AudioGames . net Forum — Developers room : bhanuponguru via Audiogames-reflector
Re: The Synthizer Thread so, friends, i got an idea on how to implement play pauseso, when ever we pause, we take the position of the generator and remove the generator. and, when ever we play, we add the generator and seek to the last position.i don't know if any one got the idea, and, i

Re: The Synthizer Thread

2020-12-13 Thread AudioGames . net Forum — Developers room : ashleygrobler04 via Audiogames-reflector
Re: The Synthizer Thread Hi kamlorn, Even though i am not directly using synthizer, i am using it with that framework engine that Mason created.I must say, keep up the good work.I think this is the best open source Lib i know of thus far, accept for OpenAL.You're reelly doing a good job

Re: The Synthizer Thread

2020-12-12 Thread AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
Re: The Synthizer Thread The reverb doesn't currently account for distance at all.  If you're simulating a space that is so large that this matters, it probably doesn't deserve reverb in the first place.  I'm going to change this eventually, but it's actually not entirely clear how to go

Re: The Synthizer Thread

2020-12-12 Thread AudioGames . net Forum — Developers room : keithwipf1 via Audiogames-reflector
Re: The Synthizer Thread When using reverb, I can hear a sound even when I'm 100 or more units away from the sound.Is it required to destroy the Synthizer context before calling syz_shutdown? URL: https://forum.audiogames.net/post/597952/#p597952 -- Audiogames-reflector mailing list

Re: The Synthizer Thread

2020-12-05 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @317When I've made my reverb editor, I'll post it so anyone can make presets then send them to @Camlorn.Won't be starting work on it for a bit though. A week maybe. URL: https://forum.audiogames.net/post/595590/#p595590 -- Audiogames-reflector mailing list

Re: The Synthizer Thread

2020-12-04 Thread AudioGames . net Forum — Developers room : GrannyCheeseWheel via Audiogames-reflector
Re: The Synthizer Thread Ironic since I could probably make some halfway decent presets, but I can't code for shit. URL: https://forum.audiogames.net/post/595507/#p595507 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin

Re: The Synthizer Thread

2020-12-04 Thread AudioGames . net Forum — Developers room : chrisnorman7 via Audiogames-reflector
Re: The Synthizer Thread @315OK, thank you, that's great. I'll have me a play. URL: https://forum.audiogames.net/post/595445/#p595445 -- Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo

  1   2   3   4   5   >